DB-異構數據庫遷移工具


遷移流程

image-20210109164124612

遷移工具

ora2pg

它是一款用於將Oracle|MySQL數據庫遷移到PostgreSQL兼容的模式,在github上的開源工具。

通過連接到源端數據庫並掃描提取對象的結構和數據,然后生成可以裝載到PostgreSQL數據庫的SQL腳本文件。

組成

Ora2pg工具主要包含一個perl腳本文件(ora2pg)和Perl 模塊文件(Ora2Pg.pm),以及一個設置指定Oracle數據庫的DNS配置文件(ora2pg.conf)。

軟件下載地址

curl -LO https://github.com/darold/ora2pg/archive/v21.0.zip

它是基於perl開發的,因此,需要依賴perl相關環境依賴

yum install -y perl-Time-HiRes perl perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker perl-Test-Simple 

AWS Schema Conversion Tool (AWS SCT)

它亞馬遜支持的將異構數據庫(如mssql,oracle等)轉換成postgresql或Amazon Aurora mysql

sqluldr2

用於將oracle數據高效導出到特定格式文本(如:TEXT|CSV)的工具。

SQLines Data

SQLines Data 是一款開源(Apache License 2.0),可伸縮,並行高性能的data傳輸、schema轉換工具,可以用作數據庫遷移和ETL處理。

軟件地址

https://github.com/ChrisYuan/SQLines-Data

curl -LO https://github.com/ChrisYuan/SQLines-Data/blob/master/sqlinesdata31777_x86_64_linux.tar.gz


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM