可以通过数据库的日志还原数据库数据吗? 一个 SQL Server 2000 数据库的的两个文件mdf文件和ldf文件,如果mdf 文件被损坏,可以通过ldf文件还原这个数据库的数据吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 示例下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。EXEC sp_detach_db @dbname = 'pubs'EXEC sp_attach_single_file_db @dbname = 'pubs', @physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'如果附加不上,只能是找以前的备份,如果没有备份,只能说byebye了 我指的是 mdf 文件损坏,ldf 文件完好的情况下,恢复数据库中的数据我的目的是,在创建数据库时,把mdf文件和ldf文件分别放到不同的物理磁盘上。如果 mdf 文件损坏时,可以通过 ldf 文件还原数据,这样做能否达到备份的效果。 用log explore试试,能找回部分资料回来的。 只有ldf 的话 估计拿到微软 应该可能!! 我指的是 mdf 文件损坏,ldf 文件完好的情况下,恢复数据库中的数据我的目的是,在创建数据库时,把mdf文件和ldf文件分别放到不同的物理磁盘上。如果 mdf 文件损坏时,可以通过 ldf 文件还原数据,这样做能否达到备份的效果。--------------------lz 没必要这么做阿!!数据可以自己备份的阿(要通过作业哈)!!你把那备份备份到你要的那个盘上去不就可以阿! jwt1982(飞星):应该怎么做,有相关的资料吗?谢谢 可以,restore log database_name form disk ='' with file = ** ,前提条件: 1、恢复数据库备份 (with norecovery) 2、恢复差异备份 (with norecovery) 首先确定你是否有日志,并且有完全备份文件具体可以参考:http://community.csdn.net/Expert/topic/4693/4693646.xml?temp=.2040522 SQL Server定时作业 急!如何添加一列? 汇总问题,昨晚的还没解决 更改SQL Server的名称? 做某个表的删除日志,如何获取电脑名,以便得知是那台电脑删除的 请教一个SQL 中国女排用3-0完美谢幕-是中国人进来看 http://bbs.haha168.com/dispbbs.asp?boardID=10&ID=120486 关于取时间段的问题,超难!!! 请问怎样拷贝表结构? 如何将数据库A的全部数据表格导出,然后全部导入到数据库B,使数据库B的数据与数据库A完全同步? 关于库文件的加密 sql server安装问题 请高手解决
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'如果附加不上,只能是找以前的备份,如果没有备份,只能说byebye了
估计拿到微软 应该可能!!
--------------------lz 没必要这么做阿!!
数据可以自己备份的阿(要通过作业哈)!!
你把那备份备份到你要的那个盘上去不就可以阿!
前提条件:
1、恢复数据库备份 (with norecovery)
2、恢复差异备份 (with norecovery)
http://community.csdn.net/Expert/topic/4693/4693646.xml?temp=.2040522