2013-03-22 57 views
0

我使用的是db2 9.7数据库,我无法连接到它,因为我收到db2tsm.dll原因码1的错误。我将大部分备份恢复到另一个数据库并比较了配置文件。在损坏的数据库中,logarchmeth1被设置为TSM。db2配置文件更新没有db连接

是否有可能更改该参数而不连接到数据库?

谢谢

问候

回答

1

当然,你可以改变参数。

db2 update db cfg for SAMPLE using logarchmeth1 DISK:/tmp 

在前面的例子,你要保持归档日志,但不是使用TSM,您将使用的文件系统磁盘他们。

确保logarchmeth2为空,或者不使用TSM。

如果将logarchmeth1(和logarchmeth2)更改为OFF,则会将日志更改为循环模式,然后应该发出完整备份并且您的恢复策略将会更改(无时间点恢复)。最后,如果数据库处于崩溃恢复状态并且需要归档日志,则必须从TSM中提取它们,并将它们放入磁盘,并使用相同的目录结构(SAMPLE/db2inst1/NODE0000/C0000000)。但是,我认为您的数据库不在崩溃恢复中,只能通过TSM将日志归档。使用建议的解决方案,日志将被运送到磁盘而不是磁带,但请记住将它们存储在其他位置。