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 = ] 'database' OR  
[ @primary_id = ] 'primary_id'  

Arguments

[ @database = ] 'database' Nom de la base de données principale de copie des journaux de transaction. la base de données est sysname, sans valeur par défaut et ne peut pas être 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 et ne peut pas être NULL.

Codet de retour

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

Jeux de résultats

Nom de la 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 vue ou configurez l’option de configuration du serveur par défaut de compression de sauvegarde. 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 les autres éditions, la valeur est toujours 2.
backup_job_id ID de travail Microsoft 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 Microsoft 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 devez être exécuté à partir de la base de données master 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 de 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  

Voir aussi

À propos de la copie des journaux de transaction (SQL Server)
Procédures stockées système (Transact-SQL)