重新做了一个数据库备份,并找到相应日志,然后成功了。但中间有些曲折我来讲讲吧。前滚后,发现无法连接数据库,提示SQL1042C An unexpected system error occurred. SQLSTATE=58004遇到这个问题,顿时想到这下有些棘手了。本着不慌不忙,先查看一下新节点机器配置。检查内存、一...
显示全部重新做了一个数据库备份,并找到相应日志,然后成功了。但中间有些曲折我来讲讲吧。
前滚后,发现无法连接数据库,提示
SQL1042C An unexpected system error occurred. SQLSTATE=58004
遇到这个问题,顿时想到这下有些棘手了。
本着不慌不忙,先查看一下新节点机器配置。检查内存、一系列无问题。
查看db2diag,找到了问题所在
m46me6i3z7
原来是在上传日志时,使用了root用户上传,导致db2用户权限不对。修改成db2对应用户和用户组
但为什么在使用rollforward时,db2用户有这个权限进行读写呢?
收起