翻譯|使用教程|編輯:吳園園|2020-04-15 09:39:30.023|閱讀 655 次
概述:將數據從Oracle遷移到PostgreSQL數據庫。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
dbForge Studio for PostgreSQL是一個用于開發和管理PostgreSQL數據庫的GUI工具。PostgreSQL的IDE允許用戶創建、開發和執行查詢、編輯和調整代碼,設計數據感知報告和圖表,在方便和用戶友好的界面中導入和導出數據。
點擊下載dbForge Studio for PostgreSQL最新試用版
要創建包裝器,請在新的SQL文檔中執行以下操作:
接下來,我們需要創建一個外部服務器:
我們還需要將PostgreSQL用戶映射到Oracle用戶:
假設Oracle已經有一個包含數據的特定結構的表:
為了從Oracle表中檢索數據,將創建具有相應數據類型的外部表(您可以在本文末尾引用數據類型表)。可能必須為PostgreSQL數據類型另外設置一些參數。
可以借助標準SELECT從外部表中檢索數據:
CREATE TABLE PG_TABLE ( ID numeric, C_BIN_FLOAT double precision, C_BLOB bytea, C_CHAR char(20), C_CLOB text, C_DATE date, C_INTEGER numeric, C_INT_D_TO_SEC interval, C_NVARCHAR2 varchar, CONSTRAINT PK_PG_TABLE_ID PRIMARY KEY (ID) );
然后,您可以在dbForge Data Compare for PostgreSQL的幫助下比較和同步數據。
去做這個:
也可以通過dbForge Data Compare的命令行界面自動執行這些步驟。
結論
如您所見,在數據庫之間遷移數據可能是一個棘手的過程,涉及許多變量。但是,如果您有計劃,要專門查找的事物列表,并使用量身定制的工具來幫助您進行遷移,則此過程將變得更加輕松和順暢。在本文中,我們描述了一種將數據從Oracle遷移到PostgreSQL數據庫的方法。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: