关闭

SQLServer 无法打开物理文件 "path\XX.mdf"。操作系统错误 5:"5(拒绝访问。)"

4791人阅读 评论(0) 收藏 举报
分类:

迁移数据库文件后,使其在线时无法访问:

USE master   
GO  
ALTER DATABASE test SET MULTI_USER
GO
ALTER DATABASE test SET ONLINE
GO


控制台输出信息:

消息 5120,级别 16,状态 101,第 1 行
无法打开物理文件 "D:\test\test.mdf"。操作系统错误 5:"5(拒绝访问。)"。
消息 5120,级别 16,状态 101,第 1 行
无法打开物理文件 "D:\test\test_log.ldf"。操作系统错误 5:"5(拒绝访问。)"。
消息 945,级别 14,状态 2,第 1 行
由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'test'。有关详细信息,请参阅 SQL Server 错误日志。
消息 5069,级别 16,状态 1,第 1 行
ALTER DATABASE 语句失败。

错误日志信息:

Setting database option MULTI_USER to ON for database test.
Starting up database 'test'.
错误: 17204,严重性: 16,状态: 1。
FCB::Open failed: Could not open file D:\test\test.mdf for file number 1.  OS error: 5(拒绝访问。).
错误: 17204,严重性: 16,状态: 1。
FCB::Open failed: Could not open file D:\test\test_log.ldf for file number 2.  OS error: 5(拒绝访问。).
错误: 5105,严重性: 16,状态: 1。
A file activation error occurred. The physical file name 'D:\test\test_log.ldf' may be incorrect. Diagnose and correct additional errors, and retry the operation.
错误: 928,严重性: 20,状态: 1。
During upgrade, database raised exception 945, severity 14, state 2, address 00000000009F3BD7. Use the exception number to determine the cause.


解决方法:

在数据库所在的目录中,右键文件夹——属性——添加SqlServer服务的启动账户——勾选“完全控制”——确定退出。




0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

无法打开物理文件 XXX.mdf"。操作系统错误 5:"5(拒绝访问。)"的解决办法

附加数据库时报错: 无法打开物理文件 XXX.mdf"。操作系统错误 5:"5(拒绝访问。)"    原因是数据库权限无法读取路径下的文件。   解决方案 一: 数据库使用windows验证...
  • stilted
  • stilted
  • 2016-12-06 10:45
  • 3394

无法打开物理文件 "f:\**.mdf"。操作系统错误 5:"5(拒绝访问。)

今天分离附加数据库,分离出去然后再附加,没有问题。但是一把.mdf文件拷到其它文件夹下就出错,错误如下:     无法打开物理文件 "E:\db\**.mdf"。操作系统错误 5:"5(拒绝访问。)...
  • Binhun
  • Binhun
  • 2017-02-18 15:20
  • 1675

无法打开物理文件 XXX.mdf",操作系统错误 5:"5(拒绝访问。)"的解决办法

http://blog.csdn.net/blackfield/article/details/6550499 用T-SQL命令附加数据库时,出现如下异常信息: 无法打开物理文件 XXX.md...
  • congwulong
  • congwulong
  • 2012-12-01 20:14
  • 13893

Bulk Insert出现拒绝访问的问题解决方法

将txt等文件批量导入到SQL Server: truncate table dbo.lb_宽带离网预测建模数据1501 Bulk insert lb_宽带离网预测建模数据1501 from...
  • joseph_lee2012
  • joseph_lee2012
  • 2015-03-25 11:52
  • 1517

无法打开物理文件 "E:\GES系统\数据库\DB_GES.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)

无法打开物理文件 "E:\GES系统\数据库\DB_GES.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)===解决方案 ...
  • ailo555
  • ailo555
  • 2015-10-17 18:42
  • 1051

在 SQL Server 中查询EXCEL 表中的数据遇到的各种问题

SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="D:\KK.xls";User ID=Admin;Passw...
  • kk185800961
  • kk185800961
  • 2013-06-27 12:20
  • 13493

数据库还原可疑.无法打开数据库'XX'版本 611.请将该数据库升级为最新版本.

在网上找了个数据库,在自己的sqlserver 2008 r2 上还原,出现错误,似乎版本不同! 还原不成功,取消后还是出现数据库了,但是处于【可疑】状态,无法查看和使用!
  • kk185800961
  • kk185800961
  • 2014-06-01 23:01
  • 7089

SQL Server: 解决链接服务器中 CASE WHEN 不能超过10级

--1. 不用链接服务器,无问题 DECLARE @i INT SET @i=100 SELECT TOP 1 CASE WHEN @i=100 THEN 1 WHEN @i=200 TH...
  • yenange
  • yenange
  • 2015-12-30 17:33
  • 1213

附加数据库报错:无法打开物理文件 XXX.mdf",操作系统错误 5:"5(拒绝访问。)"

在附加数据库的时候出现如图报错信息: 无法打开物理文件 XXX.mdf",操作系统错误 5:"5(拒绝访问。)"错信息如图: 首先,我的数据库安装根目录和附加的数据库不是同一个目录,在安装数据库...
  • T_Tanglei
  • T_Tanglei
  • 2016-03-03 15:15
  • 2923

无法打开物理文件 "D:\understructuredata _DAT.MDF"。操作系统错误 5:"5(拒绝访问。)"

错误信息: 标题: Microsoft SQL Server Management Studio ------------------------------ 附加数据库 对于 服务器“HC-PC...
  • xunzaosiyecao
  • xunzaosiyecao
  • 2014-11-27 18:32
  • 1873
    个人资料
    • 访问:1284794次
    • 积分:16638
    • 等级:
    • 排名:第708名
    • 原创:468篇
    • 转载:48篇
    • 译文:3篇
    • 评论:157条