Задать вопрос
@Xzfs
Начинающий администратор в возрасте

Не могу понять ошибку бекапа?

настроено оповещение о бекапе, и каждый раз возвращается "Failed" из текстового лога становится понятно что верификация не проходит. А по каким причинам я не могу понять?
сама строчка, и ниже кусок кода
if @backupSetId is null begin raiserror(N''Verify failed. Backup information for database ''''DB_BASE'''' not found.'', 16, 1)


spoiler
DECLARE @preferredReplica int

SET @preferredReplica = (SELECT [master].sys.fn_hadr_backup_is_preferred_replica(''DB_BASE''))

IF (@preferredReplica = 1)
BEGIN
    BACKUP DATABASE [DB_BASE] TO  DISK = N''H:\Backup\DB_BASE\DB_BASE_backup_2023_10_11_235731_1142855.bak'' WITH NOFORMAT, NOINIT,  NAME = N''DB_BASE_backup_2023_10_11_235731_1142855'', SKIP, REWIND, NOUNLOAD, COMPRESSION,  STATS = 10
END
GO
DECLARE @preferredReplica int

SET @preferredReplica = (SELECT [master].sys.fn_hadr_backup_is_preferred_replica(''DB_BASE''))

IF (@preferredReplica = 1)
BEGIN
    declare @backupSetId as int
select @backupSetId = position from msdb..backupset where database_name=N''DB_BASE'' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N''DB_BASE'' )
if @backupSetId is null begin raiserror(N''Verify failed. Backup information for database ''''DB_BASE'''' not found.'', 16, 1) end
RESTORE VERIFYONLY FROM  DISK = N''H:\Backup\DB_BASE\DB_BASE_backup_2023_10_11_235731_1142855.bak'' WITH  FILE = @backupSetId,  NOUNLOAD,  NOREWIND
END
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
@Xzfs Автор вопроса
Начинающий администратор в возрасте
развернутый ответ в комментариях, но по сути: это не ошибка, на следующий блок, стало переходить после перепривязки стрелочек от блока к блоку
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы