社区
DB2
帖子详情
数据库处于不一致状态
3000sunqin
2003-05-04 05:23:26
数据库参数
DATABASE IS CONSISTENT =NO
但是现在数据库仍然在运行,不知道如何去解决这个问题。
如果使用rollforward恢复,会不会导致发生不一致之后的数据的丢失。
...全文
1098
11
打赏
收藏
数据库处于不一致状态
数据库参数 DATABASE IS CONSISTENT =NO 但是现在数据库仍然在运行,不知道如何去解决这个问题。 如果使用rollforward恢复,会不会导致发生不一致之后的数据的丢失。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
m505
2003-05-23
打赏
举报
回复
不会吧?!你是如何restart db的?restart时db2diag.log中有没有什么信息?
m505
2003-05-22
打赏
举报
回复
呵呵,不是已经告诉你了吗 - 在数据库运行过程中这样是正常的...
如果要让它consistent,断掉所有的连接,重新连接应该就可以了...不过没什么意义...
很正常...
如果数据库正在运行,你做的只能是online backup,当然记得保留日志...建议看一下userexit的sample...可以帮助你备份日志...
3000sunqin
2003-05-22
打赏
举报
回复
问题是做过restart db 仍然是不一致的,这个就有问题了,而且不能确定是否可以使用Rollforward来是数据库达到一致的状态
TopMagic
2003-05-22
打赏
举报
回复
recover最好了,最重要的是经常备份
liangxinf
2003-05-22
打赏
举报
回复
怎样才能恢复一致性呢?
我也遇到了同样的情况,一直担心备份的文件是否有效,或存在潜在的危险?
m505
2003-05-21
打赏
举报
回复
没问题...很正常
数据库不一致,db2采用异步写回数据的方法,当commit的时候,只保证日志被写回到硬盘。
如果机器宕掉的话,如autorestart是yes,则重新启动后第一个数据库连接导致db2自动crash recover(这个连接的时间会长一些,db2diag.log中会有记录)。否则,dba应该restart db
subbee
2003-05-21
打赏
举报
回复
up
ChangingMonkey
2003-05-20
打赏
举报
回复
如果能连上数据库,尝试一下db2 list indoubt transactions。
3000sunqin
2003-05-06
打赏
举报
回复
restart db不能解决该问题
3000sunqin
2003-05-06
打赏
举报
回复
up
ChangingMonkey
2003-05-04
打赏
举报
回复
尝试一下restart db,也许会有用。
DB2提示错误“
数据库
不
一致
”
Normal07.8 pt02falsefalsefalseMicrosoftInternetExplorer4/* Style Definitions */table.MsoNormalTable{mso-style-name:"Table Normal";
DB2提示
数据库
不
一致
解决办法
DB2提示
数据库
不
一致
解决办法
数据库
数据不
一致
性
一般导致
数据库
中数据不
一致
的根本原因有三种情况。第一种是数据冗余造成的,第二种是并发控制不当造成的,第三种是由于某种原因(比如软硬件故障或者操作错误)导致数据丢失或数据损坏。 第一种情况:数据冗余 假如
数据库
中两个表都放了用户的地址,在用户的地址发生改变时,如果只更新了一个表的数据,那么两个表就有了不
一致
的数据。 第二种情况:并发控制不当 假如在飞机票订票系统中,如果两个购票点同时查...
SQL1015N The database is in an inconsistent state. SQLSTATE=55025
连接DB2
数据库
报错:SQL1015N The database is in an inconsistent state. SQLSTATE=55025
数据库
处于
不
一致
状态
,这是由于
数据库
异常终止(inconsistent)引起的,重启
数据库
restart database会做crash recovery ,做完Crash recovery之后会连接到
数据库
。 默认情况下,
数据库
crash之...
C#l连接Access
数据库
出现的问题
这两天在做
数据库
,发现一个很多网友都头疼的问题,就是C#连接Access
数据库
的时候显示“不可识别的
数据库
类型”。 很多人在做Access
数据库
的时候总是默认保存它的后缀名“.accedb”,然后用Provider=Microsoft.Jet.OLEDB.4.0;Data Source=...去连接Access
数据库
。 首先第一个问题就是C#是不识别后缀“.accedb”的,因此只能将该格式转
DB2
5,891
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章