十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
sql2005数据库修复方法如下:
 1、停止数据库服务。
 2、将需要恢复的数据库文件复制到另外的位置。
 3、启动数据库服务。
 4、确认要恢复的数据库文件已经成功复制到另外的位置,然后在SQL Server Management Studio中删除要恢复的数据库。
 5、新建同名的数据库(数据库文件名也要相同)。
 6、停止数据库服务。
 7、用第2步中备份的.mdf文件覆盖新数据库的同名文件。
 8、启动数据库服务。
 9、运行alter database dbname set emergency,将数据库设置为emergency mode
 10、运行下面的命令就可以恢复数据库:
 Title
 use master
 declare @databasename varchar(255)
 set @databasename='要恢复的数据库名称'
 exec sp_dboption @databasename, N'single', N'true' 
 dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
 dbcc checkdb(@databasename,REPAIR_REBUILD)
 exec sp_dboption @databasename, N'single', N'false'

专业领域包括成都网站建设、网站设计、商城开发、微信营销、系统平台开发, 与其他网站设计及系统开发公司不同,成都创新互联的整合解决方案结合了帮做网络品牌建设经验和互联网整合营销的理念,并将策略和执行紧密结合,为客户提供全网互联网整合方案。
USE MASTER
 GO
 SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
 GO
 UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='DataCenter'
 Go
 sp_dboption 'DataCenter', 'single user', 'true'
 Go
 DBCC REBUILD_LOG ('DataCenter', 'D:\Database\ic\DataCenter_Log.LDF')
 Go
 DBCC CHECKDB('DataCenter')
 Go
 update sysdatabases set status =28 where name='DataCenter'
 Go
 sp_configure 'allow updates', 0 reconfigure with override
 Go
 sp_dboption 'DataCenter', 'single user', 'false'
 Go