分类分类
大小:7.00 MB更新:2019/01/30
类别:数据库类系统:Winll

oracleToPostgres是一款全自动的Oracle迁移Postgre的软件,方便工程师们将数据库导出转移备份,能当易能批量能计划任务,需要的直接来IT猫扑下载!
OracleToPostgres是一种数据转换软件,可帮助数据库用户将Oracle数据库数据转换为Postgres。节省将Oracle数据导入的时间,快速安全的完成数据库导入工作。
单击任务对话框中的“从查询导入”。

然后显示“导入查询”表单。
1.输入源查询。

2.选择目标表

3.总结。

4.导入。

对于可重复的任务,您可以单击“保存会话”按钮保存配置,然后下次运行它。
1、搭建PG环境,创建好用户,表空间,数据库,SCHEMA等。
2、根据ORACLE中的表结构,变换成PG的结构,主要是字段类型方面。一般常见有以下几种:
number(n,m)--->numeric(n,m)
varchar2(n)--->character varying(n)
date--->timestamp without time zone
log--->bytea
其他的可查询资料,这里不一一列举了。
注:如果ORACLE库里的表比较多的话,这一步挺痛苦的,我是手工改的,哪位知道有好的工具,可以推荐下。而且在改的时候还需要注意,不能漏了constraint。
3、分表。
ORACLE做得好的一点就是它的分区:可对分区单独进行维护,查询总表会自动对应到相应分区,非常方便。PG就没PARTITION功能,只能通过继承来创建分表。
例:假设ORACLE里tbl_a表是按时间字段按月分区的分区表。
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拥有完全相同的结构,包括constraint和index。
这里强调一点,和ORACLE应用中把数据插入总表,ORACLE会自动把数据插入对应分区不同,PG没有该功能(可以通过TRIGGR和CONSTRAINT做到,但性能损失非常非常大,坚决禁止这么做)。所以对于数据库的O转P,在应用程序中也要做相应改动,可以通过动态SQL,根据当前时间,拼出要插入数据的分表的名字,在插入数据。
4、创建SEQUENCE,VIEW,FUNCTION,PROCEDURE等,具体语法可参考PG官方文档。往往大家会把注意力集中在TABLE的创建上,而忽略了这一步。
5、数据从ORACLE导入PG,这里需要用到PG的一个功能--外部表。
6、创建索引。注意:出于性能考虑,通常大表都在数据入库后再创建索引。
7、IP鉴权。ORACLE只要LISTENER启动,并在客户端正确配置了TNS,就可以了。PG则要在$PGDATA/pg_hba.conf文件中进行相应配置,才能允许客户端访问DB。
navicat for mysql 12 中文破解版(含注册码)数据库类48.80 MBv12.1.13 免费版_32位/64位
详情Navicat Premium中文免费版数据库类31.10 MBv11.2.13 32位/64位通用版
详情Access database engine 2010数据库类27.20 MBv14.06.119.500 官方简体中文版
详情解决microsoft.ace.oledb.12.0连接失败所需要的驱动数据库类25.10 MB完整版
详情sql server 2008 r2安装包中文完整版数据库类4.16 GB简体中文版
详情Microsoft SQL Server 2000 Personal Edition数据库类311.91 MB中文个人版带sp4补丁
详情SQL Server 2016 express数据库类213.80 MB中文精简版
详情accessdatabaseengine_x64.exe数据库类27.58 MB微软官方版
详情Microsoft office access 2007数据库类34.65 MB精简绿色破解版
详情SQL Server 2008数据库类92.40 MBx64 中文精简版
详情Microsoft SQL Server 2000简体中文企业版数据库类312.18 MB
详情access database engine 2016中文版数据库类79.30 MBv16.0.5044.1000 安装版64/32位
详情PowerDesigner数据库类474.97 MBv16.5.0.3982 汉化版
详情navicat premium 32位全功能免费版数据库类83.00 MBv16.0.11.0 中文官方版
详情Navicat 8 for MySQL(mysql图形化界面软件)数据库类14.63 MBv8.0.20 免安装中文版
详情navicat for mysql 64位数据库类25.05 MBv16.0.110 中文免费版
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情plsql developer 12 64位破解版数据库类45.58 MB附中文语言包/注册码
详情Navicat Data Modeler破解版数据库类95.00 MBv3.0.11 无限制版
详情微软SQL Server 2000 4in1(个人版|企业版|专业版|开发版)数据库类1.18 GB简体中文完整版
详情点击查看更多
Microsoft SQL Server 2000 Personal Edition数据库类311.91 MB中文个人版带sp4补丁
详情SQL Server 2008 X86+64数据库类2.38 GB简体中文官方版
详情sql server 2008 sp3数据库类312.00 MBv10.00.550 简体中文版(32/64位)
详情Microsoft SQL Server 2000简体中文企业版数据库类312.18 MB
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情解决microsoft.ace.oledb.12.0连接失败所需要的驱动数据库类25.10 MB完整版
详情Oracle数据库存储开发(PL/SQL Developer)数据库类54.53 MBv11.0.2.1766 绿色中文版
详情instantclient-basic-win-x64位数据库类71.50 MBv12.2.0.1.0 免费版
详情S7-200库文件大全数据库类4.83 MB免费版
详情navicat premium绿色版数据库类64.00 MBv12.0.11.0 简体中文免安装版
详情sql server 2008 r2安装包中文完整版数据库类4.16 GB简体中文版
详情microsoft sql server 2014数据库类1.86 GB64位/32位 官方正式版
详情SQL Server 2008数据库类92.40 MBx64 中文精简版
详情MariaDB for Windows数据库类51.00 MBv10.5.8 官方安装版
详情oracle11g客户端精简版数据库类30.00 MBv11.2.0.1.0 绿色版
详情MSSQLServer 2000SP4补丁数据库类66.65 MB汉化版
详情win10常用运行库数据库类35.00 MBv2020.9.11 官方版
详情Microsoft sql server 2012 r2 企业版数据库类3.91 GB官方简体中文版_64位/32位
详情Access database engine 2010数据库类27.20 MBv14.06.119.500 官方简体中文版
详情xdrx api for acad数据库类35.78 MBv2018.06.28 最新版
详情点击查看更多
navicat for mysql 64位数据库类25.05 MBv16.0.110 中文免费版
详情Navicat for Oracle数据库类16.70 MBv12.0.29 中文版
详情sqlite expert personal个人免费版数据库类64.20 MBv5.4.4.538 官方版
详情Quest Toad For Oracle数据库类133.65 MBv12.1 32&64位绿色注册版
详情SQL Server 2005 SP2数据库类297.38 MB简体中文版
详情Access数据库查询分析器数据库类6.74 MBv2.4 免费中文版
详情sql server 2008 sp3数据库类312.00 MBv10.00.550 简体中文版(32/64位)
详情Oracle数据库存储开发(PL/SQL Developer)数据库类54.53 MBv11.0.2.1766 绿色中文版
详情HeidiSQL(MySQL图形化管理工具)数据库类5.77 MBv11.2.0.6219 绿色中文版
详情Microsoft office access 2007数据库类34.65 MB精简绿色破解版
详情Oracle 11g 64位/32位数据库类2.05 GBv11.2.0.1.0 官方第二版
详情sqlyog ultimate 64位数据库类7.50 MBv13.1.1 官方中文注册版
详情dbc2000 win7 64位数据库类16.10 MB中文汉化版
详情Microsoft SQL Server 2000简体中文企业版数据库类312.18 MB
详情MySQL for windows 5.1.53数据库类37.97 MB32位
详情microsoft access 2013数据库类140.00 MB免费完整版
详情Navicat 8 for MySQL(mysql图形化界面软件)数据库类14.63 MBv8.0.20 免安装中文版
详情SQL Server 2008 sp4数据库类386.88 MBv10.0.6000.29 简体中文完整版
详情pinyin4j-2.5.0.jar(java汉字转拼音)数据库类186.00 KB免费版
详情dbc2000汉化补丁数据库类1.00 MB
详情点击查看更多

































