WEB开发网
开发学院数据库DB2 关于db2move及解锁! 阅读

关于db2move及解锁!

 2006-02-08 21:58:12 来源:WEB开发网   
核心提示:以下是小弟在使用db2move中的一些经验,希望对大家有所帮助,关于db2move及解锁!, db2 connect toYOURDB 连接数据库 db2look -dYOURDB-a -e -x -o creatab.sql 导出建库表的SQL db2move YOURDBexport 用db2move将数据备

以下是小弟在使用db2move中的一些经验,希望对大家有所帮助。

 db2  connect  to YOURDB 
连接数据库

 db2look -d YOURDB -a -e -x -o creatab.sql
导出建库表的SQL

 db2move  YOURDB export
用db2move将数据备份出来

 vi  creatab.sql
如要导入的数据库名与原数据库不同,要修改creatab.sql中CONNECT 项
如相同则不用更改

 db2move NEWDB load
将数据导入新库中

在导入中可能因为种种原因发生中断,会使数据库暂挂
db2  list tablespaces  show  detail
如:
   详细说明:
   装入暂挂
 总页数             = 1652
 可用页数            = 1652
 已用页数             = 1652
 空闲页数             = 不适用
 高水位标记(页)         = 不适用
 页大小(字节)          = 4096
 盘区大小(页)          = 32
 预读取大小(页)         = 32
 容器数              = 1
 状态更改表空间标识          = 2
 状态更改对象标识           = 59

 db2 select tabname,tableid from syscat.tables where tableid=59
查看是哪张表挂起

表名知道后到db2move.lst(在db2move YOURDB export的目录中)中找到相应的.ixf文件
 db2 load from tab11.ixf of ixf terminate into db2admin.xxxxxxxxx
tab11.ixf对应的是xxxxxxxxx表

数据库会恢复正常,可再用db2 list tablespaces show detail查看

Tags:关于 dbmove 解锁

编辑录入:coldstar [复制链接] [打 印]
赞助商链接