添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
犯了个低级错误:System.Data.SqlClient.SqlError: 无法打开备份设备 'D:\数据库名.bak'。出现操作系统错误 5(拒绝访问。)

犯了个低级错误:System.Data.SqlClient.SqlError: 无法打开备份设备 'D:\数据库名.bak'。出现操作系统错误 5(拒绝访问。)

1 年前 · 来自专栏 Sqlserver学习之路

解决办法

不能将备份文件放在磁盘根目录下,必须放在一个非根目录下。 也就是说要在D盘下新建一个文件夹,作为备份文件的目录

事情经过:

今天犯了了个低级错误,或者说是简单的错误,却让我抓耳挠腮,引以为戒。

有个数据库自从还原之后,从来没有备份过。今天早上登录应用的时候提示数据库日志已满。

我就想着 备份下日志吧,结果报错

数据库还原失败System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份

发现从来没有备份过,尴尬啊 (也要引以为戒)。

全备的时候 选择了D盘的根目录,结果提示这个。。我疯了。

System.Data.SqlClient.SqlError: 无法打开备份设备 'D:\数据库.bak'。 出现操作系统错误 5(拒绝访问。)。 (Microsoft.SqlServer.Smo)

编辑于 2022-04-01 10:45

文章被以下专栏收录

    Sqlserver学习之路

    Sqlserver学习之路

    不进则退