三易通连锁版SQL2005数据库出错损坏的解决方法
SQL2005中的数据库出错损坏一般有以下现象:
打开数据服务提示出现:“读取系统配置失败:无法打开登录所有请求的数据库……”等
解决方法:
1、下载SSMSEE管理器安装(SQL管理器):http://download.microsoft.com/download/5/4/F/54F476B4-2348-4D4A-B705-0C8C9AB2A14A/SQLServer2005_SSMSEE.msi
2、然后用它连接服务器,看到eeefz上面显示“可疑”状态:
3、在SQL数据库管理界面,左上角,有一个新建查询,便可弹出一个sql语句执行窗口
复制以下的命令语句粘贴上去后,点击执行便可解决:
USE MASTER
GO
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
ALTER DATABASE eeefz SET EMERGENCY
GO
sp_dboption 'eeefz', 'single user', 'true'
GO
DBCC CHECKDB('eeefz','REPAIR_ALLOW_DATA_LOSS')
GO
ALTER DATABASE eeefz SET ONLINE
GO
sp_configure 'allow updates', 0 reconfigure with override
GO
sp_dboption 'eeefz', 'single user', 'false'
GO
如下图示: