簡體   English   中英

SQL轉換

[英]SQL Conversion

我想將一個項目從sybase移植到oracle。 我需要移植表腳本(大約30個)和元數據表(100行2/3表)中的一些數據。 這項工作最好的工具是什么?

對於這么小的體積,您最好編寫腳本而不是使用任何工具。

您在sybase中有用於表的腳本,對嗎? 如Dheer所說,通過手動編輯進行的轉換應該是可行的。

您指的是什么元數據? 是由於DDL腳本而生成的元數據還是sybase生成的元數據?

如果它是您生成的元數據,則可以像其他任何數據一樣遷移它。

如果是系統生成的元數據,最好不要遷移它,而要使您的用法適應Oracle的元數據(存儲在通常稱為Oracle數據字典的系統表中)。

我相信oracle sqldeveloper會做到這一點。

參見http://www.oracle.com/technology/tech/migration/workbench/index_sqldev_omwb.html

謝謝大家...我是手動進行轉換的,但是Matt Ball是對的。 Oracle SQl開發人員是一個很好的工具。 我稍后才知道。我安裝了1.5.1版。

但是訣竅是更新擴展名。 默認情況下,它僅帶有Access SQL to Oracle。 步驟如下。

  1. 轉到工具>首選項> Web瀏覽器和代理設置您的代理
  2. 轉到“工具”>“首選項”>“擴展名”,單擊“檢查更新”。安裝后,應重新啟動Sybase驅動程序和翻譯程序(需要oracle網站ID和密碼)
  3. 轉到“遷移”>“翻譯暫存器”,應將sybase TSql下拉列表。 復制粘貼您的腳本並享受...

插入腳本,您必須自己添加Bla_Sequence.nextval。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM