2008-5-17 23:13
maping
EMC NetWorker备份DB2失败-请大家帮忙
EMC NetWorker下备份DB2
1、先创建文件nmdb2配置文件,文件命名为DB2_CFG,包含内容如下:
DB2_ALIAS=数据库名
DB2_NODE_NAME=数据库实例名
DB2_USR=db2admin
DB2_OPTIONS=DB2BACKUP_ONLINE
DB2_VENDOR_LIB_PATH=c:\progra~1\Legato\nsr\bin\libnsrdb2.dll
NSR_CLIENT=数据库服务器主机名
NSR_SERVER=htlegato
NSR_DATA_VOLUME_POOL=fulldb
NSR_LOG_VOLUME_POOL=archdb2
NSR_NO_BUSY_ERRORS=TRUE
在创建好DB2_CFG文件后,通过以下命令在该文件里设置用户db2admin的密码,该密码为加密方式,在DB2_CFG文件将会产生一个DB2_PSWD变量。C:> nsrdb2sv –f <dir>\DB2_CFG -P password
2、更改数据库逻辑日志为归档模式C:>db2 update db cfg for 数据库名 using logarchmeth1 VENDOR:c:\progra~1\legato\nsr\bin\libnsrdb2.dll logarchopt1 @<dir>\DB2_CFG。
但报错:SQL0104N 在 "USING" 之后发现意外的标记 "logarchmeth1"。期望的标记可能包括:"ADSM_MGMTCLASS"。 SQLSTATE=42601
倒腾半天,一直没有弄明白,请大家帮忙。谢谢
:D :D :D :D :D :D