sp_helpdistributiondb (Transact-SQL)
S’applique à : SQL Server Azure SQL Managed Instance
Affiche les propriétés de la base de données de distribution spécifiée. Cette procédure stockée est exécutée au niveau du serveur de distribution sur la base de données de distribution.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_helpdistributiondb [ [ @database = ] N'database' ]
[ ; ]
Arguments
[ @database = ] N’database'
Nom de la base de données pour laquelle les propriétés sont retournées. @database est sysname, avec une valeur par défaut pour toutes les bases de %
données associées au serveur de distribution et sur laquelle l’utilisateur dispose d’autorisations.
Jeu de résultats
Nom de la 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 | Utilisation 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. |
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
Notes
sp_helpdistributiondb
est utilisé 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 de la liste d’accès à la publication d’une publication à l’aide de la base de données de distribution peuvent s’exécuter sp_helpdistributiondb
pour retourner des informations relatives aux fichiers. Les membres du rôle public peuvent s’exécuter sp_helpdistributiondb
pour retourner des informations non liées aux fichiers pour les bases de données de distribution auxquelles elles ont accès.