我正在运行拆分磁盘备份,例如:
BACKUP DATABASE [At] TO
DISK = N'O:\sql_bak\At_full1.bak',
DISK = N'M:\sql_bak\At_full2.bak',
DISK = N'L:\sql_bak\At_full3.bak' WITH NOFORMAT,
INIT,
NAME = N'At-Full Database Backup',
SKIP,
NOREWIND,
NOUNLOAD,
STATS = 10
GO
它失败并出现以下错误:
以用户身份执行:DOMAIN\sqlserviceaccount。为数据库“At”、文件 1 上的文件“At”处理了 257856 页。[SQLSTATE 01000](消息 4035)已处理 10%。[SQLSTATE 01000](消息 3211)已处理 20%。[SQLSTATE 01000](消息 3211)已处理 30%。[SQLSTATE 01000](消息 3211)40% 已处理。[SQLSTATE 01000](消息 3211)已处理 50%。[SQLSTATE 01000](消息 3211)已处理 60%。[SQLSTATE 01000](消息 3211)已处理 70%。[SQLSTATE 01000](消息 3211)80% 已处理。[SQLSTATE 01000](消息 3211)写入“O:\sql_bak\At_full1.bak”失败:112(磁盘上没有足够的空间。)[SQLSTATE 42000](错误 3202)备份数据库异常终止。[SQLSTATE 42000](错误 3013)。步骤失败。
数据库 At 的大小为 4TB,驱动器 L、M 和 O 的大小分别为 2TB。这些驱动器是完全免费的。它成功运行了一次,从那以后一直失败。请建议。