sp_helpdistributiondb (Transact-SQL)
Affiche les propriétés de la base de données de distribution spécifiée. Elle est exécutée sur la base de données de distribution du serveur de distribution.
Conventions de la syntaxe de Transact-SQL
Syntaxe
sp_helpdistributiondb [ [ @database= ] 'database_name' ]
Arguments
- [ @database=] 'database_name'
Nom de base de données dont les propriétés sont retournées. database_name est de type sysname, avec % comme valeur par défaut pour toutes les bases de données associées au serveur de distribution et sur lesquelles l'utilisateur détient des autorisations.
Jeux de résultats
Nom de colonne | Type de données | Description |
---|---|---|
name |
sysname |
Nom de la base de données de distribution |
min_distretention |
int |
Durée minimale de rétention (exprimée en heures) avant la suppression des transactions |
max_distretention |
int |
Durée maximale de rétention (exprimée en heures) avant la suppression des transactions |
history retention |
int |
Nombre d'heures de rétention de l'historique |
history_cleanup_agent |
sysname |
Nom de l'Agent de nettoyage de l'historique |
distribution_cleanup_agent |
sysname |
Nom de l'Agent de nettoyage de distribution. |
status |
int |
À usage interne uniquement |
data_folder |
nvarchar(255) |
Nom du répertoire utilisé pour stocker les fichiers de la base de données. |
data_file |
nvarchar(255) |
Nom du fichier de base de données. |
data_file_size |
int |
Taille initiale du fichier de données en mégaoctets. |
log_folder |
nvarchar(255) |
Nom du répertoire du fichier de base de données. |
log_file |
nvarchar(255) |
Nom du fichier journal. |
log_file_size |
int |
Taille initiale du fichier du journal en mégaoctets. |
Notes
sp_helpdistributiondb est utilisée dans tous les types de réplication.
Autorisations
Les membres du rôle de base de données fixe db_owner ou du rôle replmonitor dans une base de données de distribution et les utilisateurs répertoriés dans la liste d'accès d'une publication utilisant la base de données de distribution peuvent exécuter sp_helpdistributiondb pour retourner les informations relatives aux fichiers. Les membres du rôle public peuvent exécuter sp_helpdistributiondb pour retourner les informations non relatives aux fichiers concernant les bases de données de distribution auxquelles ils ont accès.
Valeurs des codes renvoyés
0 (succès) ou 1 (échec)
Voir aussi
Référence
sp_adddistributiondb (Transact-SQL)
sp_changedistributiondb (Transact-SQL)
sp_dropdistributiondb (Transact-SQL)
Procédures stockées système (Transact-SQL)
Autres ressources
How to: View and Modify Publisher and Distributor Properties (Replication Transact-SQL Programming)