OracleToPostgres(Oracle遷移Postgres)
v2.3 免費(fèi)版- 軟件大?。?span itemprop="fileSize">7.00 MB
- 軟件語言:中文
- 軟件類型:國外軟件 / 數(shù)據(jù)庫類
- 軟件授權(quán): 免費(fèi)軟件
- 更新時間:2019-01-30 17:20:04
- 軟件等級:
- 軟件廠商: -
- 應(yīng)用平臺:WinAll, Win7, Win8, Win10
- 軟件官網(wǎng): https://withdata.com/
相關(guān)軟件
.NET Framework 3.0 v4.8.9195.10安卓版
1.40 MB/中文/10.0
sketchup草圖大師appv5.2 安卓中文版
16.65 MB/中文/5.0
.net framework 4.0v4.0.30319.1 官方安裝版
48.00 MB/中文/5.0
(win10安裝apk)Windows 10 Mobile APK Installerv1.1 官方版
10.60 MB/中文/10.0
.net farmwork兼容性測試及卸載工具免費(fèi)版
419.00 KB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址
OracleToPostgres是一款全自動的Oracle遷移Postgre的軟件,方便工程師們將數(shù)據(jù)庫導(dǎo)出轉(zhuǎn)移備份,能當(dāng)易能批量能計劃任務(wù),需要的直接來IT貓撲下載!
Oracle轉(zhuǎn)Postgres工具介紹
OracleToPostgres是一種數(shù)據(jù)轉(zhuǎn)換軟件,可幫助數(shù)據(jù)庫用戶將Oracle數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)換為Postgres。節(jié)省將Oracle數(shù)據(jù)導(dǎo)入的時間,快速安全的完成數(shù)據(jù)庫導(dǎo)入工作。
將數(shù)據(jù)從SQL查詢轉(zhuǎn)換為表格步驟
單擊任務(wù)對話框中的“從查詢導(dǎo)入”。
然后顯示“導(dǎo)入查詢”表單。
1.輸入源查詢。
2.選擇目標(biāo)表
3.總結(jié)。
4.導(dǎo)入。
對于可重復(fù)的任務(wù),您可以單擊“保存會話”按鈕保存配置,然后下次運(yùn)行它。
oracle轉(zhuǎn)postgres一般流程
1、搭建PG環(huán)境,創(chuàng)建好用戶,表空間,數(shù)據(jù)庫,SCHEMA等。
2、根據(jù)ORACLE中的表結(jié)構(gòu),變換成PG的結(jié)構(gòu),主要是字段類型方面。一般常見有以下幾種:
number(n,m)--->numeric(n,m)
varchar2(n)--->character varying(n)
date--->timestamp without time zone
log--->bytea
其他的可查詢資料,這里不一一列舉了。
注:如果ORACLE庫里的表比較多的話,這一步挺痛苦的,我是手工改的,哪位知道有好的工具,可以推薦下。而且在改的時候還需要注意,不能漏了constraint。
3、分表。
ORACLE做得好的一點(diǎn)就是它的分區(qū):可對分區(qū)單獨(dú)進(jìn)行維護(hù),查詢總表會自動對應(yīng)到相應(yīng)分區(qū),非常方便。PG就沒PARTITION功能,只能通過繼承來創(chuàng)建分表。
例:假設(shè)ORACLE里tbl_a表是按時間字段按月分區(qū)的分區(qū)表。
CREATE TABLE tbl_a_201301 (like tbl_a including all) INHERITS (tbl_a);
CREATE TABLE tbl_a_201302 (like tbl_a including all) INHERITS (tbl_a);
CREATE TABLE tbl_a_201303 (like tbl_a including all) INHERITS (tbl_a);以此類推。
這樣tbl_a_yyyymm分表將會和tbl_a擁有完全相同的結(jié)構(gòu),包括constraint和index。
這里強(qiáng)調(diào)一點(diǎn),和ORACLE應(yīng)用中把數(shù)據(jù)插入總表,ORACLE會自動把數(shù)據(jù)插入對應(yīng)分區(qū)不同,PG沒有該功能(可以通過TRIGGR和CONSTRAINT做到,但性能損失非常非常大,堅決禁止這么做)。所以對于數(shù)據(jù)庫的O轉(zhuǎn)P,在應(yīng)用程序中也要做相應(yīng)改動,可以通過動態(tài)SQL,根據(jù)當(dāng)前時間,拼出要插入數(shù)據(jù)的分表的名字,在插入數(shù)據(jù)。
4、創(chuàng)建SEQUENCE,VIEW,F(xiàn)UNCTION,PROCEDURE等,具體語法可參考PG官方文檔。往往大家會把注意力集中在TABLE的創(chuàng)建上,而忽略了這一步。
5、數(shù)據(jù)從ORACLE導(dǎo)入PG,這里需要用到PG的一個功能--外部表。
6、創(chuàng)建索引。注意:出于性能考慮,通常大表都在數(shù)據(jù)入庫后再創(chuàng)建索引。
7、IP鑒權(quán)。ORACLE只要LISTENER啟動,并在客戶端正確配置了TNS,就可以了。PG則要在$PGDATA/pg_hba.conf文件中進(jìn)行相應(yīng)配置,才能允許客戶端訪問DB。
更多>> 軟件截圖
推薦應(yīng)用
navicat for mysql 64位 25.05 MB
下載/中文/2.0 v16.0.110 中文免費(fèi)版microsoft access 2013 140.00 MB
下載/中文/4.0 免費(fèi)完整版HeidiSQL(MySQL圖形化管理工具) 5.77 MB
下載/中文/10.0 v11.2.0.6219 綠色中文版Oracle 11g 64位/32位 2.05 GB
下載/中文/2.0 v11.2.0.1.0 官方第二版sqlyog ultimate 64位 7.50 MB
下載/中文/7.0 v13.1.1 官方中文注冊版Navicat for Oracle 16.70 MB
下載/中文/10.0 v12.0.29 中文版Access數(shù)據(jù)庫查詢分析器 6.74 MB
下載/中文/10.0 v2.4 免費(fèi)中文版dbc2000 win7 64位 16.10 MB
下載/中文/10.0 中文漢化版
其他版本下載
精品推薦
相關(guān)文章
下載地址
OracleToPostgres(Oracle遷移Postgres) v2.3 免費(fèi)版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡
Microsoft SQL Server 2000 Personal Edition
SQL Server 2005 SP2
Microsoft SQL Server 2000簡體中文企業(yè)版
PowerDesigner
數(shù)據(jù)庫文件轉(zhuǎn)換工具(DBConvert for JSON and SQL)
DFB數(shù)據(jù)庫修復(fù)工具DataNumen DBF Repair
mysql for ubuntu
MongoDB Compass可視圖形化管理工具
Exportizer(修改編輯數(shù)據(jù)庫軟件)
SQL Server Compact 4 安裝包
Navicat premium數(shù)據(jù)庫管理軟件
Oracle Database 12c數(shù)據(jù)庫軟件