最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

只有mdf文件的数据恢复方法(05、08、2k)

来源:懂视网 责编:小采 时间:2020-11-09 08:09:39
文档

只有mdf文件的数据恢复方法(05、08、2k)

只有mdf文件的数据恢复方法(05、08、2k):SQL SERVER 2005(2008) 只有mdf 文件 的 数据 恢复 方法 1、新建SharePoint_Config 数据 库 2、停止SQL SERVER 2005,将原来的SharePoint_Config .mdf 数据 库 文件 覆盖刚新建的SharePoint_Config .mdf 数据 库 文件 ,重新启动
推荐度:
导读只有mdf文件的数据恢复方法(05、08、2k):SQL SERVER 2005(2008) 只有mdf 文件 的 数据 恢复 方法 1、新建SharePoint_Config 数据 库 2、停止SQL SERVER 2005,将原来的SharePoint_Config .mdf 数据 库 文件 覆盖刚新建的SharePoint_Config .mdf 数据 库 文件 ,重新启动

SQL SERVER 2005(2008) 只有mdf 文件 的 数据 恢复 方法 1、新建SharePoint_Config 数据 库 2、停止SQL SERVER 2005,将原来的SharePoint_Config .mdf 数据 库 文件 覆盖刚新建的SharePoint_Config .mdf 数据 库 文件 ,重新启动 数据 库, 此时 数据 库中的

SQL SERVER 2005(2008)

只有mdf文件的数据恢复方法

1、新建SharePoint_Config 数据库

2、停止SQL SERVER 2005,将原来的SharePoint_Config .mdf数据库文件覆盖刚新建的SharePoint_Config .mdf数据库文件,重新启动数据库,
此时数据库中的表不能正常读取。

3、将数据库设置为紧急状态:

alter database SharePoint_Config set emergency
此时数据处于紧急状态,库中的表可以读取

4、执行如下代码:

use master

declare @databasename varchar(255)

set @databasename='SharePoint_Config' --设置变量为数据名

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'--将目标数据库置为多用户状态

数据库正常。

------------------------------------------------------------------------------------

SqlServer2000

1、开启数据库
2、从企业管理器,建一个同名的数据库
3、停止sql server
4、用原mdf文件覆盖新建库的数据库文件
5、重启sql server(这时数据库应该是置疑)
6、修改服务器设置:允许对系统目录进行直接修改
sp_configure 'allow updates',1 reconfigure with override
7、将数据库置为紧急状态:
update master.dbo.sysdatabases set status = 32768 where name = '数据库名'
8、删除新的ldf文件,重建日志:
dbcc rebuild_log('数据库名', 'f:\数据库名_log_new.ldf')--假设把新日志在f盘
9、update master.dbo.sysdatabases set status = 16 where name = '数据库名'
10、修改服务器设置:取消 允许对系统目录进行直接修改
sp_configure 'allow updates', 0 reconfigure with override
11、再使用检查工具修复错误
use [数据库名]
alter database [数据库名] set single_user with rollback immediate
dbcc checkdb ('数据库名',REPAIR_ALLOW_DATA_LOSS)
alter database [数据库名] set multi_user
执行完毕之后,如果还有错误,重复执行,直到没有错误为止。

飞扬过海” 博客,转载请与作者联系!

文档

只有mdf文件的数据恢复方法(05、08、2k)

只有mdf文件的数据恢复方法(05、08、2k):SQL SERVER 2005(2008) 只有mdf 文件 的 数据 恢复 方法 1、新建SharePoint_Config 数据 库 2、停止SQL SERVER 2005,将原来的SharePoint_Config .mdf 数据 库 文件 覆盖刚新建的SharePoint_Config .mdf 数据 库 文件 ,重新启动
推荐度:
标签: 文件 方法 2
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top