ora2pg数据迁移
2024-09-21 06:54:24
1.安装strawberry-perl-5.24
2.安装ora2pg-17.4
#perl Makefile.PL
#dmake && dmake install
3.安装ora2pg相关moudel
#安装方式同ora2pg
#DBD-Oracle-1.74
#DBD-Pg-3.5.3
#DBI-1.636
4.配置ora2pg_dist.conf 目录:C:\ora2pg
ORACLE_HOME D:\DB\ora11gr2\product\11.2.\dbhome_1
ORACLE_DSN dbi:Oracle:host=127.0.0.1;sid=orcl
ORACLE_USER system #--用户名
ORACLE_PWD askoracle #--密码
USER_GRANTS
SCHEMA SCOTT #导出SCOTT用户下的对象
TYPE TABLE DATA#导出的对象比如VIEW、TABLESPACE等,具体请参考readme
ALLOW EMP #SCOTT用户下的EMP表
DATA_LIMIT #数据量限制
PG_DSN dbi:Pg:dbname=postgres;host=127.0.0.1;port=
PG_USER postgres #用户名
PG_PWD postgres #密码
5.执行命令行 C:\>ora2pg -c C:\ora2pg\ora2pg_dist.conf
备注:命令完成后先使用建表语句(在命令执行目录下生成,默认的是output.sql)在postgresql中建立相关表,部分字段类型需要根据后续数据插入操作更改
建好表之后,再执行一遍命令,数据即可导入postgresql数据库。
//
文本编辑:
\(\d{1,4}\) 匹配括号里1到4位数
参考网址:
http://search.cpan.org/
http://www.askoracle.org/oracle/backup/1009.html
最新文章
- 怎么修改与设置.java文件属性?
- 【转】PowerShell入门(十):使用配置文件
- web发布 将各个文件夹输出合并到其自己的程序集 注意事项
- Android studio 提高导入项目的速度
- 关于spring 事物传播性的研究
- Spark基础排序+二次排序(java+scala)
- 如何实现Windows Phone代码与Unity相互通信(事件方式)
- DataGrid( 数据表格) 组件[8]
- 软件测试作业三 尝试使用JUnit
- django局域网建一个网站
- Revit二次开发之绘制钢筋
- NOI第一天感想&小结
- XMind入门教程
- KVO and Swift
- MariaDB:登陆报错:mysqladmin: connect to server at 'localhost' failed
- vs 2017 Integrated Security 为sspi 含义
- java基础---->;java的新特性(一)
- iOS 9应用开发教程之ios9的视图
- [13] 弧面(Arc)图形的生成算法
- 解决命令行执行shell脚本成功,但crontab执行失败
热门文章
- BlackBerry Phonegap项目的搭建
- Android开发过程中git、repo、adb、grep等指令的使用
- MVC4.0系统开发新手历程1
- service structure flowchart [mobile to server via TCP/IP protocol]
- C++中内存泄漏的检测方法介绍
- Servlet容器模型(四)ServletConfig、ServletContext
- Objective-C之run loop详解
- 基于TcpListener实现最简单的http服务器
- 微信小程序开源项目库集合
- linux服务器开发二(系统编程)--线程相关