我正在尝试在两个 SQL VM 之间进行日志传送。备份正在正确生成,但它没有在辅助数据库上恢复。该错误表示还原作业无法打开数据库的 .bak 文件。
以下是错误详情:
TITLE: Microsoft SQL Server Management Studio
------------------------------
SQL Server Management Studio restore database 'TestDB1'
------------------------------
ADDITIONAL INFORMATION:
An exception occurred while executing a Transact-SQL statement or batch. (SqlManagerUI)
------------------------------
Cannot open backup device '\\vm-p\NetworksharepathTlogs\TestDB1.bak'. Operating system error 5(Access is denied.).
RESTORE FILELIST is terminating abnormally. (Microsoft SQL Server, Error: 3201)
配置日志传送时有 3 个部分,因此作为主备份设置的第一步是成功的。并且在文件夹中生成了备份。我已经完全控制了用户,包括读、写等。但是我的日志传送仍然失败,因为这个错误。
在日志传送的第二步中,执行了两个操作,一个是将数据库还原到辅助服务器,另一个是保存辅助目标配置。所以我单独运行这些作业,发现将数据库恢复到辅助数据库会导致问题。该错误在该步骤失败时引发。
请帮我解决这个问题。
提前致谢。