300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 通过Navicat导入SQLServer的MDF文件和LDF文件

通过Navicat导入SQLServer的MDF文件和LDF文件

时间:2023-02-10 09:08:23

相关推荐

通过Navicat导入SQLServer的MDF文件和LDF文件

将sql server 的MDF文件和LDF通过Navicat导入到数据库当中

首先准备好需要导入的xxx.mdfxxx.ldf文件在navicat查询执行如下SQL

EXEC sp_attach_db @dbname = '需要创建的数据库名字',@filename1 = 'mdf文件路径(包缀名)',@filename2 = 'Ldf文件路径(包缀名)'

正常格式内容如下

EXEC sp_attach_db @dbname = 'student',@filename1 = 'D:\student.mdf',@filename2 = 'D:\student.ldf'

具体操作案例如下

注意事项,在执行过程中会出现如下错误

无法打开物理文件’D:/xxx/xxx’操作系统错误,拒绝访问。

问题原因

问题原因:可能是文件访问权限方面的问题。

解决方案:找到数据库的mdf和ldf文件,赋予权限即可。找到mdf和ldf文件,本演示以ldf为例。如下图

1. 点击文件右键属性–>安全–>编辑

2. 点击文件右键属性–>安全–>编辑

3. 点击添加

4. 点击高级

5. 第一步点击查找,出现第二步,然后选择every one点击第三步确认

6. 上个步骤点击确认之后,在这个界面出现Everyone点击确定

7. 点击确定之后出现第一个界面,选择every,点击完全控制,勾选上,然后直接点击应用即可成功。

到此就可以将MDF和LDF文件通过navicat导入到sql server项目里

本人会在博客分享一些学习当中遇到的编程文件,以及开发遇到的问题,欢迎大家关注我

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。