我们的主要业务:
北京好优数据恢复中心 专业高端数据恢复,擅长SQL SERVER及ORACLE数据库恢复修复,磁盘阵列RAID数据恢复及各种硬盘、闪盘、存储卡数据恢复 |
SQL数据库的恢复-DBCC重建数据库日志
http://haou.com.cn---2006年04月17日---12:02:15---haou.com.cn
在修复数据库的操作中经常需要重建日志,但是SQL的联机丛书里却没有对应的具体描述,现总结如下:
1、把数据库改成紧急模式:(可用如下语句)
sp_configure 'allow', 1--设置系统库可以修改
reconfigure with override
update sysdatabases set status = 32768 where name = '数据库名';
2、停止SQLSERVER的服务,然后把原日志文件(*.LDF)文件改名;
3、启动SQLSERVER的服务;
4、执行如下DBCC语句重建数据库日志:
DBCC REBUILD_LOG ('数据库名', 'E:\fdzz\database\newfilename.LDF' );
--如果成功,日志重建完成
5、恢复数据库紧急模式(可用如下语句):
update sysdatabases set status = 0 where name = '数据库名'
restore database 数据库名 WITH RECOVERY
sp_configure 'allow', 0--设置系统库不能修改
reconfigure with override
6、检查数据库是否有损坏DBCC CHECKDB
直线: (8610)
6227 5505 [北京地区]
QQ:5399980
MSN: Haou_net@hotmail.com
Mail: Haou_net@hotmail.com |
Phone: (8610) 6227 5505
[Beijing China]
QQ:5399980
MSN: Haou_net@hotmail.com
Mail: Haou_net@hotmail.com |