Banco de dados msdb

O banco de dados msdb é usado pelo SQL Server Agent para agendar alertas e trabalhos e por outros recursos, como o Service Broker e o Database Mail.

Propriedades físicas de msdb

A tabela a seguir lista os valores iniciais de configuração dos dados do msdb e dos arquivos de log. Os tamanhos desses arquivos talvez variem ligeiramente das diferentes edições do Mecanismo de banco de dados do SQL Server.

Arquivo

Nome lógico

Nome físico

Aumento do arquivo

Dados primários

MSDBData

MSDBData.mdf

Aumento automático de 256 KB até que o disco fique cheio.

Log

MSDBLog

MSDBLog.ldf

Aumento automático de 256 KB para um máximo de 2 terabytes.

Para mover o banco de dados msdb ou os arquivos de log, consulte Movendo bancos de dados do sistema.

Opções de banco de dados

A tabela a seguir lista o valor padrão de cada opção de banco de dados no banco de dados msdb e se a opção pode ser modificada. Para exibir as configurações atuais dessas opções, use a exibição de catálogo sys.databases.

Opção de banco de dados

Valor padrão

Pode ser modificado

ALLOW_SNAPSHOT_ISOLATION

ON

Não

ANSI_NULL_DEFAULT

OFF

Sim

ANSI_NULLS

OFF

Sim

ANSI_PADDING

OFF

Sim

ANSI_WARNINGS

OFF

Sim

ARITHABORT

OFF

Sim

AUTO_CLOSE

OFF

Sim

AUTO_CREATE_STATISTICS

ON

Sim

AUTO_SHRINK

OFF

Sim

AUTO_UPDATE_STATISTICS

ON

Sim

AUTO_UPDATE_STATISTICS_ASYNC

OFF

Sim

CHANGE_TRACKING

DESATIVADO

Nenhum

CONCAT_NULL_YIELDS_NULL

OFF

Sim

CURSOR_CLOSE_ON_COMMIT

OFF

Sim

CURSOR_DEFAULT

GLOBAL

Sim

Opções de disponibilidade de banco de dados

ONLINE

MULTI_USER

READ_WRITE

Não

Sim

Sim

DATE_CORRELATION_OPTIMIZATION

OFF

Sim

DB_CHAINING

ON

Sim

ENCRYPTION

DESATIVADO

Nenhum

NUMERIC_ROUNDABORT

OFF

Sim

PAGE_VERIFY

CHECKSUM

Sim

PARAMETERIZATION

SIMPLE

Sim

QUOTED_IDENTIFIER

OFF

Sim

READ_COMMITTED_SNAPSHOT

OFF

Não

RECOVERY

SIMPLE

Sim

RECURSIVE_TRIGGERS

OFF

Sim

Opções do Service Broker

ENABLE_BROKER

Sim

TRUSTWORTHY

ON

Sim

Para uma descrição dessas opções de banco de dados, consulte ALTER DATABASE (Transact-SQL).

Restrições

As operações a seguir não podem ser executadas no banco de dados msdb:

  • Alterando agrupamento. O agrupamento padrão é o agrupamento de servidor.

  • Descartando o banco de dados.

  • Descartando o usuário convidado do banco de dados.

  • Habilitando o Change Data Capture.

  • Participando de espelhamento de banco de dados.

  • Removendo o grupo de arquivos primário, arquivo de dados primário ou arquivo de log.

  • Renomeando o banco de dados ou grupo de arquivos primário.

  • Definindo o banco de dados como OFFLINE.

  • Definindo o banco de dados ou grupo de arquivos primário como READ_ONLY.