SQLServer2014导入外部日志文件(.ldf)详细
今天分享一下SQLServer2014怎么导入外部日志文件(.ldf)
提示一下:先看你要导入的数据库的后缀名是不是.ldf和.mdf
首先打开数据库,选择新建一个数据库,或者在原有的数据库上点击右键,点击新建查询
然后右边会弹出框,输入如下代码:
EXEC sp_attach_db @dbname = '你的数据库名(不能用已经存在的数据库名,执行此操作相当于新建了一个数据库)',
@filename1 = 'mdf文件路径(包缀名)',
@filename2 = 'Ldf文件路径(包缀名)'
如:
点击上边的执行键就OK了
注意:
如果这时还不不行,显示读取失败,那么就是要导入的日志文件设置了权限,导致系统无法读取。
这时就得手动修改权限,点击.mdf文件,鼠标右键找到属性:如下
点击编辑修改权限
一般是修改system,赋予其所有的权限(特殊权限可以不用)
当然了日志文件也需要修改,修改完毕就OK了。