sp_changedistributiondb (Transact-SQL)
S’applique à : SQL Server
Azure SQL Managed Instance
Modifie les propriétés de la base de données de distribution. Cette procédure stockée est exécutée sur le serveur de distribution sur n’importe quelle base de données.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_changedistributiondb [ @database= ] 'database'
[ , [ @property= ] 'property' ]
[ , [ @value= ] 'value' ]
Arguments
[ @database = ] 'database'
Nom de la base de données de distribution. la base de données est sysname, sans valeur par défaut.
[ @property = ] 'property'
Propriété à modifier pour la base de données donnée. est sysname et peut être l’une de ces valeurs.
Valeur | Description |
---|---|
history_retention | Période de rétention de la table historique. |
max_distretention | Période maximale de rétention de distribution. |
min_distretention | Période de rétention de distribution minimale. |
NULL (par défaut) | Toutes les valeurs de propriété disponibles sont imprimées. |
[ @value = ] 'value'
Nouvelle valeur de la propriété spécifiée. la valeur est nvarchar(255), avec la valeur NULL par défaut.
Codet de retour
0 (réussite) ou 1 (échec)
Notes
sp_changedistributiondb est utilisé dans tous les types de réplication.
Exemple
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
autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter sp_changedistributiondb.
Voir aussi
Afficher et modifier les propriétés d’un serveur de distribution ou d’un serveur de publication
sp_adddistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
sp_helpdistributiondb (Transact-SQL)
Procédures stockées de réplication (Transact-SQL)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour