热门关键字:  ubuntu  分区  Fedora  linux系统进程  函数

DB2 V8.2归档日志技巧

来源: 作者: 时间:2007-09-09 Tag: 点击:

  下面我们以一个简单的例子配置DB2将日志归档到磁盘说明如何使用DB2版本8.2提供的新功能:

  1、更新数据库SAMPLE的配置参数(请在更新之前确保使用的目录已经建立,而且DB2实例用户有合适的权限):

  

      D:\Temp>db2 update db cfg for sample using logarchmeth1 DISK:D:\TEMP\logarc1

  DB20000I UPDATE DATABASE CONFIGURATION 命令成功完成。

  D:\Temp>db2 update db cfg for sample using

  failarchpath d:\temp\logarc2

  DB20000I UPDATE DATABASE CONFIGURATION 命令成功完成。

  注意:如果先前你没有设置为归档日志模式,您设置完参数后可能需要先做一个数据库的脱机备份。例如:

  db2 backup db sample to

  2、查看一下数据库SAMPLE的目前日志归档参数设置:

  D:\Temp>db2 get db cfg for sample

  第一个日志归档方法 (LOGARCHMETH1) = DISK:D:\TEMP\logarc1\

  logarchmeth1 的选项 (LOGARCHOPT1) =

  第二个日志归档方法 (LOGARCHMETH2) = OFF

  logarchmeth2 的选项 (LOGARCHOPT2) =

  故障转移日志归档路径 (FAILARCHPATH) = d:\temp\logarc2\

  错误时重试日志归档次数 (NUMARCHRETRY) = 5

  日志归档重试延迟(秒) (ARCHRETRYDELAY) = 20

  供应商选项 (VENDOROPT) =

  。。。

  3、检查db2diag.log,可以看到参数设置改变的信息:

  2004-10-26-19.30.25.245000+480 I14933654H408 LEVEL: Event

  PID : 1872 TID : 2592 PROC : db2syscs.exe

  INSTANCE: DB2 NODE : 000 DB : SAMPLE

  APPHDL : 0-89 APPID: *LOCAL.DB2.041026024848

  FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:20

  CHANGE : CFG DB SAMPLE: "Logarchmeth1" From: "" To: "DISK:D:\TEMP\logarc1"

  2004-10-26-19.30.47.987000+480 I14934064H404 LEVEL: Event

  PID : 1872 TID : 2592 PROC : db2syscs.exe

  INSTANCE: DB2 NODE : 000 DB : SAMPLE

  APPHDL : 0-89 APPID: *LOCAL.DB2.041026024848

  FUNCTION: DB2 UDB, config/install, sqlfLogUpdateCfgParam, probe:20

  CHANGE : CFG DB SAMPLE: "Failarchpath" From: "" To: "d:\temp\logarc2\"

  4、对数据库SAMPLE进行更新操作,以便写满日志文件,触发日志归档。我们通过重复往staff表中插入数据实现:

  D:\Temp>db2 connect to sample

  数据库连接信息

  数据库服务器 = DB2/NT 8.2.0

  SQL 授权标识 = BIYJ

  本地数据库别名 = SAMPLE

  D:\Temp>db2 insert into staff select * from staff

  DB20000I SQL 命令成功完成。

  重复执行上述命令。直至有日志文件写满触发日志归档。



相关文章:
db2日期操作函数
SQL 语法参考手册
谈谈IBM DB2的数据库备份与恢复
对 DB2 V9 中 XML 类型的编码处理(dW)
构建DB2 Cube View元数据桥
DB2存储过程开发最佳实践
DB2中使用所有内存
DB2与SQL Server2000间SQL数据复制
用户和组帐户与DB2 UDB的交互
DB2 9数据库优点及缺点详细分析
DB2中实现Oracle的相关功能
将Siebel 7电子商务应用程序从DB2 UDB V8 迁移到D
解析:DB2 无限活动日志策略的实用技巧
DB2 9数据服务器发展的3个阶段
为DB2数据库添加验证约束
DB2数据库创建存储过程时遇到的错误
DB2 9数据库性能理解的二十大误区
DB2中的终极SQL性能调节技术
DB2数据库应用系统性能优化深入探究
提高DB2 Web程序性能5条规则
详解安装DB2 9数据库管理软件的4种方式
DB2 9.5的数据库内存保护技术
解决DB2中出现的SQL1032N错误现象
创建克隆文件
DB2数据库优化的几条策略
如何解决DB2中出现的SQL1032N错误现象
解决DB2数据库代码页不兼容的问题
DB2创建存储过程时遇到的错误
教你提高商业智能环境中的DB2查询性能
DB2 9.5的数据库内存保护