OracleToPostgres(Oracle迁移Postgres)
v2.3 免费版 发表评论
- 软件类别:数据库类
- 软件大小:7.00 MB
- 更新时间:2019-01-30 17:20
- 软件版本:v2.3 免费版
- 软件语言:中文
- 软件等级:
- 官方网址:https://withdata.com/
评分:
好评:0
差评:1

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

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

2.选择目标表

3.总结。

4.导入。

对于可重复的任务,您可以单击“保存会话”按钮保存配置,然后下次运行它。
oracle转postgres一般流程
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。
多平台下载
Pc版OracleToPostgres(Oracle迁移Postgres) v2.3 免费版
本类推荐
本类最新
Microsoft SQL Server 2000 Personal Edition中文个人版带sp4补丁
SQL Server 2005 SP2简体中文版
Microsoft SQL Server 2000简体中文企业版
PowerDesignerv16.5.0.3982 汉化版
数据库文件转换工具(DBConvert for JSON and SQL)v1.0 官方版
DFB数据库修复工具DataNumen DBF Repairv2.0 官方版
mysql for ubuntuv5.7.17 32位+64位官方版
MongoDB Compass可视图形化管理工具v1.26.1 官方版
Exportizer(修改编辑数据库软件)v8.4.8 官方版
SQL Server Compact 4 安装包v4.0.8876.1 官方安装版
Navicat premium数据库管理软件v15.0.19 官方最新版
Oracle Database 12c数据库软件v12.1.0.2.0 标准版
Navicat for PostgreSQL 32位+64位中文版v16.0.11.0 官方版
premiumsoft navicat for mysqlv16.0.110 简体中文版
Navicat Cracker v16.0.10 激活码注册工具
相关软件
.NET Framework 3.0v4.8.9195.10安卓版.NETFramework3.0曾用名为WinFX,是由微软官方打造的一款为操作系统WindowsVista而特别设计的API。包含了.NETFrameworkversion2.0的所有技术,适合winxp系统使用于32位/64位操作系统。有需要的朋友就来IT猫扑下载吧! 软件
sketchup草图大师appv5.2sketchup安卓中文版是一款专门用来看3d图像的办公app,草图大师是非常专业的制图软件,为了方便查看效果图预览,在手机上会更加方便,sketchup手机版就能满足您的需要,欢迎有需要的用户来IT猫扑下载。草图大师安卓版功能探索
.net framework 4.0v4.0.30319.1 官方安装版NETframework4.0是一款针对Windows系统的代码编程模型,它可以加强Windows用户的安全性,优化安全策略,阻止恶意攻击。需要的小伙伴们赶紧去IT猫扑网下载吧!软件背景.NETFramework4是支持生成和运行下一代应用程序和XMLWebS
(win10安装apk)Windows 10 Mobile APK Installerv1.1 官方版(win10安装apk)Windows10MobileAPKInstaller是一个好用的win10安装apk工具,支持局域网和数据线两种连接方式,安装十分简单,按照提示一步步进行即可,可以帮助用户批量部署apk文件哦,需要的用户就来IT猫扑下载吧!软件介绍Wind
下载排行
- 1解决microsoft.ace.oledb.12.0连接失败所需要的驱动
- 2SQL Server 2016 express
- 3navicat for mysql 12 中文破解版(含注册码)
- 4sql2008开发版(SQL Server 2008 Developer)
- 5Access database engine 2010
- 6嵌入式数据库microsoft sql server compact
- 7西门子 WinCC
- 8Access database engine 2010通用版
- 9gsql绿色版 win10(支持win8)
- 10navicat for mysql 64位

微型mdb数据库编辑器(TinyMDBEditor)
Oracle数据库存储开发(PL/SQL Developer)
HeidiSQL(MySQL图形化管理工具)
Microsoft office access 2007
Navicat 8 for MySQL(mysql图形化界面软件)
E树SQL2000数据库恢复工具








网友评论
查看所有0条评论