2009-10-21 4 views
4

내가 시각 studio.net에서 OLEDB 연결을 사용하여 Sybase 데이터베이스에 연결하려고이 오류를 얻고 로컬 컴퓨터에 등록되어 있지 않습니다'사이베이스 ASE OLE DB 공급자'공급자가

The 'Sybase ASE OLE DB Provider' provider is not registered on the local machine. 
+1

연결 문자열을 표시 할 수 있습니까? –

답변

0

2005 년 당신이 확인해 봤어 드라이버가 컴퓨터에 설치되어 있는지 확인하려면?

확인하는 한 가지 방법은 ODBCAD32.exe을 실행하는 컴퓨터에서 DSN을 만들고 새 연결을 만드는 것입니다. 설치된 드라이버를 보여줍니다.

4

Sybase ASE 12.5의 경우 최소 2 개의 OLEDB 드라이버가 있습니다.

최신 :

  • 긴 이름 : 베이스 OLEDB 공급자 ( 베이스하거나 ASE OLEDB 공급자)
  • 짧은 이름 : ASEOLEDB.1
  • 최신 버전 : 12.5 .1.680 (2008 년 9 월 13 일)
  • 기본 폴더 : C : \ sybase \ D ataAccess \ OLEDB
  • 구성 도구 : C : \ SYBASE \ DATAACCESS \ 빈 \의 sybdrvadm.exe는
  • 은 C 파일을 .sod 작성 : \ 사용자가 만든 각 서버 설정 용 Sybase \ DATAACCESS \ 빈.

이전 :

  • 긴 이름 : 사이베이스 ASE OLE DB 공급자
  • 짧은 이름 : Sybase.ASEOLEDBProvider.2
  • 최신 버전 : 02.70.0079 (1 년 12 월 06)
  • 기본 폴더 : c : \ sybase \ OLEDB
  • 구성 도구 : C : \ sybase \ OLEDB \ sydaadm.exe
  • 의 각 서버 구성에 대해이 폴더에 .ids 파일을 만듭니다.

최신을 사용할 수 있으면!

oledb 연결의 경우 서버에 일부 저장 프로 시저를 설치해야합니다.이 클라이언트는 $ SYBASE/DataAccess/OLEDB/sp에있는 최신 클라이언트를 위해 install_oledb_sprocs.bat를 실행하십시오.

이 드라이버가 설치된 것처럼 보이지만 여전히 작동하지 않으면 "regsvr32 sydaase.dll"을 실행하여 드라이버를 다시 등록하십시오.

관련 문제