sp_help_log_shipping_primary_database (Transact-SQL)
S'applique à : SQL Server
Extrait les paramètres de la base de données primaire.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_help_log_shipping_primary_database
[ [ @database = ] N'database' ]
[ , [ @primary_id = ] 'primary_id' ]
[ ; ]
Arguments
[ @database = ] N’database'
Nom de la base de données principale de copie des journaux de transaction. @database est sysname, avec la valeur par défaut NULL
.
[ @primary_id = ] 'primary_id'
ID de la base de données primaire pour la configuration de la copie des journaux de transaction. @primary_id est uniqueidentifier, avec la valeur par défaut NULL
.
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
Jeu de résultats
Nom de colonne | Description |
---|---|
primary_id |
ID de la base de données primaire pour la configuration de la copie des journaux de transaction. |
primary_database |
Nom de la base de données primaire dans la configuration d'envoi de journaux. |
backup_directory |
Répertoire où les fichiers de sauvegarde des journaux de transactions du serveur principal sont stockés. |
backup_share |
Réseau ou chemin d'accès UNC au répertoire de sauvegarde. |
backup_retention_period |
Durée de conservation (en minutes) avant la suppression d'un fichier de sauvegarde de journal dans le répertoire de sauvegarde. |
backup_compression |
Indique si la configuration de la copie des journaux de transaction utilise la compression de sauvegarde.0 = Désactivé. Ne jamais compresser des sauvegardes de journal.1 = Activé. Toujours compresser des sauvegardes de journal.2 = Utilisez le paramètre de la compression de sauvegarde par défaut. Il s’agit de la valeur par défaut.La compression de sauvegarde est prise en charge uniquement dans SQL Server 2008 (10.0.x) Enterprise (ou une version ultérieure). Dans d’autres éditions, la valeur est toujours 2 . |
backup_job_id |
ID de travail sql Server Agent associé au travail de sauvegarde sur le serveur principal. |
monitor_server |
Nom de l’instance de SQL Server Moteur de base de données utilisé comme serveur de surveillance dans la configuration de copie des journaux de transaction. |
monitor_server_security_mode |
Mode de sécurité utilisé pour la connexion au serveur moniteur.1 = Authentification Windows.0 = Authentification SQL Server. |
backup_threshold |
Le nombre de minutes qui peuvent s'écouler entre les opérations de sauvegarde avant le déclenchement d'une alerte. |
threshold_alert |
Alerte à déclencher lorsque le seuil de sauvegarde est dépassé. |
threshold_alert_enabled |
Détermine si les alertes du seuil de sauvegarde sont activées.1 = Activé.0 = Désactivé. |
last_backup_file |
Chemin d'accès absolu de la sauvegarde la plus récente des journaux de transactions. |
last_backup_date |
Date et heure de la dernière opération de sauvegarde des journaux. |
last_backup_date_utc |
Date et heure de la dernière opération de sauvegarde des journaux de transactions sur la base de données primaire, exprimée en temps universel coordonné (UTC). |
history_retention_period |
Durée de conservation (en minutes) avant suppression des enregistrements historiques de copie des journaux de transaction pour une base de données primaire donnée. |
Notes
sp_help_log_shipping_primary_database
doit être exécuté à partir de la master
base de données sur le serveur principal.
autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter cette procédure.
Exemples
Cet exemple illustre l’utilisation sp_help_log_shipping_primary_database
pour récupérer les paramètres de base de données primaires de la base de données AdventureWorks2022
.
EXEC master.dbo.sp_help_log_shipping_primary_database
@database = N'AdventureWorks2022';
GO