SQLServer2014导入外部日志文件(.ldf)详细

今天分享一下SQLServer2014怎么导入外部日志文件(.ldf)

提示一下:先看你要导入的数据库的后缀名是不是.ldf和.mdf

首先打开数据库,选择新建一个数据库,或者在原有的数据库上点击右键,点击新建查询

SQLServer2014导入外部日志文件(.ldf)详细_第1张图片

然后右边会弹出框,输入如下代码:

EXEC  sp_attach_db  @dbname  =  '你的数据库名(不能用已经存在的数据库名,执行此操作相当于新建了一个数据库)',     

@filename1  =  'mdf文件路径(包缀名)',     

@filename2  =  'Ldf文件路径(包缀名)'

如:

SQLServer2014导入外部日志文件(.ldf)详细_第2张图片

点击上边的执行键就OK了

注意:

如果这时还不不行,显示读取失败,那么就是要导入的日志文件设置了权限,导致系统无法读取。

这时就得手动修改权限,点击.mdf文件,鼠标右键找到属性:如下

SQLServer2014导入外部日志文件(.ldf)详细_第3张图片

点击编辑修改权限

一般是修改system,赋予其所有的权限(特殊权限可以不用)

当然了日志文件也需要修改,修改完毕就OK了。

你可能感兴趣的:(SQLServer,sql,数据库)