重新安装 SYBASE oledb 提供程序后,它不会出现在 SSIS 连接管理器中

After reinstall SYBASE oledb provider it does not appear in SSIS connection manager

我已经重新安装了 Sybase Adaptive Server Enterprise PC Client 12.5.4。 之后它就完全从 SSIS 连接管理器中消失了。

我该如何解决?

使用 ADO.Net 而不是 OLEDB

当您需要连接到 Sybase 时,您必须添加一个 ADO.Net 连接而不是 OLEDB:


官方文档

在接下来的official documentation中,他们提到:

Adaptive Server ADO.NET Data Provider can be integrated into SQL Server Integration Services (SSIS), allowing for native access to ADO.NET Data Provider functions.
With the integration, you can use Adaptive Server as an:

  • ADO.NET Connection Manager
  • ADO.NET Source data flow component
  • ADO.NET Destination data flow component

同样在 official download page 中,他们没有提到 OLEDB 提供商,但他们提到了 ADO.NET


从 Sybase 指南导入数据

另外,网上有很多文章介绍了从Sybase导入数据的全过程,都提到必须使用ADO.Net而不是OLEDB: