Запрос к базе данных массового журнала T-SQL

#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