我需要每晚从备份中自动恢复数据库,但我想先检查是否有足够的磁盘空间。在下面的 Microsoft 链接中,它说 verifyonly 命令能够执行此“检查目标设备上是否有足够的空间”,但我无法在网上找到任何关于如何将 verifyonly 用于目标测试的示例。我怎样才能做到这一点?
我需要每晚从备份中自动恢复数据库,但我想先检查是否有足够的磁盘空间。在下面的 Microsoft 链接中,它说 verifyonly 命令能够执行此“检查目标设备上是否有足够的空间”,但我无法在网上找到任何关于如何将 verifyonly 用于目标测试的示例。我怎样才能做到这一点?
您可以使用以下语法:
如果空间不足,您将收到此错误:
这不是检查磁盘空间的最佳方法,因为这不仅会检查
space
可用空间,而且您将等待整个database backup
检查完成。你可以像这样使用你自己的代码,例如,这里我
xp_fixeddrives
用来检查可用空间: