Ora2Pg

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

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。
  • 在另一份報告中生成的數據收集代碼代碼

類似的軟件

顯影劑的其他軟件 Gilles DAROLD

意見 Ora2Pg

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