Share via


sysdbmaintplans (Transact-SQL)

Questa tabella è inclusa in MicrosoftSQL Server 2005 per la memorizzazione delle informazioni esistenti per le istanze aggiornate da una versione precedente di MicrosoftSQL Server. Il contenuto della tabella non viene modificato da SQL Server 2005. Questa tabella è archiviata nel database msdb.

Questa caratteristica verrà rimossa a partire dalla prossima versione di Microsoft SQL Server. Evitare di utilizzare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.

Nome colonna

Tipo di dati

Descrizione

plan_id

uniqueidentifier

ID del piano di manutenzione del database.

plan_name

sysname

Nome del piano di manutenzione del database.

date_created

datetime

Data di creazione del piano di manutenzione del database.

owner

sysname

Proprietario del piano di manutenzione del database.

max_history_rows

int

Numero massimo di righe assegnate per la registrazione della cronologia del piano di manutenzione del database nella tabella di sistema.

remote_history_server

sysname

Nome del server remoto in cui è possibile scrivere il report della cronologia.

max_remote_history_rows

int

Numero massimo di righe assegnate nella tabella di sistema di un server remoto in cui è possibile scrivere il report della cronologia.

user_defined_1

int

Il valore predefinito è NULL.

user_defined_2

nvarchar(100)

Il valore predefinito è NULL.

user_defined_3

datetime

Il valore predefinito è NULL.

user_defined_4

uniqueidentifier

Il valore predefinito è NULL.

log_shipping

bit

Stato del log shipping:

0 = disattivato 1 = attivato

NotaNota
Il log shipping non è disponibile per i piani di manutenzione del database aggiornati da SQL Server 2000.