今天在用数据库查东西的时候突然报错,提示 the database is damaged
su - db2inst1
df -lh查看发现该用户下挂载的磁盘不见了,但是root用户下仍可见
更改磁盘挂载文件夹的权限为777后,磁盘显示出来
先是使用db2 connect to database 命令后返回the database is damaged
然后使用db2top -d database 发现database 是inactive状态
停止数据库 db2stop 提示 数据库仍在活动中
很疑惑,数据库明明是inactive状态,为什么停止不了。
之后使用ipclean命令,成功
之后db2stop 提示没有活动的数据库
db2start 启动成功
the database is damaged
最新推荐文章于 2021-11-11 10:14:29 发布
在使用数据库时遇到错误提示'databaseisdamaged',发现用户挂载的磁盘在特定用户下消失,但root用户下仍然可见。通过更改文件夹权限使磁盘重新出现,接着尝试连接数据库失败,db2top显示数据库为inactive状态,但db2stop无法停止数据库。执行ipclean命令后,成功停止数据库,并用db2start启动。问题得到解决。

514

被折叠的 条评论
为什么被折叠?



