软件开发Db2DB2事物日志

DB2数据库误操作把事务日志文件修改了,目前测试数据库无法登录,请大神们帮忙提供个解决思路?

上周六在测试环境下做了一个误操作,首先报事务日志已满的错误,我在服务器上找到事务日志的路径,执行了一个echo "" > xxxx.LOG命令,更改了好几个.LOG文件,发现这种做法没有解决问题,就修改了日志文件大小和数量,当时发现解决问题了,但是今早有个同事打算使用测试环境,发现数据...显示全部

上周六在测试环境下做了一个误操作,首先报事务日志已满的错误,我在服务器上找到事务日志的路径,执行了一个echo "" > xxxx.LOG命令,更改了好几个.LOG文件,发现这种做法没有解决问题,就修改了日志文件大小和数量,当时发现解决问题了,但是今早有个同事打算使用测试环境,发现数据库无法登录了,每次登录报错内容:SQL1042C An unexpected system error occurred. SQLSTATE=58004
我怀疑是因为事务日志文件被修改的原因,请大婶们帮小弟出出主意,提供个解决思路,由于这个是测试环境数据库,所以没有备份过数据库。

收起
参与19

查看其它 4 个回答stevenwei的回答

stevenweistevenwei研发工程师Microox

先备份配置,然后 db2 reset db cfg for dbname 可以恢复上次关毕前的数据

软件开发 · 2018-01-08
浏览2187

回答者

stevenwei
研发工程师Microox

stevenwei 最近回答过的问题

回答状态

  • 发布时间:2018-01-08
  • 关注会员:6 人
  • 回答浏览:2187
  • X社区推广