(原)将Oracle迁移到SQLServer
Posted Heavy-rain
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(原)将Oracle迁移到SQLServer相关的知识,希望对你有一定的参考价值。
背景:中了一个标,Oracle改成SQLServer
解决办法:
1、首先想到微软的解决方案:
Microsoft SQL Server Migration Assistant v7.4 for Oracle
https://www.microsoft.com/en-us/download/details.aspx?id=54258
根据介绍看起来很牛B,装完之后死活联上不Oracle,告诉我需要安装Oracle的Provider链接库,从10到12,各种客户端,各种类库我装了个遍,终于我放弃了。
2、无奈更换第三方的解决方案:
ESF Database Migration Toolkit Pro 8.2.07
http://www.0daydown.com/11/266995.html
这个才是真正牛B,分分种安装完成,连接好两个数据库,开始导表、导数据,居然把注释也带过来了,经比SQLServer自身导入数据的功能好很多。
ESF Database Migration Toolkit Professional is a program that allows you to convert between different database formats. ESF Database Migration Toolkit Professional can directly connect to mysql, SQL Server, PostgreSQL, Oracle, Access, Excel, Paradox, Lotus, dBase, Visual FoxPro, Text and other formats, and convert between these formats (SQL Server to MySQL, MySQL to Access etc.).
剩下的触发器、存储过程我们手动来搞吧。
以上是关于(原)将Oracle迁移到SQLServer的主要内容,如果未能解决你的问题,请参考以下文章
oracle迁移到mysql分库分表方案之——ogg(goldengate)