sp_helpdistributiondb (Transact-SQL)
Restituisce le proprietà del database di distribuzione specificato. Questa stored procedure viene eseguita nel database di distribuzione del server di distribuzione.
Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
name | sysname | Nome del database di distribuzione. |
min_distretention | int | Periodo di memorizzazione minimo espresso in ore che deve trascorrere prima dell'eliminazione delle transazioni. |
max_distretention | int | Periodo di memorizzazione massimo espresso in ore trascorso il quale le transazioni vengono eliminate. |
history retention | int | Numero di ore di memorizzazione della cronologia. |
history_cleanup_agent | sysname | Nome dell'agente per l'eliminazione del contenuto della cronologia. |
distribution_cleanup_agent | sysname | Nome dell'agente per l'eliminazione dei riferimenti alla distribuzione. |
status | int | Solo per uso interno. |
data_folder | nvarchar(255) | Nome della directory utilizzata per archiviare i file di database. |
data_file | nvarchar(255) | Nome del file di database. |
data_file_size | int | Dimensioni iniziali del file di dati in MB. |
log_folder | nvarchar(255) | Nome della directory per il file di log del database. |
log_file | nvarchar(255) | Nome del file di log. |
log_file_size | int | Dimensioni iniziali del file di log in MB. |
I membri del ruolo predefinito del database db_owner o del ruolo replmonitor in un database di distribuzione e gli utenti inclusi nell'elenco di accesso di una pubblicazione che utilizza il database di distribuzione possono eseguire la stored procedure sp_helpdistributiondb per restituire informazioni relative ai file. I membri del ruolo public possono eseguire sp_helpdistributiondb per restituire informazioni non relative ai file per i database di distribuzione a cui hanno accesso.