批量日志数据库查询T-SQL

时间:2014-06-23 09:11:23

标签: sql-server backup

批量日志备份数据库的查询是什么 我有以下简单和完整的内容,是否与此类似?

USE [master]
GO
ALTER DATABASE [database name] SET RECOVERY FULL
GO
exec [dbo].[up_DBA_Create_Jobs_op] [database name]
GO

2 个答案:

答案 0 :(得分:0)

您可以使用以下命令将数据库恢复模型更改为批量记录:

ALTER DATABASE [database name] SET RECOVERY BULK_LOGGED;

答案 1 :(得分:0)

简单恢复模型适用于完整或差异数据库备份。没有机会应用事务日志备份。

ALTER DATABASE [database name] SET RECOVERY SIMPLE

完整恢复模式适用于完整,差异和事务日志备份。完整恢复模型允许时间点恢复。

ALTER DATABASE [database name] SET RECOVERY FULL

如果在数据库中未创建最小化记录的事务,则批量记录的恢复模型与完整恢复模型几乎相同。

ALTER DATABASE [database name] SET RECOVERY BULK_LOGGED