windows下,导出、导入数据库表的ixf文件
2014-05-07 14:40
471 查看
第一步:查询数据库所有用户表
select table_name from sysibm.tables where table_schema = 'ODSUSER'
第二步:构造export语句
db2 connect to report
db2 set schema='ODSUSER'
db2 export to D:\数据导出\report\UNTECK_ATTACHMENT.IXF of IXF select * from UNTECK_ATTACHMENT
db2 export to D:\数据导出\report\UNTECK_DICT_ENTRY.IXF of IXF select * from UNTECK_DICT_ENTRY
db2 export to D:\数据导出\report\UNTECK_DICT_TYPE.IXF of IXF select * from UNTECK_DICT_TYPE
db2 export to D:\数据导出\report\UNTECK_LOGIN_LOG.IXF of IXF select * from UNTECK_LOGIN_LOG
db2 export to D:\数据导出\report\UNTECK_MENU.IXF of IXF select * from UNTECK_MENU
db2 export to D:\数据导出\report\UNTECK_OPERATION.IXF of IXF select * from UNTECK_OPERATION
db2 export to D:\数据导出\report\UNTECK_ORGANIZATION.IXF of IXF select * from UNTECK_ORGANIZATION
db2 export to D:\数据导出\report\UNTECK_PRIMARYKEY of IXF select * from UNTECK_PRIMARYKEY
db2 export to D:\数据导出\report\UNTECK_RESOURCE.IXF of IXF select * from UNTECK_RESOURCE
db2 export to D:\数据导出\report\UNTECK_ROLE of IXF select * from UNTECK_ROLE
db2 export to D:\数据导出\report\UNTECK_ROLE_RESOURCE.IXF of IXF select * from UNTECK_ROLE_RESOURCE
db2 export to D:\数据导出\report\UNTECK_USER.IXF of IXF select * from UNTECK_USER
db2 export to D:\数据导出\report\UNTECK_USER_ROLE.IXF of IXF select * from UNTECK_USER_ROLE
第三步:打开windows cmd 执行export语句
第四步:导入表的ixf文件(注意在ixf文件的目录下执行)
db2 connect to report2;
db2 set schema=odsuser;
db2 IMPORT FROM ETL_BUSI_TYPE.IXF OF IXF MODIFIED BY FORCECREATE COMMITCOUNT 10000 replace_create INTO ETL_BUSI_TYPE
db2 IMPORT FROM ETL_BUSI_TYPE_TOSEND.IXF OF IXF MODIFIED BY FORCECREATE COMMITCOUNT 10000 replace_create INTO ETL_BUSI_TYPE_TOSEND
db2 IMPORT FROM ETL_CONTACT_PEPOLE.IXF OF IXF MODIFIED BY FORCECREATE COMMITCOUNT 10000 replace_create INTO ETL_CONTACT_PEPOLE
......
select table_name from sysibm.tables where table_schema = 'ODSUSER'
第二步:构造export语句
db2 connect to report
db2 set schema='ODSUSER'
db2 export to D:\数据导出\report\UNTECK_ATTACHMENT.IXF of IXF select * from UNTECK_ATTACHMENT
db2 export to D:\数据导出\report\UNTECK_DICT_ENTRY.IXF of IXF select * from UNTECK_DICT_ENTRY
db2 export to D:\数据导出\report\UNTECK_DICT_TYPE.IXF of IXF select * from UNTECK_DICT_TYPE
db2 export to D:\数据导出\report\UNTECK_LOGIN_LOG.IXF of IXF select * from UNTECK_LOGIN_LOG
db2 export to D:\数据导出\report\UNTECK_MENU.IXF of IXF select * from UNTECK_MENU
db2 export to D:\数据导出\report\UNTECK_OPERATION.IXF of IXF select * from UNTECK_OPERATION
db2 export to D:\数据导出\report\UNTECK_ORGANIZATION.IXF of IXF select * from UNTECK_ORGANIZATION
db2 export to D:\数据导出\report\UNTECK_PRIMARYKEY of IXF select * from UNTECK_PRIMARYKEY
db2 export to D:\数据导出\report\UNTECK_RESOURCE.IXF of IXF select * from UNTECK_RESOURCE
db2 export to D:\数据导出\report\UNTECK_ROLE of IXF select * from UNTECK_ROLE
db2 export to D:\数据导出\report\UNTECK_ROLE_RESOURCE.IXF of IXF select * from UNTECK_ROLE_RESOURCE
db2 export to D:\数据导出\report\UNTECK_USER.IXF of IXF select * from UNTECK_USER
db2 export to D:\数据导出\report\UNTECK_USER_ROLE.IXF of IXF select * from UNTECK_USER_ROLE
第三步:打开windows cmd 执行export语句
第四步:导入表的ixf文件(注意在ixf文件的目录下执行)
db2 connect to report2;
db2 set schema=odsuser;
db2 IMPORT FROM ETL_BUSI_TYPE.IXF OF IXF MODIFIED BY FORCECREATE COMMITCOUNT 10000 replace_create INTO ETL_BUSI_TYPE
db2 IMPORT FROM ETL_BUSI_TYPE_TOSEND.IXF OF IXF MODIFIED BY FORCECREATE COMMITCOUNT 10000 replace_create INTO ETL_BUSI_TYPE_TOSEND
db2 IMPORT FROM ETL_CONTACT_PEPOLE.IXF OF IXF MODIFIED BY FORCECREATE COMMITCOUNT 10000 replace_create INTO ETL_CONTACT_PEPOLE
......
相关文章推荐
- Unix下导出oracle数据库文件及在windows下导入不同oracle版本的数据库
- 详解Windows和Linux下从数据库导出表结构,以及Linux下如何导入.sql文件到MySQL数据库
- DB2 数据库创建、表的ixf文件导出导入示例
- DB2 数据库创建、表的ixf文件导出导入示例
- MongoDB数据库的文件备份恢复以及文件导入导出
- MongoDB数据库的文件备份恢复以及文件导入导出
- 传统的jdbc操作数据库,导出和导入含有blob类型的sql文件
- java 实现 mysql 数据库导出与导入(适合linux和windows)
- Exp数据库导出(备份)、导入-----可执行文件(bat,cmd,exe)。
- Oracle 数据库导入导出 dmp文件
- 关于数据库导出和导入sql备份文件
- 导入导出手机的Android的项目的数据库文件的bat文件编写
- oracle数据库导入dmp文件-详解(在不知道数据库用户名的条件下-windows环境下)
- MVC中将上一次导出的EXCEL文件导入验证并保存到数据库中
- 将文件导入导出数据库
- POI 导入导出Excel文件到数据库 亲测
- oracle 数据库dmp文件导入导出
- 如何在oracle中导入导出dmp数据库文件
- oracle中导入导出dmp数据库文件
- MongoDB数据库的文件备份恢复以及文件导入导出