sp_changedistributiondb (Transact-SQL)
Si applica a:SQL Server Istanza gestita di SQL di Azure
Modifica le proprietà del database di distribuzione. Questa stored procedure viene eseguita in qualsiasi database del server di distribuzione.
Convenzioni di sintassi Transact-SQL
Sintassi
sp_changedistributiondb [ @database= ] 'database'
[ , [ @property= ] 'property' ]
[ , [ @value= ] 'value' ]
Argomenti
[ @database = ] 'database'
Nome del database di distribuzione. database è sysname, senza impostazione predefinita.
[ @property = ] 'property'
Proprietà da modificare per il database specificato. property è sysname e può essere uno di questi valori.
Valore | Descrizione |
---|---|
history_retention | Periodo di memorizzazione delle tabelle di cronologia. |
max_distretention | Periodo di memorizzazione massimo per la distribuzione. |
min_distretention | Periodo di memorizzazione minimo per la distribuzione. |
NULL (predefinito) | Vengono stampati tutti i valori delle proprietà disponibili. |
[ @value = ] 'value'
Nuovo valore per la proprietà specificata. value è nvarchar(255), con valore predefinito NULL.
Valori del codice restituito
0 (esito positivo) o 1 (errore)
Osservazioni:
sp_changedistributiondb viene usato in tutti i tipi di replica.
Esempio
DECLARE @distributionDB AS sysname;
SET @distributionDB = N'distribution';
-- Change the history retention period to 24 hours and the
-- maximum retention period to 48 hours.
USE distribution
EXEC sp_changedistributiondb @distributionDB, N'history_retention', 24
EXEC sp_changedistributiondb @distributionDB, N'max_distretention', 48
GO
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin possono eseguire sp_changedistributiondb.
Vedi anche
Visualizzare e modificare le proprietà del server di pubblicazione e del database di distribuzione
sp_adddistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
sp_helpdistributiondb (Transact-SQL)
Stored procedure di replica (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