30
2024
12
15:35:55

sqlserver 解决[Err] 42000 - [SQL Server]由于无法打开文件“”,无法进行大容量加载。操作系统错误代码为 3(系统找不到指定的路径。)

解决[Err] 42000 - [SQL Server]由于无法打开文件“”,无法进行大容量加载。操作系统错误代码为 3(系统找不到指定的路径。)



这是由于服务器(数据库安装所在的电脑)没有找到你要导入的文件,记住必须是服务器上的文件路径
bulk insert 是在服务器上执行的,和你本地的位置无关。



把相关文件,复制到服务器对应的目录,本地运行就可以自动去服务器打开文件进行导入。







[SQL Server].mdf以及.ldf导入数据库。问题无法打开物理文件 。操作系统错误 5:“5(拒绝访问。)“。 消息 5120,级别 16,状态 101,



消息 5120,级别 16,状态 101,第 1 行 无法打开物理文件 "d:\DATA\zktime606.mdf"。操作系统错误 5:"5(拒绝访问。)"。


在Navicat中导入也是错误[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]无法打开物理文件“D:\桌面\student-management-system-net-master\student.mdf”。操作系统错误 5:“5(拒绝访问。)”。 (5120)
[42000] [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。 (1802)

解决方法

这些问题都是权限问题

找到xxx.MDF与xxx_log.LDF文件,右键-属性-安全-在组或用户名处添加Authenticated Users-更改该组权限为完全权限,再次附加成功

找到这个authenticated users 编辑为完全控制,如果没有那就把这两个文件移动到别的位置在打开看看。





推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/8798.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: