sp_helpdistributiondb (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure
Restituisce le proprietà del database di distribuzione specificato. La stored procedure viene eseguita nel database di distribuzione del server di distribuzione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_helpdistributiondb [ [ @database = ] N'database' ]
[ ; ]
Argomenti
[ @database = ] N'database'
Nome del database per cui vengono restituite le proprietà. @database è sysname, con un valore predefinito di %
per tutti i database associati al server di distribuzione e per cui l'utente dispone delle autorizzazioni.
Set di risultati
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 di pulizia del contenuto della cronologia. |
distribution_cleanup_agent |
sysname | Nome dell'agente di pulizia 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. |
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_helpdistributiondb
viene usato in tutti i tipi di replica.
Autorizzazioni
I membri del ruolo predefinito del database db_owner o il ruolo replmonitor in un database di distribuzione e gli utenti nell'elenco di accesso alla pubblicazione di una pubblicazione tramite il database di distribuzione possono essere eseguiti sp_helpdistributiondb
per restituire informazioni correlate ai file. I membri del ruolo pubblico possono essere eseguiti sp_helpdistributiondb
per restituire informazioni non correlate ai file per i database di distribuzione a cui hanno accesso.