Войти

Показать полную графическую версию : Странная проблема с бекапированием MS SQL


neo-473
16-07-2018, 11:05
Здравствуйте!
Может кто-то сможет помочь \ натолкнуть на правильные мысли в чём корень зла.

Настроен агент SQL Server (MS SQL v17) на полное и дифференциальное бекапирование
Полное:
exec('BACKUP DATABASE '+@EnclosedInBracketsDB+' TO DISK = '''+@ArhivName+''' WITH INIT, NAME='''+@DB1+''',NOSKIP, NOUNLOAD')
Диф:
exec('BACKUP DATABASE '+@EnclosedInBracketsDB+' TO DISK = '''+@ArhivName+''' WITH INIT, NAME='''+@DB1+''',NOSKIP, NOUNLOAD, DIFFERENTIAL')

Полное по пятницам в 23:30
Диф. пн-пт каждый час с 00:00.

Проблема в том, что после выполнения полного бекапа диф. "не видит" полный бекап и требует отдельно его сделать.
Произведите полное резервное копирование базы данных, выполнив инструкцию BACKUP DATABASE без параметра WITH DIFFERENTIAL
При этом если повторно запустить задание полного бекапа, дальше диф. делается нормального.




© OSzone.net 2001-2012