恢复已删除日志文件的数据库

SQL日志文件被删除是很危险的事情.

不过,万一日志被删除,保留有数据文件,是可以依据数据文件产生日志文件的

SQL2000中可以使用DBCC REBUILD命令.

SQL2005中可以使用CREATE DATABASE命令附加数据文件,同时产生日志文件

假定数据库名为DBName, 数据文件位置为 StrDBFile, 逻辑名为 LogicDBName

语法如下:

如果有多个数据文件, 可以在ON括号后面继续添加定义

例子:我现在有数据文件TEST,日志文件已删除,我现在需要在SQL2005恢复其数据.

新建查询,输入以下SQL语句:

之后可以验证一下数据库:

版权声明:
作者:心飞翔
链接:https://www.faystar.com/techshare/microsoft/181.html
来源:心飞翔
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
恢复已删除日志文件的数据库
SQL日志文件被删除是很危险的事情. 不过,万一日志被删除,保留有数据文件,是可以依据数据文件产生日志文件的 SQL2000中可以使用DBCC REBUILD命令. SQL2005中可……
<<上一篇
下一篇>>