gpt4 book ai didi

sql - 使用 Sql Server 集成服务连接到 Oracle 数据库

转载 作者:行者123 更新时间:2023-12-02 05:21:50 29 4
gpt4 key购买 nike

我需要使用 SSIS 将数据从 Oracle 数据库获取到 Sql 数据库。

我使用的是sql Server 2012标准版64位,oracle是11g。

我尝试下载 Oracle 驱动程序(64 位 Oracle 数据访问组件 (ODAC))以安装在 Sql 服务器中,这将允许我连接到 Oracle 数据库,但无法实现相同的目标。

请帮我解决这个问题。

最佳答案

我在很多情况下都不得不这样做,不幸的是,在尝试确定您需要什么时,Oracle 网站并不是特别有帮助。

您需要下载一份“ODTwithODAC1120320_32bit.exe”可在以下位置找到:

http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html

64位版本没用,32位驱动就可以正常工作。如果您想从代理运行包,请将其安装在您的开发计算机和 SQL Server 机器上。

然后您可以选择提供程序“.Net Providers\OracleCLient Data Provider”。
连接字符串看起来像这样(我认为 1521 是默认的 Oracle 端口):

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=0.0.0.0)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xxxxx)))

关于sql - 使用 Sql Server 集成服务连接到 Oracle 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18096409/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com