2011-05-02 97 views
1

我有一個Microsoft SQL Server數據庫(表,關係和數據)。
但現在我想要一個完全相同的Oracle數據庫副本。
我在想可能有某種工具或轉換器可以生成Oracle sql腳本,我可以運行它來創建並填充新的Oracle數據庫。
這種事情可能嗎?
我該如何做到這一點?從SQLSERVER數據庫生成Oracle SQL腳本

+0

[將Sql server 2005移動到Oracle?](http://stackoverflow.com/questions/3763693/move-sql-server-2005-to-oracle) – 2011-05-02 16:24:08

+0

@Conrad - 並且您引用的問題是這一個副本:http://stackoverflow.com/questions/694133/how-to-convert-sql-server-to-oracle其中也指出,存儲過程可能是一個問題,因爲沒有自動工具將能夠將那些從T-SQL轉換爲PL/SQL(我在答案中錯過了一些東西) – Tony 2011-05-02 22:49:14

回答

3

最好的辦法是使用數據庫建模工具,它可以對SQL Server數據庫進行反向工程,然後生成一個腳本以在Oracle中重新創建它。

DB Designer Fork可以爲你做到這一點,是開源。