Connecting to Oracle Database using Sql Server Integration Services

前端 未结 2 1840
日久生厌
日久生厌 2020-12-03 11:11

I have a requirement to get the data from Oracle database to Sql Database using the SSIS.

I am using sql Server 2012 Standard Edition 64 bit and oracle is 11g.

2条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-03 11:27

    I have had to do this on many occasions, unfortunately the Oracle website is not particularly helpful when trying to determine what you need.

    You need to download a copy of "ODTwithODAC1120320_32bit.exe" which can be found at:

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

    The 64-bit version is of no use, the 32 bit drivers will work just fine. Install this on your development machine and on the SQL Server box if you want to run the packages from the agent.

    You can then choose the provider ".Net Providers\OracleCLient Data Provider".
    The connection string will look some like this (I think 1521 is the default Oracle port):

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

提交回复
热议问题