MS SQL 2017 Express: странная ошибка при восстановлении резервной копии

Я получаю следующую ошибку при восстановлении резервной копии с использованием MS SQL 2017 Express:

Msg 3287, Level 16, State 1, Line 11
The file ID 2 on device 'C:\Backups\Test180529.bak' is incorrectly formed and can not be read.
Msg 3013, Level 16, State 1, Line 11
RESTORE DATABASE is terminating abnormally.

Тестовое резервное копирование было выполнено и проверено на том же экземпляре сервера MS SQL 2017 Express:

BACKUP DATABASE [Test] TO  DISK = N'C:\Backups\Test180529.bak' WITH NOFORMAT, INIT,  NAME = N'Test-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, NO_COMPRESSION,  STATS = 50, CHECKSUM
GO
declare @backupSetId as int
select @backupSetId = position from msdb..backupset where 
database_name=N'Test' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N'Test' )
if @backupSetId is null begin raiserror(N'Verify failed. Backup information for database ''Test'' not found.', 16, 1) end
RESTORE VERIFYONLY FROM  DISK = N'C:\Backups\Test180529.bak' WITH  FILE = @backupSetId,  NOUNLOAD,  NOREWIND
GO

Вот сообщения о процессе резервного копирования:

52 percent processed.
Processed 304 pages for database 'Test', file 'Test' on file 1.
100 percent processed.
Processed 2 pages for database 'Test', file 'Test_log' on file 1.
BACKUP DATABASE successfully processed 306 pages in 0.115 seconds (20.788 MB/sec).
The backup set on file 1 is valid.

Я использовал этот экземпляр MS SQL Server 2017 Express для успешного восстановления резервных копий, сделанных на других экземплярах MS SQL Server, работающих в других системах.

Проблемный экземпляр MS SQL Server 2017 работает на Windows Server R2 Standard VPS.

Обновить

select @@version

Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64)   Aug 22 2017 17:04:49   Copyright (C) 2017 Microsoft Corporation  Express Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 <X64> (Build 9600: ) (Hypervisor) 

1 ответ

Устранена проблема с темой резервного копирования / восстановления в настройке MS SQL 2017 Express с помощью "Накопительного обновления SQL Server® 2017 для Microsoft® Windows" ( https://www.microsoft.com/en-us/download/details.aspx?id=56128).

Версия моей установки MS SQL Server 2017 Express:

Microsoft SQL Server 2017 (RTM-CU7) (KB4229789) - 14.0.3026.27 (X64) 10 мая 2018 г. 12:38:11 Авторское право (C) 2017 Выпуск Microsoft Corporation Express (64-разрядная версия) в Windows Server 2012 R2 Standard 6.3 (сборка) 9600:) (гипервизор)

Другие вопросы по тегам