fnhp.net
当前位置:首页 >> sql2000恢复数据库mDF >>

sql2000恢复数据库mDF

章矣闽我也没看到状况是这样的7) 设置test为紧迫修复模式update sysdatabases set status=-32768 where dbid=DB_ID('test') 此时可以在SQL Server Enterprise Manager琅缦沔看到该数据库处于“只读\置疑\脱机\紧迫模式”可以看到数据库琅缦沔的表,可是仅仅有系统表 此时打开在SQL Server Enterprise Manager琅缦沔会看到数据库的状况为“只供DBO使用”.此时可以访谒数据库琅缦沔的用户表了.到了这一步,我看不到任何表

怎样从MDF文件恢复Sql Server2000数据库,通过如下步骤恢复test数据库: 1.新建同名数据库.2.删除其日志文件test_Data.LDF,不删除后边的过程执行通不过.3.把test数据设置为脱机.4.在查询分析器中以超级用户登入,执行以下存储过程,必须以超级用户登入,这是系统级存储过程.EXEC sp_detach_db @dbname = 'test'EXEC sp_attach_single_file_db @dbname = 'test', @physname = 'E:\WebDemo\test_Data.MDF'5.把test数据设置为联机.6.刷新数据库,表出来了,数据完好.

使用企业管理器,右击数据库》所有任务》附加数据库,直接选择MDF文件就可以附加成功!

用附加数据库.右击实例-附加数据库-找到mdf文件. 如果是win7系统的话附加数据库要管理员身份运行管理工具.

sp_attach_dbsp_attach_single_file_db以上是加载数据库.就是说mdf文件是完整的.如果已经数据丢失的话,仅靠mdf文件是没办法的.如果有ldf文件,可能可以用LumigentLogExplorer4SQLServer来恢复出来.

你好!如果你都进行了操作,又没有备份.这个基本很麻烦,回滚操作.貌似可以,问题是你应该没有相应的数据.希望对你有所帮助,望采纳.

重新建一个一样名称的库,用MDB文件去覆盖.试试

或者在查询分析器中输入:sp_attach_db "数据库名称","路径\文件名.ldf","路径\文件名.MDF" SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日

用附加功能就可以了,如不美观是bak文件就用还原

mdf是主数据文件,log? SQL的日志文件是ldf只要把MDF文件附加到数据库就行了,ldf日志文件会自动产生.

网站首页 | 网站地图
All rights reserved Powered by www.fnhp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com