尝试使用 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”重新注册驱动程序。
您是否检查过机器上是否安装了驱动程序?
一种检查方法是尝试从正在运行的机器创建 DSNODBCAD32.exe
并创建新连接。它向您显示已安装的驱动程序。