sp_changedistributiondb (Transact-SQL)

Modifie les propriétés de la base de données de distribution. Cette procédure stockée est exécutée sur n'importe quelle base de données du serveur de distribution.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_changedistributiondb [ @database= ] 'database' 
    [ , [ @property= ] 'property' ] 
    [ , [ @value= ] 'value' ]

Arguments

  • [ @database=] 'database'
    Nom de la base de données de distribution. database est de type sysname et n'a pas de valeur par défaut.
  • [ @property=] 'property'
    Propriété à modifier pour la base de données concernée. property est de type sysname et peut prendre l'une des valeurs suivantes :

    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 (valeur par défaut)

    Toutes les valeurs disponibles de property sont imprimées.

  • [ @value=] 'value'
    Nouvelle valeur de la propriété spécifiée. value est de type nvarchar(255) et sa valeur par défaut est NULL.

Notes

La procédure sp_changedistributiondb est utilisée dans tous les types de réplications.

Autorisations

Seuls les membres du rôle de serveur fixe sysadmin peuvent exécuter la procédure sp_changedistributiondb.

Valeurs des codes renvoyés

0 (réussite) ou 1 (échec)

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 

Voir aussi

Référence

sp_adddistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
sp_helpdistributiondb (Transact-SQL)
Procédures stockées de réplication (Transact-SQL)

Autres ressources

How to: View and Modify Publisher and Distributor Properties (Replication Transact-SQL Programming)

Aide et Informations

Assistance sur SQL Server 2005