当前位置: 代码网 > it编程>数据库>DB2 > DB2 数据库创建、表的ixf文件导出导入示例

DB2 数据库创建、表的ixf文件导出导入示例

2024年05月15日 DB2 我要评论
1.创建数据库[db2inst1@localhost ~]$ db2set db2codepage=1208 #设置编码[db2inst1@localhost ~]$ db2 create datab

1.创建数据库

[db2inst1@localhost ~]$ db2set db2codepage=1208 #设置编码

[db2inst1@localhost ~]$ db2 create database wms automatic storage yes using codeset utf-8territory cn pagesize 32768 #创建wms数据库

//指定db2数据库安装目录

db2 create db xxdb on /app/dbdata using codepage "gbk" country "zh_cn"

2.导出表的ixf文件(如:exportreportdata.sh)

todir=/home/cpsinst/bup/

tab="unteck_attachment_his unteck_busi_log unteck_dict_entry unteck_dict_type unteck_login_log unteck_menu unteck_operation unteck_organization unteck_primarykey unteck_resource unteck_role unteck_role_resource unteck_user unteck_user_role"

db2 connect to cpsdb

db2 set schema='odsuser'
for tabtemp in $tab
do

echo $tabtemp

db2 "export to ${todir}/${tabtemp}.ixf of ixf select * from ${tabtemp}"

done

3. 导入表的ixf文件

db2 connect to myetldb;
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

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com