Sql Server 2008错误926数据库出现"可疑"解决办法

起因:前几天金蝶kis的服务器电源挂掉,更换新电源后数据库错误926,被标记可疑,于是搜索了一些解决办法,有些可行有些不可行,以下为整理的两种可行办法。
解决:
1、修改数据库为紧急模式

ALTER DATABASE MSDB SET EMERGENCY

2、使数据库变为单用户模式

ALTER DATABASE MSDB SET SINGLE_USER

3、修复数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象错误。
当您指定“REPAIR_ALLOW_DATA_LOSS”作为DBCC CHECKDB命令参数,该程序将检查和修复报告的错误。
但是,这些修复可能会导致一些数据丢失,并且时间可能比较长。

DBCC CheckDB (MSDB , REPAIR_ALLOW_DATA_LOSS)

4、使数据库变回为多用户模式

ALTER DATABASE MSDB SET MULTI_USER

重启数据库服务即可
另外一种办法是拷贝其他机器上的MSDBData.mdf、MSDBLog.ldf,覆盖被质疑服务器的两个文件,重启数据库服务。
俩种办法都可能造成部分数据丢失,所以一定要及时备份数据。所幸恢复后检查了一下,数据都在一切正常。
以上。

金蝶kis供应链“getdata ”错误补丁

1、如果是KIS旗舰版3.0,在【系统设置】-【系统设置】-系统设置-把【启用业务协同】的勾选去掉,然后重新进入KIS旗舰版主界面。

2、如果是KIS旗舰版2.0,先确认是否打了PT082497,如果没打的话先打该补丁(每个出问题的机器都要打),然后在【系统设置】-【系统设置】-系统设置-把【启用业务协同】的勾选去掉,然后重新打开KIS旗舰版主界面。

以上为金蝶官方给出的解决方案,然PT082497补丁并非所有用户能够下载,特此放出,顺便存档以备以后需要。

下载地址

Hello World

emmm~很久没写博客也不知道说什么,原博客 (http://www.1x1x.org) 本来是要删掉重头来过,更新一些手记的,然后翻了翻虽然没什么有价值的东西,但是毕竟这么多年了有点舍不得,所以升级了一下主机空间,搭建了这么个新的博客,主要用来记录一些手记吧。
内容以财务类软件及配套的数据库等等相关的内容为主,因为我本职工作是财务人员,所以平时工作中软件会出现各种各样的问题,以此博客记录下来,以备查看。可能年纪逐渐大了,记忆力不行了,记录下来方便点!
另外本博客佛系更新,随缘更新,可能一次多篇,也可能很久不更。
以上。