我们有一个相当沉重的Oracle 10G数据库(占用了大约120GB的空间)。 数据库由表,包,物化视图,程序等组成。我们正在计划淘汰Oracle并迁移到SQL Server 2008。
你能提供一下你的经验吗? 进行这个练习最好的方法是什么? 微软有没有可用的工具来实现?
一旦SQL服务器被debugging,是否有可能在下游应用程序连接SQL服务器到Oracle服务器?
我怀疑最大的问题将是转换你的PL-SQL代码。
我还没有使用这个工具,但我肯定会调查微软自己的“Oracle的SQL Server迁移助手”。 1
您应该能够使用SQL Server“链接服务器”function将SQL Server直接连接到Oracle。 这将允许从SQL Server客户端查询Oracle数据,而不必直接连接到Oracle实例。 如果您有64位SQL Server,请确保在SQL Server主机上安装并configuration了用于Oracle的64位数据库驱动程序,否则连接将无法工作。
最好的工作节省的想法是使用Microsoft BI开发工作室和创build集成服务项目。 转换和数据分析非常好。 软是180天免费试用…关心Krzysztof K
我会从http://dbconvert.com/convert-oracle-to-mssql-pro.php推荐我们的数据库迁移工具
它是能够转换数据库结构和表,但它是不可能的转换程序和视图的那一刻:(
我使用了SSMA,它给你一个很好的起点。 我会说它会尝试转换所有的对象,也可以给你一个线索,如果你要重新编写一些代码的时间估计。 它是免费的,为什么不去。
Teshome Asfaw。