Database msdb
Il database msdb è utilizzato da SQL Server Agent per la pianificazione di avvisi e processi e da altre funzionalità, ad esempio Service Broker e Posta elettronica database.
Proprietà fisiche del database msdb
Nella tabella seguente sono illustrati i valori di configurazione iniziali dei file di dati e di log del database msdb. Le dimensioni di tali file potrebbero essere leggermente diverse per le diverse versioni di Motore di database di SQL Server.
File |
Nome logico |
Nome fisico |
Aumento di dimensioni del file |
---|---|---|---|
File di dati primario |
MSDBData |
MSDBData.mdf |
Aumento automatico di 256 KB fino a quando il disco risulta pieno. |
File di log |
MSDBLog |
MSDBLog.ldf |
Aumento automatico di 256 KB fino a un massimo di 2 terabyte. |
Per spostare il database msdb o i file di log, vedere Spostamento dei database di sistema.
Opzioni di database
Nella tabella seguente vengono elencati i valori predefiniti per ogni opzione di database del database msdb ed è indicato se è possibile modificare le varie opzioni. Per visualizzare le impostazioni correnti di queste opzioni, utilizzare la vista del catalogo sys.databases.
Opzione di database |
Valore predefinito |
Possibilità di modifica |
---|---|---|
ALLOW_SNAPSHOT_ISOLATION |
ON |
No |
ANSI_NULL_DEFAULT |
OFF |
Sì |
ANSI_NULLS |
OFF |
Sì |
ANSI_PADDING |
OFF |
Sì |
ANSI_WARNINGS |
OFF |
Sì |
ARITHABORT |
OFF |
Sì |
AUTO_CLOSE |
OFF |
Sì |
AUTO_CREATE_STATISTICS |
ON |
Sì |
AUTO_SHRINK |
OFF |
Sì |
AUTO_UPDATE_STATISTICS |
ON |
Sì |
AUTO_UPDATE_STATISTICS_ASYNC |
OFF |
Sì |
CHANGE_TRACKING |
OFF |
No |
CONCAT_NULL_YIELDS_NULL |
OFF |
Sì |
CURSOR_CLOSE_ON_COMMIT |
OFF |
Sì |
CURSOR_DEFAULT |
GLOBAL |
Sì |
Opzioni relative alla disponibilità del database |
ONLINE MULTI_USER READ_WRITE |
No Sì Sì |
DATE_CORRELATION_OPTIMIZATION |
OFF |
Sì |
DB_CHAINING |
ON |
Sì |
ENCRYPTION |
OFF |
No |
NUMERIC_ROUNDABORT |
OFF |
Sì |
PAGE_VERIFY |
CHECKSUM |
Sì |
PARAMETERIZATION |
SIMPLE |
Sì |
QUOTED_IDENTIFIER |
OFF |
Sì |
READ_COMMITTED_SNAPSHOT |
OFF |
No |
RECOVERY |
SIMPLE |
Sì |
RECURSIVE_TRIGGERS |
OFF |
Sì |
Opzioni relative a Service Broker |
ENABLE_BROKER |
Sì |
TRUSTWORTHY |
ON |
Sì |
Per una descrizione di queste opzioni di database, vedere ALTER DATABASE (Transact-SQL).
Restrizioni
Nel database msdb non è possibile eseguire le operazioni seguenti:
Modifica delle regole di confronto. Le regole di confronto predefinite corrispondono a quelle del server.
Eliminazione del database.
Eliminazione dell'utente guest dal database.
Attivazione dell'acquisizione dei dati delle modifiche.
Partecipazione al mirroring del database.
Rimozione del filegroup primario, del file di dati primario o del file di log.
Ridenominazione del filegroup primario o del database.
Impostazione del database su OFFLINE.
Impostazione del filegroup primario su READ_ONLY.
Vedere anche