恢复mdf文件到数据库方法】的更多相关文章

CREATE DATABASE crm_testdb1 ON (FILENAME = N'C:\e527051\crm_testdb\crm_testdb_20121104.mdf')FOR ATTACH_REBUILD_LOG; 或者 CREATEDATABASE YAFnet ON(FILENAME = N'C:\sql_data\YAFnet.mdf')FOR ATTACH; 网上看来的方法 在某些偶然的情况下,会引起SQL Server 2005数据库日志文件的损坏,比如:硬件故障.计算…
偶然遇到要用mdf文件restore数据库,试了2个小时才弄出来,百度查出来的我试了都不太好用,或者是我没理解. 下面把我用的记录一下,以防忘记. 工具:SQLServer 2008R2 步骤: 1.创建一个与mdf文件同名的数据库 2.将新创建的数据库宕机(detach), 3.在数据库文件中找到对应的数据库文集和对应的log文集,删除. 4.将需要还原的文件复制到对应的目录下. 5.将该文件attach到数据库上. 6.OK了.…
我把原来的数据库分离后,直接把日志文件给干掉了.原来在SQL 2000里经常这么干,只用一个mdf就附加了.没想到sql2005居然不行.我试验了一圈 终于找到一个成功的方法.转载,供后来者参考. SQL2005 如何在没有日志文件的情况下如何恢复MDF数据库文件 第一步:先建立一个同名数据库,停止SQL SERVER2005,将没有日志的的.mdf数据库文件覆盖刚新建的.mdf数据库文件,重新启动数据库. 第三步:在查询分析器中运行如下代码: alter database 数据库名   set…
解决方法1:根据该博客中的引导,加上自己安装版本的细节,可以添加成功 http://www.2cto.com/database/201408/328930.html 解决方法2: 根据<数据库系统实验指导教程>(汤娜 汤庸 叶小平 刘海编著)附录B中“实验数据(School数据库)的导入”,也可以导入成功. 另外:关于启动时无法连接到local的情况,解决方案是http://www.2cto.com/database/201308/233130.html 其中打开系统sql服务是重要的一环.…
场景,准备学习SSAS的时候,按照教程在微软下载了示例数据库AdventureWorksDW2012,下载来才发现只有一个mdf文件. 正好今天群里有位兄弟也碰到差不多的问题,客户数据库里的ldf文件丢失了.(严重性完全不一样哈) 以下摘抄自中道学友的方法:利用文件还原大法将光杆mdf文件还原数据库的过程: 1:利用SSMS生成一个新的数据库,名为AdventureWorksDW2012. 2:停止SQL Server服务,将下载的AdventureWorksDW2012.mdf覆盖新数据库的A…
一般情况下,.mdf文件都是作为MSSQL的数据库文件,只有在安装了Microsoft SQL Server才能实现调用. 事实上,除此之外,也可以直接调用.mdf文件,而无需安装Microsoft SQL Server,这在部署离线软件的情况下很实用. C#调用.mdf文件的使用方法与连接普通数据库的方式一样,唯一的区别在于数据库连接字符串的区别. 正常连接Microsoft SQL Server数据库: <connectionStrings> <add name="Defa…
首先建立同名的空数据库,然后停止数据库服务运行,将MDF文件覆盖后启动服务,并修改和执行下面的语句. alter database JinMa_NYGL set EMERGENCY alter database JinMa_NYGL set SINGLE_USER dbcc checkdb('JinMa_NYGL',REPAIR_ALLOW_DATA_LOSS) alter database JinMa_NYGL set MULTI_USER ALTER DATABASE JinMa_Colle…
SQL Server恢复master数据库方法 第一步:复制model.mdf.mastlog.ldf.model.mdf.modellog.ldf.msdbdata.mdf.msdblog.ldf文件.从X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\Templates至X:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA…
命令行下从bak文件恢复sqlserver数据库方法 注:本文所示访问从SqlServer 2000 - 2014版都是通用的 参考:http://blog.sina.com.cn/s/blog_5cdf6f450102dwir.html 1.先使用restore filelistonly命令显示数据库的逻辑文件名和数据库名称 restore filelistonly from disk = 'E:\BaiduYunDownload\shifenzheng.bak' 2.进行恢复 restore…