SQL Server 2005 还原数据库错误解决方法

2016-02-19 10:30 8 1 收藏

今天图老师小编要跟大家分享SQL Server 2005 还原数据库错误解决方法,精心挑选的过程简单易学,喜欢的朋友一起来学习吧!

【 tulaoshi.com - 编程语言 】

在还源数据库时出现以下错误(详情参见下图):

System.Data.SqlClient.SqlError: 在对 'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLBusinessDB.mdf' 尝试 'RestoreContainer::ValidateTargetForCreation' 时,操作系统返回了错误 '5(拒绝访问。)'。 (Microsoft.SqlServer.Express.Smo)

 

原因分析:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

没有对"C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQL"创建文件的权限(可以把它复制到data),这是SQL2005对文件夹的安全性限制。

解决办法:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

修改文件夹到'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData”或其他盘的文件夹下(如E:mydb)即可。注意:mdf文件和ldf文件的路径都要修改。

来源:https://www.tulaoshi.com/n/20160219/1594854.html

延伸阅读
标签: SQLServer
备份数据库,例如: BACKUP DATABASE Northwind    TO DISK = 'c:\Northwind.bak' 还原数据库,例如: --返回由备份集内包含的数据库和日志文件列表组成的结果集 RESTORE FILELISTONLY    FROM DISK = 'c:\Northwind.bak' --还原由BACKUP备份的数据库 RESTORE DATABASE Northwind    FROM DISK = 'c...
代码如下: 标题: Microsoft SQL Server Management Studio ------------------------------ 无法为该请求检索数据。 (Microsoft.SqlServer.Management.Sdk.Sfc) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476 ------------------------------ 其他信息: 执行 Transact-SQL 语...
标签: SQLServer
1.数据库镜像 通过新数据库镜像方法,将记录档案传送性能进行延伸。您将可以使用数据库镜像,通过将自动失效转移建立到一个待用服务器上,增强您SQL服务器系统的可用性。 2.在线恢复 使用SQL2005版服务器,数据库管理人员将可以在SQL服务器运行的情况下,执行恢复操作。在线恢复改进了SQL服务器的可用性,因为只有正在被恢复的数据是...
标签: SQLServer
安装SQL server 2005时,如果你选择的是默认安装,就不会安装AdventureWorks 数据库。因为许多教程和例子都需要用到AdventureWorks 数据库,所以安装AdventureWorks 数据库非常必要。本文将论述此数据库的获得和安装方法。 下载并安装AdventureWorks 首先,去微软官方网站下载AdventureWorksdb.msi,这是AdventureWorks 的安装程序。然后...
标签: SQLServer
【导读】本文简介SQL Server 2005数据库管理的10个特点,分析其应用带来的优点。 1.数据库镜像 通过新数据库镜像方法,将记录档案传送性能进行延伸。您将可以使用数据库镜像,通过将自动失效转移建立到一个待用服务器上,增强您SQL服务器系统的可用性。 2.在线恢复 使用SQL2005版服务器,数据库管理人员将可以在SQL服务器运行的...

经验教程

644

收藏

43
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部