对于OLEDB Oracle提供的2015年VS壳牌失踪

问题描述 投票:2回答:1

我迁移到SSIS 2016版本。我试图使用连接的OLEDB甲骨文提供商。

但是,此选项不显示。我已经安装了Oracle客户端12.2,我能够做的UDL文件测试,在那里我可以看到Oracle提供,并能够测试连接。

但是,当我尝试在2015年VS,没有显示选项。

这里描述的问题 - https://jorgklein.com/2011/06/02/ssis-connect-to-oracle-on-a-64-bit-machine-updated-for-ssis-2008-r2/并在此基础上我已经安装了64位客户端。但是,试图用它来连接管理器时,没有显示Oracle提供。

如何解决这一问题?

sql-server oracle visual-studio-2015 ssis etl
1个回答
1
投票

从SSIS连接到Oracle推荐的方法是使用为Attunity连接器以保证高性能和易于使用。如果您选择使用Oracle提供的OLEDB工作比你应该下载的Oracle数据访问组件(ODAC)和Oracle的Visual Studio工具。

在这个答案,我会提供有关如何从SSIS连接到Oracle的详细信息,我会提供一些链接到解决您的问题


有许多方法来从SSIS连接到Oracle:

(1) Oracle Provider for OLEDB

这是Oracle数据访问组件的一部分(ODAC)

下面的链接包含一个类似的问题:

(2) Microsoft OLEDB Provider for Oracle

这是从Microsoft数据访问组件的一部分(MDAC)

该功能将在Windows的未来版本中删除。避免在新的开发工作中使用该功能,并计划修改当前使用此功能的应用程序。相反,使用Oracle的OLE DB提供程序。

(3) Oracle Attunity connectors

为Attunity对甲骨文和Teradata高速连接器已被微软选择将包含在SQL Server集成服务(SSIS)。


Discussion


Other helpful links

© www.soinside.com 2019 - 2024. All rights reserved.