数据库mdf文件还原方法
发布网友
发布时间:2022-04-21 09:47
我来回答
共1个回答
热心网友
时间:2023-11-09 07:06
重新启动SQL Server服务,如果一切正常的话,则数据库已经成功恢复10 如果以上步骤都不能解决问题的话,请参考附件中的文档尝试通过重建事务日志来恢复数据库中的数据如果您只有MDF文件,问题就更加复杂一些,我们需要直接;在只有MDF和ldf的情况下进行数据库的备份与恢复 因病毒问题,用友软件无法正常启动系统管理也不能进入因此无法正常备份数据,这时就要用到附加数据库了通过附加数据库使数据库和用友软件相关联,步骤如下 1#39把用友软件;A我们使用默认方式建立一个供恢复使用的数据库如test可以在SQL Server Enterprise Manager里面建立 B停掉数据库服务器 C将刚才生成的数据库的日志文件test_logldf删除,用要恢复的数据库mdf文件覆盖刚才生成的;第一步先建立一个同名数据库,停止sql server2005,将原来的mdf数据库文件覆盖刚新建的mdf数据库文件,重新启动数据库第三步在查询分析器中运行如下代码alter database 你的mdf文件名 set emergency #39将数据;仅有ldf文件是还原不来的,如果他给你的是mdf文件,你用附加功能如果给你的是他备份的bak文件,你用还原功能一般2008还原2005或2000的备份文件不会有问题,但在2000上还原2005或2008的备份文件的时候会出问题,即。
没戏,bak文件是原有数据库的备份文件,所以只能以还原的方式把这个文件还原,只有通过附加的方式才可以抛掉日志文件的所以你只能老老实实的把备份文件还原了,占用空间很大,然后使用分离数据库把数据文件和日志文件分离;如果您的mdf文件是当前数据库产生的,那么很侥幸,也许你使用sp_attach_db或者sp_attach_single_file_db可以恢复数据库,但是会出现类似下面的提示信息 ?设备激活错误?物理文件名 #39C\Program Files\Microsoft;2点击所有任务,还原数据库3在常规页面中点击从设备,选择设备,添加4定位到备份原文件然后确定,再次确定5此时返回到了常规页,再点击选项页标签6给“在选定数据库上强制还原”打勾7确定一下移。
第一步新建数据库,命名为你想要的数据库名第二步在新建的数据库中点击右键所有任务还原数据库,选择从设备,然后找到你已有的bak文件这样就可以了;可以在某个文件夹下,新建一个账套,会产生两个文件,也就是你说的mdf数据文件ldf日志文件,将数据库的服务停止掉,然后将你这两个文件替换掉新的这个文件,再启动数据库服务,打开软件,这样账套就恢复了用友比较麻烦;1创建一个与mdf文件同名的数据库 2将新创建的数据库宕机detach,3在数据库文件中找到对应的数据库文集和对应的log文集,删除4将需要还原的文件复制到对应的目录下5将该文件attach到数据库上6OK了;1开启数据库 2从企业管理器,建一个同名的数据库 3停止sql server 4用原mdf文件覆盖新建库的数据库文件 5重启sql server这时数据库应该是置疑6修改服务器设置允许对系统目录进行直接修改 sp_configure。
GOCREATE DATABASE NewFile ON FILENAME = #39D\SQLDATA\Filemdf#39,FILENAME = #39D\SQLDATA\File_logldf#39FOR ATTACHGO 3刷新数据库,就出现了新的数据库NewFile根据mdf文件和ldf文件还原成功,就这么;我恢复备份的方法是建立一个新的数据库用sql2000企业版,然后还原备份,请用SQL2000的企业管理器检查,看看那个恢复的mdf 数据库文件名是否为 ssc;如何恢复sql server的mdf文件 1新建同名数据库2删除其日志文件test_DataLDF,不删除后边的过程执行通不过3把test数据设置为脱机4在查询分析器中以超级用户登入,执行以下存储过程,必须以超级用户登入,这是系统级;1把mdf文件和ldf文件拷贝到数据库的默认路径C\Program Files\Microsoft SQL Server\MSSQL10MSSQLSERVER\MSSQL\DATA里2在sqlserver里新建个查询,执行下面代码USE masterGOCREATE DATABASE NewFileON FILENAME =。
数据库如何还原mdf文件
数据库如何还原mdf文件:1、打开mssql2008r2管理器。2、右击“数据库—附加”弹出附加操作窗体。3、点击“添加”加入mdf文件。4、如果只有mdf文件会显示log未找到。5、选中log文件,点击“删除”删除log文件。6、删除后点击“确定”附加数据库。还有其他问题的小伙伴可以看看【mdf文件常见问题大全】了解更...
数据库mdf文件可以恢复吗
方法一、1、把mdf文件和ldf文件拷贝到数据库的默知认路径道C:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA里。2、在sqlserver里新建个查询,执行下面代码。USEmaster;GOCREATEDATABASENewFileON(FILENAME='C:\ProgramFiles\MicrosoftSQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA\File.m...
数据库mdf文件还原方法
第一步新建数据库,命名为你想要的数据库名第二步在新建的数据库中点击右键所有任务还原数据库,选择从设备,然后找到你已有的bak文件这样就可以了;可以在某个文件夹下,新建一个账套,会产生两个文件,也就是你说的mdf数据文件ldf日志文件,将数据库的服务停止掉,然后将你这两个文件替换掉新的这个...
sql删除了mdf文件恢复方法
1 运行Recovery for SQL Server 2 点击菜单中的 File Recover,选择要恢复的数据库的数据文件mdf3 Next Next,进入 Recovery Configuration 界面,选择Custom选择了Custom才可以选择从日志中恢复误删除的数据;修复这两种文件的数据库,可以试一下如下方法,我在日常维护工作,经常用以下方法,还真的蛮好用...
mdf文件恢复详细教程
8、我恢复备份的方法是建立一个新的数据库用sql2000企业版,然后还原备份,请用SQL2000的企业管理器检查,看看那个恢复的mdf 数据库文件名是否为 ssc。9、第二步 进入windows的开始--程序--Microsoft SQL Server 70Query Analyzer,点击进入后,点ok,在出现一个可输入的窗口后,输入这样的命令exec ...
数据库mdf文件能否恢复详情
1、我恢复备份的方法是建立一个新的数据库用sql2000企业版,然后还原备份,请用SQL2000的企业管理器检查,看看那个恢复的mdf 数据库文件名是否为 ssc;如何恢复sql server的mdf文件 1新建同名数据库2删除其日志文件test_DataLDF,不删除后边的过程执行通不过3把test数据设置为脱机4在查询分析器中以超级...
mdf文件怎么恢复
2、右击“数据库”选择“附加”。3、把.mdf文件添加进来。4、选中第一步添加到目录:C:\ProgramFiles\MicrosoftSQLServer\MSSQL11.MSSQLSERVER\MSSQL\DATA里面的MyDb.mdf文件,文件类型选择“数据库文件(*.mdf)”。5、点击“确定”。6、即可恢复文件。还有其他问题的小伙伴可以看看【mdf文件常见问题...
如何恢复和修复MS SQL数据库的MDF文件[2]
A 我们使用默认方式建立一个供恢复使用的数据库(如test) 可以在SQL Server Enterprise Manager里面建立 B 停掉数据库服务器 C 将刚才生成的数据库的日志文件test_log ldf删除 用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件test_data mdf D 启动数据库服务器 此时会看到数据库test的状态为 置疑...
只有mdf文件和ldf文件,怎么恢复数据库
1、把mdf文件和ldf文件拷贝到数据库的默认路径C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA里;2、在sqlserver里新建个查询,执行下面代码;1 USE master;2 GO 3 CREATE DATABASE NewFile 4 ON (FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQL...
.mdf文件覆盖了能恢复么
/ --A.我们使用默认方式建立一个供恢复使用的数据库(如test)。可以在SQL Server Enterprise Manager里面建立。--B.停掉数据库服务器。--C.将刚才生成的数据库的日志文件test_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件test_data.mdf。--D.启动数据库服务器。此时会看到...