Ora2Pg

軟件截圖:
Ora2Pg
軟件詳細信息:
版本: 14.1
上傳日期: 17 Feb 15
開發: Gilles DAROLD
許可: 免費
人氣: 45

Rating: 3.0/5 (Total Votes: 2)

Ora2Pg是一個開源的,多平台和實施Perl和多達用於在glanceKey功能輕鬆導出Oracle數據庫架構一個PostgreSQL兼容schema.Features地面設計免費分發的命令行程序,包括支持導出完整的數據庫架構,支持出口補助和特權用戶和組,導出表的選擇,以及支持出口Oracle架構,以一個PostgreSQL 7.3+模式支持。
該項目還能夠連接到任何Oracle數據庫,支持其內部結構的提取,並生成一個SQL腳本,您可以加載到你的PostgreSQL數據庫。
此外,該軟件能夠出口範圍,並列出的Oracle分區,出口預定觸發器,函數,過程,包,以及封裝體。各種命令行選項提供給用戶,它可以一目了然運行的&lsquo的觀看; ora2pg --help&rsquo的;命令在終端emulator.Getting開始Ora2PgTo安裝和使用Ora2Pg軟件的GNU / Linux的計算機上,你必須從Softoware或通過其官方網站下載該程序的最新版本(見鏈接在文章的結尾)地方保存歸檔您的PC上使用歸檔管理器工具解壓。
然後,打開終端應用程序,導航到提取的歸檔文件的位置(例如CD /home/softoware/ora2pg-14.1),運行&lsquo的,perl的Makefile.PL&rsquo的;命令來配置項目,其次是&lsquo的;讓&rsquo的;命令編譯它。
安裝Ora2Pg全系統通過執行&lsquo的,使安裝和rsquo的;以root身份或與lsquo的;須藤使安裝和rsquo的;命令特權用戶。 ora2pg&rsquo的;通過運行&lsquo的使用;命令在終端仿真器。
Ora2Pg支持任何操作系統的Perl是可用,包括GNU / Linux上,微軟Windows和Mac OS X

什麼是此版本中的新

< p>
  • 在刪除ALLOW_CODE_BREAK,它不再是有用的。
  • 在SHOW_ENCODING變更輸出以反映更改默認編碼。

  • 在默認的配置文件
  • 註釋ALLOW_PARTITION。
  • 在添加查詢和水壺的出口型配置文件的註釋。

什麼是新的在12.1版本:

  • 在修復的例子給出了WHERE配置指令。感謝Bob Treumann的報告。
  • 添加INDEXES_SUFFIX配置選項,允許追加後綴名的索引。
  • 因為他們不支持的混帳由 r替換特殊的系統字符^ M。
  • 修正IF存在於子_drop_foreign_keys ALTER TABLE。由於弗朗西斯Corriveau的補丁。
  • 在導出數據時修復隔離級別。由於朱利Penet的報告。
  • 當ora2pg試圖對表或到未選擇要導出表中創建外鍵修復回歸。由於朱利Penet。
  • 在加入有關反斜杠逗號進入指令MODIFY_TYPE到Makefile.PL。
  • 在文檔添加缺少的MODIFY_TYPE定義。
  • 在允許反斜杠逗號進入MODIFY_TYPE類型重新定義。實施例:表1:COL3:十進制(9 ,6),表1:COL4:十進制(9 ,6)。感謝邁克Kienenberger的報告
  • 在修復缺失的單棚成create_materialized_view()調用。感謝張學友Rigoreau的補丁。
  • 修正了一些錯字的文檔,這要歸功於邁克Kienenberger的報告。
  • 添加章節有關安裝DBD ::甲骨文成文檔。由於Raghavendra的補丁。
  • 在與外籍家政工人的出口型外部表的名字修復區分大小寫。感謝紀堯姆Lelarge的報告。
  • 修正的物化視圖導出時PG_SUPPORTS_MVIEW被禁用。感謝Christian Bjornbak的報告。
  • 在更新版權。

什麼是12.0版本的新

  • 在該版本修復了很多問題,並增加了三個新功能
  • 在使用REORDERING_COLUMNS指令,你就可以重新排序列,最小磁盤上的腳印,讓更多的行適合數據頁上。
  • 在該PG_SUPPORTS_MVIEW允許出口物化視圖與本地的PostgreSQL 9.3語法。
  • 在該USE_TABLESPACE變量可用於使用他們原來的表空間的出口對象。

什麼在11.4版本是新的

  • 在解決遷移成本考核等重大問題
  • 在重新定義某些遷移成本值更精確。

什麼在11.3版本是新的

  • 在添加時的全部細節有關PL / SQL的評估由ora2pg - -estimate_cost或ESTIMATE_COST是使能。這將在每個功能/包代碼檢測的關鍵字顯示成本單位。
  • 修正的PL / SQL代碼的大小錯誤的單位成本評估,這個錯誤產生非常高的移植成本評估功能/封裝很多線路。請重新運行測試,預計時間可長達樹時間走低巨大的代碼。
  • 在刪除代碼評價;之前的評論。
  • 在修復文件輸入解析器的PL / SQL包導出時IS或AS是下一行比CREATE PACKAGE BODY ...
  • 從的CHECK約束計數到表報告中排除NOT NULL約束。
  • 修正表遷移評估成本小數精度。
  • 修正錯字的cha​​ngelog。

什麼在11.2版本是新的

  • 在有關Windows多進程的問題,並確認更新文檔
  • 修正使用多選項禁用多進程的支持對這個平板的Windows操作系統的問題。當-J或-j將被用來警告將被顯示,Ora2Pg將只運行單一的過程就像在以前版本的10.x的。感謝讓·馬克姚明Adingra的報告。
  • 修正RAW和LONG RAW出口BYTEA。由於PRABHAT特里帕蒂的報告和測試。
  • 在修復補丁回歸多TRUNCATE要求單​​個表。感謝David希臘的報告。
  • 在放置調用派生進程之外DB手柄InactiveDestroy以防止在Windows上的致命錯誤。感謝讓·馬克Adingra的報告。
  • 在叉形正在運行的進程被重命名為更具可讀性的名稱,比如&QUOT; ora2pg記錄&QUOT;進度條,&QUOT; ora2pg
  • 在查詢甲骨文&QUOT;與-J選項&QUOT使用時,ora2pg
  • 在發送到PostgreSQL&QUOT;更好地了解什麼是進程的當前工作。
  • 在刪除Windows中使用/ Y標誌安裝腳本,這是造成錯誤&QUOT; dmake的:錯誤代碼130,同時使install_all&QUOT ;.感謝讓 - 馬克Adingra的報告。
  • 在解決直接導入到PostgreSQL這只是生產什麼。感謝大衛·格列柯的補丁。
  • 修正ora2pg使用文檔。
  • 在添加下劃線客戶端編碼的SHOW_ENCODING輸出是一樣的配置指令。

什麼在11.1版本是新的

  • 在調整成本考核的指標,表和表分區
  • 添加評論僅約本地索引的索引分區的報告。

  • truncate table的輸出文件
  • 修正的位置。
  • 從RAW或LONG RAW列的數據修復的出口,他們被導出為十六進制的字符串。現在的數據都被轉義為插入到bytea的前使用utl_raw.cast_to_varchar2()函數進行轉換。感謝亞歷克斯Delianis的報告。
  • 在修復問題與Oracle TIMESTAMP(0)數據導出的添加一個終點,例如:&QUOT; 2008-08-09 00:00:00&QUOT;,這個結束字符現在由format_data_type刪除()。由於皮埃爾 - 瑪麗·佩蒂特的報告。
  • 修正錯字上MODIFY_STRUCT描述。
  • 在強制DEBUG為關閉的默認配置文件。
  • 更改範圍PARTITION運營商的檢查條件,&GT; =和&lt;由&GT更換;和

什麼在11.0版本是新的

  • 在添加文件有關作業,ORACLE_COPIES,DEFINED_PK配置指令和信息關於水壺的出口型。
  • 在加入水壺出口類型生成Penthatlo數據集成器(電水壺)XML轉換文件的定義。感謝馬克表哥的工作。使用示例:ora2pg -c ora2pg.conf -t水壺-j 12 -J 4 -o loaddata.sh
  • 在解決重大錯誤,在自動生成的命名約束的出口。由於mrojasaquino FOT報告。
  • 在頂部最大的表顯示的行數。
  • 添加TOP_MAX描述的文檔。
  • 添加TOP_MAX指令,默認的配置文件和更新文檔。指令用於控制前N表來顯示。
  • 在SHOW_TABLE,SHOW_COLUMN和SHOW_REPORT出口型大表添加前N個。

  • 當ora2pg是按ctrl + C中斷
  • 在修復進度輸出。
  • 添加JOBS,ORACLE_COPIES和DEFINED_PK指令到配置文件。 JOBS更換THREAD_COUNT,但保留了向後兼容性。
  • 在添加3個新的命令行選項,-j | --jobs和-J | --copies,用於設置連接到PostgreSQL和Oracle並行處理的數量。第三,-L |。--limit是用來改變DATA_LIMIT在命令行
  • 添加數據導出多進程的支持。與托馬斯Ogrisegg的幫助。
  • 在添加更多的模式中不應該出口sysusers中。
  • 在添加完整的詳細信息有關SYNONYM在SHOW_REPORT。
  • 添加MODI​​FY_TYPE配置指令允許出口期間PostgreSQL的一側改變了一些表/列式。
  • 修正對象鍵入SHOW_REPORT的進度計算。
  • 在限制表和索引的SHOW_REPORT中定義的表允許和排除的指令。
  • 在顯示在SHOW_TABLE和SHOW_REPORT輸出行總數。
  • 在表格排序在SHOW_TABLE和SHOW_REPORT輸出行數的添加前10名。
  • 在SYNONYM對象修正錯字。

  • 十大表
  • 在添加報告命令行y個。
  • 在重寫大部分Oracle架構存儲信息的提取速度提高。
  • 使用哈希存儲列信息。
  • 在修復%unique_keys聲明_table()方法。
  • 在刪除調用_table_info()從SHOW_REPORT代碼的信息已經加載了_table()方法。
  • 修正表上缺少出口列定義。
  • 在輸出生成過程中添加進度條下面的出口型。
  • 添加STOP_ON_ERROR配置指令啟用/禁用呼叫ON_ERROR_STOP到生成的SQL腳本。由於朱利Penet為特徵的要求。

  • 對列信息檢索
  • 在巨大的速度提升。
  • 在修復進度條,以保持與允許或排除配置指令表的總數。由於朱利Penet的報告。
  • 在功能_table_info()的更改返回類型,它現在返回,而不是數據庫處理數據。
  • 在提高速度的指標和約束提取數據庫表的數量巨大。
  • 在提高性能檢索列的信息和評論。
  • 在出口在調試模式中刪除列的詳細信息報告,使用SHOW_COLUMN代替。
  • 在刪除調用的對象上()所有者條件改善與數據庫對象的數量龐大的表現。
  • 添加修復不出口外鍵排除表。由於朱利Penet的報告。
  • 在修復的Windows與複製ora2pg.conf.dist安裝問題。由於多米尼克富德里努瓦的報告。
  • 在自動增加的Oracle功能不會轉換為PG的成本。

什麼版本10.1​​的新

  • 在解決全球性的where子句不應被覆蓋。感謝丹哈爾濱補丁。
  • 修正的bug /錯字布爾置換,其中代替單引號冒號。感謝亞歷克斯Delianis的補丁。
  • 在更新版權。
  • 在加入檢測的額外甲骨文功能更好的遷移成本的評估。
  • 在更新文檔。
  • 在強制報告詳細小寫。
  • 有關遷移的成本價值的報告增加了信息。
  • 添加--dump_as_html命令行選項和DUMP_AS_HTML配置指令。
  • 在允許遷移的報告生成為HTML。
  • 在另一份報告中生成的數據收集代碼代碼

類似的軟件

Qore uuid Module
Qore uuid Module

20 Feb 15

eBag
eBag

19 Feb 15

Librarian DB
Librarian DB

11 May 15

MyFSys
MyFSys

11 May 15

顯影劑的其他軟件 Gilles DAROLD

SendmailAnalyzer
SendmailAnalyzer

20 Feb 15

pgCluu
pgCluu

11 May 16

意見 Ora2Pg

評論沒有發現
添加評論
打開圖片!