首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否可以连接到SSIS中的Oracle 9i数据源?

是否可以连接到SSIS中的Oracle 9i数据源?
EN

Database Administration用户
提问于 2015-03-21 01:20:07
回答 3查看 914关注 0票数 0

我们正在从Oracle 9i迁移到Server 2008。因此,我正在考虑一种从Oracle转移数据的方法,我想到了SSIS。我对这种微软的技术很陌生,我想知道是否有可能将Oracle 9i指定为数据源,如果可能的话,我还需要进一步安装吗?

EN

回答 3

Database Administration用户

发布于 2015-03-21 11:50:56

您可以从SSIS连接到Oracle。您必须在开发和生产环境中安装Oracle客户端。完成正确的tnsname配置之后,可以使用odbc源或ado.net源。

票数 2
EN

Database Administration用户

发布于 2015-03-21 12:01:03

我使用了两个工具来执行Oracle到SQL数据的迁移:

第一个是Oracle到Server迁移助理(SSMA)。它是一个相当基本的工具,如果您没有任何二进制对象可以迁移,也可以。它允许您创建模式并迁移数据,但它不是世界上最快的工具,OLE驱动程序将无法处理二进制对象。对于没有二进制数据的小型基本数据库,我觉得还可以。

第二种方法是编写SSIS包,并使用Oracle Attunity驱动程序,这些驱动程序非常优秀,可以处理二进制对象类型。更重要的是,它们速度非常快,并将从9.2.0.4以后连接到任何Oracle。它们确实是为了性能而调优的,并且比SSMA快很多倍。

票数 1
EN

Database Administration用户

发布于 2016-10-27 05:59:24

您应该使用安装在Windows 2003服务器上的Oracle client 8.xx到10.x.x。然后,可以使用运行在Server 2008中的SSIS迁移数据。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/95861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档