#sql-server #backup
#sql-сервер #резервное копирование
Вопрос:
Что такое запрос для массового резервного копирования базы данных, у меня есть следующий для ПРОСТОГО И ПОЛНОГО, это что-то похожее на это?
USE [master]
GO
ALTER DATABASE [database name] SET RECOVERY FULL
GO
exec [dbo].[up_DBA_Create_Jobs_op] [database name]
GO
Ответ №1:
Вы можете изменить модель восстановления базы данных на массовое ведение журнала с помощью следующей команды:
ALTER DATABASE [database name] SET RECOVERY BULK_LOGGED;
Ответ №2:
Простая модель восстановления работает с полным или дифференциальным резервным копированием базы данных. Нет возможности применить резервное копирование журнала транзакций.
ИЗМЕНИТЬ БАЗУ ДАННЫХ [имя базы данных] УСТАНОВИТЬ ПРОСТОЕ ВОССТАНОВЛЕНИЕ
Модель полного восстановления работает с полным, дифференциальным и резервным копированием журналов транзакций. Модель полного восстановления допускает восстановление на определенный момент времени.
ИЗМЕНИТЬ БАЗУ ДАННЫХ [имя базы данных] УСТАНОВИТЬ ПОЛНОЕ ВОССТАНОВЛЕНИЕ
Модель восстановления с массовым протоколированием почти такая же, как модель полного восстановления, если в базе данных не создаются минимально протоколируемые транзакции.
ИЗМЕНИТЬ БАЗУ ДАННЫХ [имя базы данных] УСТАНОВИТЬ ВОССТАНОВЛЕНИЕ BULK_LOGGED