sp_helpdistributiondb (Transact-SQL)
Si applica a:Istanza gestita di SQL Di Azure di SQL Server
Restituisce le proprietà del database di distribuzione specificato. La stored procedure viene eseguita nel database di distribuzione del server di distribuzione.
Convenzioni di sintassi Transact-SQL
Sintassi
sp_helpdistributiondb [ [ @database= ] 'database_name' ]
Argomenti
[ @database = ] 'database_name'
Nome del database per il quale vengono restituite le proprietà. database_name è sysname, con un valore predefinito di % per tutti i database associati al server di distribuzione e in 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. |
conservazione cronologia | 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 eseguire sp_helpdistributiondb per restituire informazioni correlate ai file. I membri del ruolo pubblico possono eseguire sp_helpdistributiondb per restituire informazioni non correlate ai file per i database di distribuzione a cui hanno accesso.
Vedi anche
Visualizzare e modificare le proprietà del server di pubblicazione e del database di distribuzione
sp_adddistributiondb (Transact-SQL)
sp_changedistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
Stored procedure di sistema (Transact-SQL)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per