设为首页 加入收藏

TOP

db2 sql(四)
2014-11-24 02:47:11 来源: 作者: 【 】 浏览:14
Tags:db2 sql
日志模式/循环日志模式:on/off

db2 update db cfg for localdb using logretain on :

注:改为on后,查看数据库配置参数logretain的值时,实际显示的是recovery。改变此参数后,

再次连接数据库会显示数据库处于备份暂挂(BACKUP PENDING)状态。

这时,需要做一次对数据库的脱机备份(db2 backup db ),才能使数据库状态变为正常。

db2 backup database to e:\dbtemp

查看数据库哪些表是暂挂状态:(原句,不要修改语句)

db2 Select tabname from syscat.tables where status='C'

看那个表暂挂了就执行下面的语句解除该表的检查完整性:

SET INTEGRITY FOR TABLNAME ALL IMMEDIATE UNCHECKED

SET INTEGRITY FOR "TABLNAME1&TABLENAME2" ALL IMMEDIATE UNCHECKED

db2 SET INTEGRITY FOR Select tabname from syscat.tables where status='C' ALL IMMEDIATE UNCHECKED

db2move localdb load generatedoverride no

验证远程服务器实例配置:

db2 list node directory

db2 list node directory show detail

查看端口是否处于LISTEN状态

netstat -an

更新数据库管理器配置文件,以便DB2 将把与服务db2icdb2 相关的端口号用于您正在使用的实例:

db2 update database manager configuration using svcename db2_db2

查看许可证信息

db2licm -l

100. 终极导入

注意先执行db2move dbname import

然后执行 db2 -tvf createdb.sql 这样就不会出现表暂挂现象

而且后边不用再db2move dbname load了

101.远程数据库编目到本地

a.察看本地节点 db2 list node direcotry directory

b.节点反编目 db2 uncatalog node node_name

c.数据库编目 db2 catalog tcpip node node_name remote 172.16.121.48 server 50000

db2 catalog db db_name as db_alias at node node_name

db2 connect to db_name

d.察看数据库的编目 db2 list db directory

e.连接数据库 db2 connect to db_alias user user_name using user_password

首页 上一页 1 2 3 4 下一页 尾页 4/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇事务回滚后,自增ID仍然增加 下一篇db2分页存储过程和调用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: