欢迎来到天天文库
浏览记录
ID:46866321
大小:197.00 KB
页数:11页
时间:2019-11-28
《DB2数据库迁移指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.....ProductnameinfoX-EIEProductversioninfoX-MASV4.1D81DocumentversionV1.1DB2数据库迁移指导书Draftedby:张朝慧00109470Date:2011-2-11Reviewedby:Date:Reviewedby:Date:Approvedby:Date:HuaweiTechnologiesCo.,Ltd.AllRightsReserved学习参考.....RevisionRecord修订记录Date日期RevisionVersion修订版本CRID/DefectIDCR号SecN
2、o.修改章节ChangeDescription修改描述Author作者2011-2-11V1.1初稿完成张朝慧学习参考.....目录1数据备份21.1备份数据库前置条件21.2MAS数据库服务器全量数据导出22创建数据库52.1创建数据库的前置条件52.2创建数据库53数据恢复83.1执行数据恢复的前置条件83.2数据恢复步骤8学习参考.....1数据备份1.1备份数据库前置条件1.MAS系统数据库服务器运行正常。2.停止MAS系统应用服务器。3.MAS系统数据库服务器无应用程序连接。4.保留足够空间,存储备份数据。1.2MAS数据库服务器全量数据导出步骤1用
3、db2用户登录MAS系统数据库服务器。#su-db2inst1步骤2显示所有数据库应用。#db2listapplications步骤3停掉连接数据库的所有应用,保证备份数据一致。然后执行命令:#db2forceapplicationsall执行结果显示:DB20000ITheFORCEAPPLICATIONcommandcompletedsuccessfully.DB21024IThiscommandisasynchronousandmaynotbeeffectiveimmediately.步骤4再次显示所有数据库应用。#db2listapplications
4、返回:SQL1611WNodatawasreturnedbyDatabaseSystemMonitor.说明没有数据应用了。可以进行数据备份。步骤5创建数据导出目录,并且进入该目录。#mkdirdata学习参考.....#cddata步骤1执行如下命令操作导出表结构。db2look-dMASDB-e-a-x-idb2inst1-wY4yhl9T-oddlfile.sqlMASDB:表示对应的数据库名。db2inst1:表示数据库的用户名。Y4yhl9T:表示数据库用户的登录密码。ddlfile.sql:表示执行命令后生成的sql文件名。执行完成后请查看data
5、目录生成的ddlfile.sql文件。可在该文件中查看到数据库中的所有的表结构。说明执行成功!步骤2制作导出的表文件impfile.lstdb2inst1@linux:~>db2connecttoMASDBdb2inst1@linux:~>db2"select'"DB2INST1"."'
6、
7、TABNAME
8、
9、'"@'fromsyscat.TABLESwhereTABSCHEMA='DB2INST1'"
10、awk-F@'{if(NF==2)print$1}'>impfile.lstimpfile.lst文件内容是要导出的所有表,如果有些表不需导出,则可以修
11、改此文件,删除不需要导出的表。文件内容格式为:“DB2INST1”.”TBL_SMSENDTASK”“DB2INST1”.”TBL_SMRECEIVED”步骤3导出数据,命令如下:db2inst1@MAS2000:>db2moveMASDBexport-tfimpfile.lst-udb2inst1-pY4yhl9TMASDB:表示对应的数据库名。db2inst1:表示数据库的用户名。Y4yhl9T:表示数据库用户的登录密码。impfile.lst:表示要导出数据库表的文件名。执行过程中会显示每张表中的数据量和对应的表名。EXPORT:0rowsfromtab
12、le"DB2INST1"."TBL_SMSENDTASK"EXPORT:0rowsfromtable"DB2INST1"."TBL_SMRECEIVED"Disconnectingfromdatabase...successful!执行完成后请查看data目录生成的EXPORT.out文件。可在该文件中查看到数据库中的所有表导出数据是否成功。每张表会生成对应的ixf和msg文件。查看db2move.lst文件可知道导出表与生成的ixf和msg文件的对应关系。学习参考.....根据需要,确定是否导出二次开发表数据以及现场定制开发表数据。1、建议把data目录压缩
13、data.tar,做好备份!以免数据丢
此文档下载收益归作者所有