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