sql-server - SQL Server 备份问题 - 锁定文件
问题描述
我们有标准的维护备份计划
备份任务启用了 verifyonly 选项。
在执行备份期间,我们的作业失败,因为 VERIFYONLY 任务失败,因为备份文件被另一个进程持有。如果我从任何特定数据库的维护计划中获取代码(备份操作 + 恢复 verifyonly )并从查询窗口手动运行它,这也会失败并出现相同的错误。如果我在备份和恢复 verifyonly 之间添加两分钟的延迟,那么我不会收到任何错误。这看起来像是在创建后立即锁定备份文件并且不允许运行 verifyonly。我已经下载了 Process Monitor 并尝试检查备份文件的活动,除了 System、sqlserver.exe 和 explorer.exe 进程之外,没有其他进程触及该文件。以前有人遇到过这个问题吗?
解决方案
推荐阅读
- c# - 传递布尔属性值问题以使用 ASP.NET MVC 和 C# 进行自动选择复选框
- csvhelper - 当双引号在字段内时,csvhelper 导入忽略分隔符
- c++ - 如何使用单元测试覆盖由预处理器#ifdefs 控制的 C++ 遗留代码?
- reactjs - 如何在没有弹出的情况下在 devtool 中查看 css 文件名?
- python - numpy.where 产生不一致的结果
- php - 使用 $_POST 从两个以上的下拉列表 HTML 中获取选择选项值
- php - 按关键字搜索 S3 文件夹中的图像
- javascript - 循环中的Vue组件
- python - Tensorflow:从张量中堆叠所有行对
- python - 无法通过脚本在 Maya 中初始化海龟