go
dbcc checkdb(‘置疑的数据库名’)
go
update sysdatabases set status =28 where name=’置疑的数据库名’
go
sp_configure ‘allow updates’, 0 reconfigure with override
go
sp_dboption ‘置疑的数据库名’, ‘single user’, ‘false’
go
特别注意最后一步中的说明“这时,数据库本身一般还有问题,解决办法是:利用数据库的脚本创建一个新的数据库,然后通过DTS将数据导进去就行了” 参考文章:Sql Server附加数据库出现1813错误的解决方法
您可能感兴趣的文章:sql server2005实现数据库读写分离介绍SQL Server 2005附加数据库时Read-Only错误的解决方案sql server2012附加数据库问题解决方法Sqlserver 2005附加数据库时出错提示操作系统错误5(拒绝访问)错误5120的解决办法sqlserver附加.mdf权限问题解决MSSQL2005在networkservice权限运行附加数据库报(Microsoft SQL Server,错误: 5120)SQL SERVER 2008 无法附加数据库的解决方法SQLServer 附加数据库后出现只读或失败的解决方法mssql server .ldf和.mdf的文件附加数据库的sql语句SQL Server 数据库分离与附加 就这么简单!










