- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的
服务器维护
,企业网站维护
,网站维护
服务 - (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
作者:黑客防线网安棋子儿 来源:黑客防线网安服务器基地 浏览次数:0 |
以下是代码片段: Use Master Go sp_configure ’allow updates’,1 reconfigure with override Go |
接着运行以下语句,把AAA数据库设为紧急模式,即把Sysdatabases表中AAA数据库的status属性设为’37268’,就表示把AAA数据库处于紧急模式。
update sysdatabases set status=32768 where hame=’AAA’
如果没有报告什么错误,就可以进行以下操作。
②设置数据库AAA为单用户模式,并检查数据库
重启SQL Server服务器;
把数据库AAA设为单用户模式
Sp_dboption ’AAA’, ’single user’, ’true’
运行以下语句,检查数据库AAA
DBCC CHECKDB(’AAA’)
如果没有什么大的问题就可以把数据库的状态改回去。
③还原数据库的状态
运行以下语句,就可以把数据库的状态还原:
以下是代码片段: update sysdatabases set status=28 where name=’AAA’ sp_configure ’allow updates’,0 reconfigure with override Go |
如果没有什么大的问题,刷新一下数据库,数据库AAA又会出现在你面前,但目前恢复工作还没有做完,此时的数据库仍不能工作,还要进行下面的处理,才能真正恢复。
④利用DTS的导入导出向导,把数据库AAA导入到一个新建数据库BBB中
新建一个数据库BBB;
右击BBB,选择IMPORT功能,打开导入向导;
目标源选择"在SQL Server数据库之间复制对象和数据库",这样可以把表结构,数据视图和存储过程导入到BBB中
再用此功能把BBB库替换成原来的AAA库即可。
到此为止,数据库AAA就完全恢复。
SQLServer日志文件丢失是一件非常危险的事情,很有可能你的数据库彻底毁坏。SQL Server数据库的恢复都是靠日志文件来完成,所以无论如何都要保证日志文件的存在,它至关重要。为了使我们的数据库万无一失,最好采用多种备份方式相 结合,所以我们要从心里重视数据库的管理与维护工作。
我要申请本站:N点 | 黑客防线官网 | |
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |