恢复SQL2005数据受损数据库
来源:互联网 发布:恶作剧屏幕软件大全 编辑:程序博客网 时间:2024/04/28 13:39
要恢复SQL2005数据受损数据库,不能使用SQL2000以前的方法了,虽然执行到最后扔提示有错误,但总算是恢复了数据库:
第一步、停止数据库服务。
第二步、将需要恢复的数据库文件复制到另外的位置。
第三步、启动数据库服务。
第四步、在SQL Server Management Studio中删除要恢复的数据库。
第五步、新建同名的数据库(数据库文件名也要相同)。
第六步、停止数据库服务。
第七步、用第2步中复制的MDF文件覆盖新数据库的同名文件。
第八步、启动数据库服务。
第九步、运行alter database dbname set emergency,将数据库设置为emergency mode
第十步、运行下面的命令以恢复数据库:
use master
declare @databasename varchar(255)
set @databasename='db_name'
exec sp_dboption @databasename, N'single', N'true'
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(@databasename,REPAIR_REBUILD)
exec sp_dboption @databasename, N'single', N'false'
- 恢复SQL2005数据受损数据库
- SQL2005数据库恢复
- SQL2005恢复只有mdf文件的数据库 自动备份数据
- 一次oracle数据库断电受损后的恢复过程
- 一次oracle数据库断电受损后的恢复过程
- SQL2005数据库删除表恢复
- SQL2005恢复只有mdf文件的数据库
- sql2005恢复只有mdf文件的数据库
- SQL2005恢复无ldf文件的数据库
- SQL2005恢复只有mdf文件的数据库
- SQL2005恢复只有mdf文件的数据库
- SQL2005恢复只有mdf文件的数据库
- 恢复SQL2005误删除的数据
- 恢复SQL2005误删除的数据
- 恢复SQL2005误删除的数据
- 恢复SQL2005误删除的数据
- 恢复受损的Windows系统
- 恢复受损的Windows系统
- Oracle RAC相关服务无法启动问题
- Android的listview滚动时背景不让变黑解决办法
- Oracle RAC服务器完全启动
- Eclipse所生成文件R.java内无id
- 什么是云计算?
- 恢复SQL2005数据受损数据库
- 李彦宏在南开大学的演讲
- 声明中"AutoEventWireup"、"Codebehind"、"Inherits"分别表示什么意思?
- Android 悬浮Activity并可拖动(访悬浮歌词)
- Windows中如何计算时间间隔(2)使用SYSTEMTIME和FILETIME
- 自己写的程序,不加"./"也可以执行的方法.
- 获取短彩信会话列表 content://mms-sms/conversations
- Redhat Enterprise 5序列号
- Axis2_Codegen_Wizard_1.3.0和Axis2_Service_Archiver_1.3.0出现错误An error occurred while completing proces