“Sybase ASE OLE DB 提供程序”提供商未在本地计算机上注册

发布于 2024-08-08 00:47:03 字数 179 浏览 5 评论 0原文

当我尝试使用 Visual Studio.net 2005 中的 oledb 连接来连接到 sybase 数据库时,出现此错误

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

I am getting this error when trying to connect to sybase database using oledb connectivity from visual studio.net 2005

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

就像说晚安 2024-08-15 00:47:03

对于 Sybase ASE 12.5,至少有 2 个 OLEDB 驱动程序。

最新

  • 长名称:Sybase OLEDB Provider(或 ASE OLEDB Provider by
    Sybase
    )
  • 简称:ASEOLEDB.1
  • 最新版本:12.5.1.680(2008 年 9 月 13 日)
  • 默认文件夹:C:\sybase\DataAccess\OLEDB
  • 配置工具:C:\sybase\DataAccess\ bin\sybdrvadm.exe
  • 在 C:\sybase\DataAccess\bin 中为每个服务器配置创建 .sod 文件
    你创造的。

上一个

  • 长名称:Sybase ASE OLE DB Provider
  • 短名称:Sybase.ASEOLEDBProvider.2
  • 最新版本:02.70.0079(2006 年 12 月 1 日)
  • 默认文件夹:c:\sybase\OLEDB
  • 配置工具:C:\sybase\OLEDB\sydaadm.exe
  • 在此文件夹中为您配置的每个服务器配置创建 .ids 文件
    创造。

如果你可以使用最新的,你应该!

对于 oledb 连接,您需要在服务器上安装一些存储过程,对于较新的客户端,它们位于 $SYBASE/DataAccess/OLEDB/sp 中,请运行 install_oledb_sprocs.bat。

如果这些驱动程序似乎已安装,但您仍然无法正常工作,请尝试运行“regsvr32 sydaase.dll”来重新注册驱动程序。

For Sybase ASE 12.5 there are at least 2 OLEDB drivers.

Newest:

  • Long Name: Sybase OLEDB Provider (or ASE OLEDB Provider by
    Sybase
    )
  • ShortName: ASEOLEDB.1
  • Latest Version: 12.5.1.680 (13 Sep 2008)
  • Default Folder: C:\sybase\DataAccess\OLEDB
  • Config Tool: C:\sybase\DataAccess\bin\sybdrvadm.exe
  • Creates .sod files in C:\sybase\DataAccess\bin for each server config
    that you create.

Previous:

  • Long Name: Sybase ASE OLE DB Provider
  • ShortName: Sybase.ASEOLEDBProvider.2
  • Latest Version: 02.70.0079 (1 Dec 06)
  • Default Folder: c:\sybase\OLEDB
  • Config Tool: C:\sybase\OLEDB\sydaadm.exe
  • Creates .ids files in this folder for each server config that you
    create.

If you can use the newest you should!

For oledb connections you need to install some stored procedures on the server, for the newer client they're in $SYBASE/DataAccess/OLEDB/sp, run install_oledb_sprocs.bat.

If these drivers appear installed and you're still not getting it to work try and run "regsvr32 sydaase.dll" to re-register the driver.

蓝眸 2024-08-15 00:47:03

您是否检查过机器上是否安装了驱动程序?

一种检查方法是尝试从运行 ODBCAD32.exe 的计算机创建 DSN 并创建新连接。它会向您显示已安装的驱动程序。

Have you checked to see if the driver is installed on the machine?

One way of checking is to try to create a DSN from the machine running ODBCAD32.exe and creating a NEW connection. It shows you the drivers installed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文