SQL2005在附加数据库的时候出现无法打开物理文件,操作系统拒绝,这是怎么回事?有啥好的方法可以解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL2005在附加数据库的时候出现无法打开物理文件,操作系统拒绝,这是怎么回事?有啥好的方法可以解决?相关的知识,希望对你有一定的参考价值。

我用的是Win7 系统,装了好几次SQL Server 2005 都出现数据库附加错误,无法打开物理文件和操作系统错误,所以请高手解决哈!

参考技术A 1、没有必要再重装SQL了,如果你装的没有错的话,应该就没有其他的问题了;2、在启动SQL2005的时候,必须要以管理员的身份运行,这样才可以附加数据库。3、如果在不行,那就装sql2008吧,2008会比较好用!

数据库问题,用SQL server 2012 附加 SQL server 2000 的数据库文件,出现如下提示

标题: Microsoft SQL Server Management Studio
------------------------------

无法为该请求检索数据。 (Microsoft.SqlServer.Management.Sdk.Sfc)

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\renyuan.mdf 不是主数据库文件。 (Microsoft SQL Server,错误: 5171)

参考技术A 不知道SQL server 2012 兼不兼容SQL server 2000的,但是SQL server 2005/2008 是兼容 SQL server 2000的,建议你使用SQL server 2005/2008来附加SQL server 2000数据库。 参考技术B SQL server 2012 是不兼容SQL server 2000的。追问

那SQL 2008 和 SQL 2005 了,有没有一个兼容软件啊

参考技术C 应该是不兼容的

以上是关于SQL2005在附加数据库的时候出现无法打开物理文件,操作系统拒绝,这是怎么回事?有啥好的方法可以解决?的主要内容,如果未能解决你的问题,请参考以下文章

在SQL Server 2005中附加.mdf文件错误

sqlserver2008怎么附加sql2005数据库

SQL Server附加数据库失败:无法打开物理文件,操作系统错误5:拒绝访问”解决方法

SQL2005附加数据库失败

SQL Server 2008 R2 附加数据库 “尝试打开或创建物理文件 拒绝访问”的解决办法

SQL 2008 附加数据库报错!!!详情如下,求教。。。