MDF,了解一下】的更多相关文章

原文地址:http://www.cnblogs.com/clownkings/p/4950865.html 解决办法: 1.首先要备份好mdf文件,如果他没了经理非吃了你不可.都不吐骨头的. 2.在数据库中新建一个需要附加同名的数据库.例如[testdb] 3.停止SQL Server服务 4.找到该数据库所在的文件夹.并删除testdb_log.ldf与testdb.mdf文件 5. 把需要附加的数据库[testdb.mdf]文件拷贝到当前路径. 6.启动SQL Server服务,通过企业管理…
序: MS SQL Server 2008 r2附加无ldf日志的mdf数据库时报1813错误.提示数据库被强制分离,无日志不能还原之类的话. 可能的原因: 原因系统正在执行定时作业,没有主要到多次强制分离了数据库.当附加回mdf文件时报错误1813.总之都是手贱惹的祸... 解决办法: 1.首先要备份好mdf文件,如果他没了经理非吃了你不可.都不吐骨头的. 2.在数据库中新建一个需要附加同名的数据库.例如[testdb]  3.停止SQL Server服务 4.找到该数据库所在的文件夹.并删除…
SQL数据在附加的时候..有时会因为日志文件过大..或者一些其他问题造成附加失败.. 笔者遇到的问题是数据库主文件(*.mdf)超过25G..日志文件超过200G..附加的耗时简直日了狗了..最后超时..附加失败.. 所以就在想不要这个日志文件了行不行..最后发现了这篇文章.. 阅读原文<SQL Server附加数据库时报1813错误的解决方案> ..以下是对这篇文章的整理和补充.. 主要报错信息 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的…
exec sp_attach_db 'bookstore','E:\homework\bookstore_Data.MDF','E:\homework\bookstore_Log.LDF' EXEC sp_attach_db @dbname = 'bookstore', @filename1 = 'E:\homework\bookstore_Data.MDF', @filename2 = 'E:\homework\bookstore_Log.LDF'…
无法打开物理文件xxx.mdf操作系统错误 5:“5(拒绝访问.)” (Microsoft SQL Server,错误: 5120)的解决方法   问题描述: 在附加数据库到sql server时,附加不上,出现如下图所示的错误     解决方法: 找到xxx.mdf和xxx_log.ldf文件,   点击“右键”->“属性”->"安全"-在组或用户名处添加Authenticated Users- 更改该组权限为完全权限,再次附加成功.…
解剖SQLSERVER 第十六篇 OrcaMDF RawDatabase --MDF文件的瑞士军刀(译) http://improve.dk/orcamdf-rawdatabase-a-swiss-army-knife-for-mdf-files/ 当我最初开始开发OrcaMDF的时候我只有一个目标,比市面上大部分的书要获取MDF文件内部的更深层次的知识 随着时间的推移,OrcaMDF确实做到了.在我当初没有计划的时候,OrcaMDF 已经可以解析系统表,元数据,甚至DMVs.我还做了一个简单U…
新建查询,执行如下语句: EXEC sp_attach_db @dbname = 'xxx', /*数据库名称*/ @filename1 = 'D:\数据库备份\预发布\201611241045 测试\xxx.mdf', /*mdf文件目录*/ @filename2 = 'D:\数据库备份\预发布\201611241045 测试\xxx_log.ldf'/*ldf文件目录*/ 遇到的问题:提示无法打开物理文件,解决办法:修改mdf ldf文件的权限.…
EXEC sp_attach_db @dbname = 'OA', @filename1 = 'C:\OA.mdf', @filename2 = 'C:\OA_log.ldf'…
刚开始学习SQL SERVER 2005,弄了一个上午修改数据库名,主要是需要修改db.mdf 和db_log.ldf的名字,总算解决了.在这里记下,以后再要修改了就别忘了. 假设原来数据库名为db,附加数据库为db.mdf和db_log.ldf. 需要改成dbt,及dbt.mdf和dbt_log.ldf. 步骤: 1.首先把原来的数据库进行备份(选择数据库->右键->任务->备份),备份出db.bak文件. 2.新建数据库dbt,右键->任务->还原->数据库,跳出“…
偶然遇到要用mdf文件restore数据库,试了2个小时才弄出来,百度查出来的我试了都不太好用,或者是我没理解. 下面把我用的记录一下,以防忘记. 工具:SQLServer 2008R2 步骤: 1.创建一个与mdf文件同名的数据库 2.将新创建的数据库宕机(detach), 3.在数据库文件中找到对应的数据库文集和对应的log文集,删除. 4.将需要还原的文件复制到对应的目录下. 5.将该文件attach到数据库上. 6.OK了.…