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

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

原因分析:

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

解决办法:

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

更多相关文章

  1. MySQL 5.7.9 服务无法启动-“NET HELPMSG 3534”的解决方法
  2. Android(安卓)模糊搜索rawquery bind or column index out of ra
  3. 发现 developer.android.com 官网的一个单词错误:
  4. Android调用.NET Webservice报org.ksoap2.serialization.SoapPri
  5. Android(OpenCV) NDK开发: 0xdeadbaad(code=1)错误 及 关闭armea
  6. android中HttpURLConnection调用getResponseCode()时崩溃 解决方
  7. Android空引用问题的解决方法——on a null object reference
  8. ionic android升级错误 exposed beyond app through Intent.getD
  9. Java工程中调用Android库出现“Stub!”错误

随机推荐

  1. Android 4.0市场份额增至21%,Android4.1仅
  2. Android图形库Skia(四)-生成PDF
  3. Android 扫码盒子全局接收付款码(全局事件
  4. Android根文件系统的启动过程
  5. 采用XMPP协议实现Android推送
  6. Parcalable接口使用(android传递结构体数
  7. android中的gravity和…
  8. Android 的 SQLLite数据库
  9. Android SQLite框架greenDAO的使用
  10. Android 开发IDE之(Eclipse 和 Android St