NO.71 AR Tools-简单数据迁移脚本生成工具
2011-09-25 19:45
405 查看
AR Tools总体说明:NO.66 AR Tools-开发人员常用小工具,总有一款适合你
简单数据迁移脚本生成工具
制作时间:2011.8
【背景】
2011年8月某系统上线前,需要将客户在UAT环境下配置好数据的某些表数据迁移至生产库(数据库为Oracle)。需要将指定的一些表批量生成类似下面的迁移语句:
insert into tableA(columnA1,columnA2…) select columnA1,columnA2… from tableA@dblink;
insert into tableB(columnB1,columnB2…) select columnB1,columnB2… from tableB@dblink;
注:
1.如果可确保两库表列完全一致,语句中可以不含列,即
insert into tableA select * from tableA@dblink;
2.如果确定原始表中数据准确无误,也可采用更高效的迁移语句:
insert /*+append*/ into tableA(columnA1,columnA2…) NOLOGGING select columnA1,columnA2… from tableA@dblink;
【使用方法】
1.首先配置bin/config/DmSql.properties:配置数据库相关信息(IP,Port,DBName,UserName,Password),如果两库采用DBLINK连接,还需要配置DBLINK参数(注意格式为“@”+Link名称);
2.制作好一个文本文档(如“DMTables.txt”),每个需要迁移的表名独占一行
3.在文件选择框中选择此文档;
3.点击确定将在目录下生成“DMTables.txt.out.txt”
【CSDN下载】:
ARTools.Oracle抽取指定库的主键、外键、索引 (内含“简单数据迁移脚本生成工具”功能)
简单数据迁移脚本生成工具
制作时间:2011.8
【背景】
2011年8月某系统上线前,需要将客户在UAT环境下配置好数据的某些表数据迁移至生产库(数据库为Oracle)。需要将指定的一些表批量生成类似下面的迁移语句:
insert into tableA(columnA1,columnA2…) select columnA1,columnA2… from tableA@dblink;
insert into tableB(columnB1,columnB2…) select columnB1,columnB2… from tableB@dblink;
注:
1.如果可确保两库表列完全一致,语句中可以不含列,即
insert into tableA select * from tableA@dblink;
2.如果确定原始表中数据准确无误,也可采用更高效的迁移语句:
insert /*+append*/ into tableA(columnA1,columnA2…) NOLOGGING select columnA1,columnA2… from tableA@dblink;
【使用方法】
1.首先配置bin/config/DmSql.properties:配置数据库相关信息(IP,Port,DBName,UserName,Password),如果两库采用DBLINK连接,还需要配置DBLINK参数(注意格式为“@”+Link名称);
2.制作好一个文本文档(如“DMTables.txt”),每个需要迁移的表名独占一行
3.在文件选择框中选择此文档;
3.点击确定将在目录下生成“DMTables.txt.out.txt”
【CSDN下载】:
ARTools.Oracle抽取指定库的主键、外键、索引 (内含“简单数据迁移脚本生成工具”功能)
相关文章推荐
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 数据迁移工具kettle简单上手
- 数据自动生成工具 DataFactory 的简单使用
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- NO.67 AR Tools-目录树生成工具
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 脚本小工具 - 基于Txt的简单数据表查询
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 数据自动生成工具 DataFactory 的简单使用
- 在MyEclipse的web项目/java项目中,使用Hibernate-tools中的hbm2java和hbm2ddl工具,根据hbm文件自动生成pojo和数据库脚本
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 数据迁移工具kettle简单上手
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程