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。
  • 在另一份报告中生成的数据收集代码代码

类似的软件

ffmigration
ffmigration

11 May 15

Alembic
Alembic

20 Feb 15

datanommer
datanommer

20 Feb 15

Pyrseas
Pyrseas

20 Feb 15

显影剂的其他软件 Gilles DAROLD

SquidClamAv
SquidClamAv

20 Feb 15

SysUsage
SysUsage

14 Apr 15

pgCluu
pgCluu

11 May 16

意见 Ora2Pg

评论没有发现
添加评论
打开图片!