请教高手一个关于解冻DB2数据库的问题和一个数据库实例的问题

时间:2022-06-01 14:04:10
请问下解冻数据库的时候,
我既可以直接输入命令"db2 restart db XXX write resume",
也可以连上数据库之后"db2 set write resume for database"来解冻数据库,请问下这两个命令的效果有什么区别呢?

还有个问题
是不是在windows系统中,用db2admin好像可以看到DB2下面所有实例的数据库,但是在Linux/Unix系统,就只能看到当前实例用户下面的数据库?

9 个解决方案

#1


如果连不上数据库的话db2 restart db dbname with write resume命令可用,而db2 set write resume for database不可用

#2


Linux/Unix下也能看到

#3


引用 1 楼 zhaojianmi1 的回复:
如果连不上数据库的话db2 restart db dbname with write resume命令可用,而db2 set write resume for database不可用


就只有这个区别吗?再问下什么时候会出现数据库冻结了,但是连不上的情况呢?

#4


引用 2 楼 zhaojianmi1 的回复:
Linux/Unix下也能看到


但是我在Linux下面db2 list database directory就只能看到当前实例的数据库啊

#5


SET DB2INSTANCE切换
引用 4 楼 huangyu20072010 的回复:
引用 2 楼 zhaojianmi1 的回复:
Linux/Unix下也能看到


但是我在Linux下面db2 list database directory就只能看到当前实例的数据库啊

#6


解冻就连上了
引用 3 楼 huangyu20072010 的回复:
引用 1 楼 zhaojianmi1 的回复:
如果连不上数据库的话db2 restart db dbname with write resume命令可用,而db2 set write resume for database不可用


就只有这个区别吗?再问下什么时候会出现数据库冻结了,但是连不上的情况呢?

#7


引用 6 楼 zhaojianmi1 的回复:
解冻就连上了

引用 3 楼 huangyu20072010 的回复:
引用 1 楼 zhaojianmi1 的回复:
如果连不上数据库的话db2 restart db dbname with write resume命令可用,而db2 set write resume for database不可用


就只有这个区别吗?再问下什么时候会出现数据库冻结了,但是连不上的情况呢?

你好,谢谢回复。
但是,我知道解冻了就能连上了,可很多时候不解冻也能连上啊,只是不能往里面插数据。
我就想问下,什么时候会出现冻结了,连不上了情况。

#8


有时候正在写数据库,然后忽然宕机了,有可能就没法连接了

#9


谢谢!!
是不是说手动“db2 set write suspend for database”的,就都能正常连接。

#1


如果连不上数据库的话db2 restart db dbname with write resume命令可用,而db2 set write resume for database不可用

#2


Linux/Unix下也能看到

#3


引用 1 楼 zhaojianmi1 的回复:
如果连不上数据库的话db2 restart db dbname with write resume命令可用,而db2 set write resume for database不可用


就只有这个区别吗?再问下什么时候会出现数据库冻结了,但是连不上的情况呢?

#4


引用 2 楼 zhaojianmi1 的回复:
Linux/Unix下也能看到


但是我在Linux下面db2 list database directory就只能看到当前实例的数据库啊

#5


SET DB2INSTANCE切换
引用 4 楼 huangyu20072010 的回复:
引用 2 楼 zhaojianmi1 的回复:
Linux/Unix下也能看到


但是我在Linux下面db2 list database directory就只能看到当前实例的数据库啊

#6


解冻就连上了
引用 3 楼 huangyu20072010 的回复:
引用 1 楼 zhaojianmi1 的回复:
如果连不上数据库的话db2 restart db dbname with write resume命令可用,而db2 set write resume for database不可用


就只有这个区别吗?再问下什么时候会出现数据库冻结了,但是连不上的情况呢?

#7


引用 6 楼 zhaojianmi1 的回复:
解冻就连上了

引用 3 楼 huangyu20072010 的回复:
引用 1 楼 zhaojianmi1 的回复:
如果连不上数据库的话db2 restart db dbname with write resume命令可用,而db2 set write resume for database不可用


就只有这个区别吗?再问下什么时候会出现数据库冻结了,但是连不上的情况呢?

你好,谢谢回复。
但是,我知道解冻了就能连上了,可很多时候不解冻也能连上啊,只是不能往里面插数据。
我就想问下,什么时候会出现冻结了,连不上了情况。

#8


有时候正在写数据库,然后忽然宕机了,有可能就没法连接了

#9


谢谢!!
是不是说手动“db2 set write suspend for database”的,就都能正常连接。