justdba
作者justdba·2013-05-10 17:26
数据库管理员·ccit

sql server 2008 日志文件损坏的数据库恢复

字数 455阅读 1776评论 0赞 0
--日志损坏的数据库恢复
use master
go

ALTER DATABASE testdb SET EMERGENCY;
ALTER DATABASE testdb SET SINGLE_USER;

--日志文件尚存在仅损坏
--DBCC CHECKDB (testdb,REPAIR_ALLOW_DATA_LOSS) 
--DBCC CHECKDB (testdb,REPAIR_REBUILD)

--日志文件不存在
ALTER DATABASE testdb REBUILD LOG ON (NAME=testdb_Log, 
FILENAME='D:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLDATAtestdb_Log.ldf') 

DBCC CHECKDB (testdb)

ALTER DATABASE testdb SET MULTI_USER

USE testdb
GO

select * from dbo.exam


如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广