(原)將Oracle遷移到SQLServer

禹過天晴發表於2017-06-08

背景:中了一個標,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.).

剩下的觸發器、儲存過程我們手動來搞吧。

相關文章