Visual Studio.net 2005 から oledb 接続を使用して sybase データベースに接続しようとすると、このエラーが発生します。
The 'Sybase ASE OLE DB Provider' provider is not registered on the local machine.
Sybase ASE 12.5 には、少なくとも 2 つの OLEDB ドライバーがあります。
最新:
前へ:
最新のものを使用できる場合は、使用する必要があります。
oledb 接続の場合、いくつかのストアド プロシージャをサーバーにインストールする必要があります。新しいクライアントの場合、それらは $SYBASE/DataAccess/OLEDB/sp にあり、install_oledb_sprocs.bat を実行します。
これらのドライバーがインストールされているように見えても、まだ動作しない場合は、「regsvr32 sydaase.dll」を実行してドライバーを再登録してください。
ドライバーがマシンにインストールされているかどうかを確認しましたか?
確認する 1 つの方法は、実行中のマシンから DSN をODBCAD32.exe
作成して、新しい接続を作成することです。インストールされているドライバーが表示されます。