db2数据导入.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
db2数据导入

DB2数据导出/导入这里使用的db2move方式:以该种方式可在各平台中导入(导出的文件是.msg .ixf格式)导出:进入linux,用db2数据库用户创建文件jzbankData夹并进入,windows下直接创建文件夹jzbankData,cd 进入该文件夹导出表结构、序列(导出的序列开始值为该表中最大序列+1开始,所以序列是没问题的)导出命令:db2look -d 数据库名 -e -a -i 用户名 -W 密码 -O 导出文件名.sql示列:db2look -d jzbank -e -a -i db2admin -W db2admin-O db_dll.sql导出数据导出命令:db2move 数据库名 export -u 用户名 -p 用户密码示列:db2move jzbank export -u db2admin-p db2admin导入修改修改db_dll.sql如果导出、导入时的用户名、密码一致,且数据库名也一致,就无需修改,可跳过该步骤。如果不一致,修改如下:将JZBANK 修改为需导入的数据库名将db2inst1全部替换为导入该库的用户名修改后如下:上一步修改完,复制一份db_dll.sql文件,修改文件名为db_dll_for.sql将db_dll.sql最后面有创建外键的语句全部删除将db_dll_for.sql 文件中建表、序列、主键语句全部删掉,只留创建外键语句、文件开头、结尾导出的建表语句中不包括表空间。如果添加表中需要表空间,打开db_dll.sql在CREATE SCHEMA DB2ADMIN;这句话下面添加创建表空间语句。如:修改db2move.lst将有SYSTOOLS的语句删除将db2inst1 全部替换为导入库时的用户名,比如:DB2ADMIN修改后:导入命令建库创建数据库编码为utf-8,语句:db2 create db 数据名 using codeset UTF-8 territory CN示列:db2 create db jzbank using codeset UTF-8 territory CN导入数据命令数据库创建成功后步骤1、进入jzbankData (导出时的文件夹)cd jzbankData2、导入表结构、序列、表空间,db2 -tvf db_dll.sql -z ddl_1.log如该步骤导入不成功,请先连接数据库,再执行连接数据:db2 connect to 数据名 user 用户名 using 密码3、导入表数据命令:db2move导入时的数据库名import示列:db2move jzbank import4、导入表外键db2 -tvf db_dll_for.sql -z ddl_2.log注意:只能导一次,表中没有删除语句。老网站数据导入导入思路:1、将老网站的数据恢复到linux系统的db2库中,恢复后会有个bank的数据库。2、然后在windows环境中用客户端连接该库,将其老网站的栏目表、文章表导出为insert语句。3、再将这两张表和数据插入到jzbank 咱们程序正在连接的库中。4、然后在浏览器的url地中中输入如下地址:(该url地址只做示列)93/cms/NewsAdd.do?channel_name=%E5%88%9B%E5% channel_id=64845、然后就导入成功,成功与否去数据库查询栏目id为6484的下面有无数据。或去后台管理系统查看该栏目下是否有数据步骤:linux下:新建 /db2data将BANK.0.db2inst1.NODE0000.CATN0000.20131223080007.001该文件上传到/db2data执行命令恢复db2 restore database bank from /db2data/ taken at 20131223080007 WITHOUT ROLLING FORWARD WITHOUT PROMPTING注:20131223080007是恢复备份文件名上的时间戳恢复后,在windows下用data studio客户端连接,将其导出为insert语句a) data studio连接库参数:b) 导出insert 1、选择Export Data2、选择JINZHOUBANK_NEWSCATA -- 栏目表JINZHOUBANK_NEWSDATA --文章表然后nextnext后出现如下界面,并手动修改参数如下图所示:然后next导出成功进入文件夹后看到如下两个sql文件将两张表的数据插入到程序使用的jzbank库中修改两张sql文件的用户导出时,该库的用户是db2inst1 ,而导入时的库的用户名是db2admin。所以要将两张sql文件中的db2inst1修改为db2admin。全

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档