您的位置:首页 > 数据库

SQL 2000数据库经典无敌修复!!

2008-04-23 10:42 239 查看
被破坏的数据库按照如下方法可以修复:
1、建一个同名的数据库
2、修改服务器设置:允许多系统目录进行直接修改
企业管理器==〉服务器右击属性==〉服务器设置==〉服务器行为==〉允许对系统目录直接进行修改
3、停止SQL Server
4、用原mdf文件覆盖新建库的数据库文件
5、重启SQL Server(这时数据库应该是置疑)
6、将数据库置为紧急状态:
update master.dbo.sysdatabases set status = 32768 where name = 'DBName'
7、重建日志:dbcc rebuild_log('dbname','c:/logfile') (可能不需要这一步。)
8、数据库重新启动,然后再还原数据库状态用以下语句
update master.dbo.sysdatabases set status = 16 where name = 'DBName'
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: