sp_change_log_shipping_secondary_primary (Transact-SQL)
S’applique à :SQL Server
Modifie les paramètres de la base de données secondaire.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_change_log_shipping_secondary_primary
[ @primary_server = ] 'primary_server' ,
[ @primary_database = ] 'primary_database' ,
[ , [ @backup_source_directory = ] N'backup_source_directory' ]
[ , [ @backup_destination_directory = ] N'backup_destination_directory' ]
[ , [ @file_retention_period = ] file_retention_period ]
[ , [ @monitor_server_security_mode = ] monitor_server_security_mode ]
[ , [ @monitor_server_login = ] 'monitor_server_login' ]
[ , [ @monitor_server_password = ] 'monitor_server_password' ]
[ ; ]
Arguments
[ @primary_server = ] 'primary_server'
Nom de l'instance primaire de moteur de base de données SQL Server dans la configuration d'envoi de journaux. @primary_server est sysname et ne peut pas être NULL.
[ @primary_database = ] 'primary_database'
Nom de la base de données sur le serveur principal. @primary_database est sysname, sans valeur par défaut.
[ @backup_source_directory = ] N’backup_source_directory'
Répertoire où les fichiers de sauvegarde des journaux de transactions du serveur principal sont stockés. @backup_source_directory est nvarchar(500) et ne peut pas être NULL.
[ @backup_destination_directory = ] N’backup_destination_directory'
Répertoire sur le serveur secondaire où sont copiés les fichiers de sauvegarde. @backup_destination_directory est nvarchar(500) et ne peut pas être NULL.
[ @file_retention_period = ] 'file_retention_period'
Durée en minutes pendant laquelle les fichiers de sauvegarde sont conservés. @file_retention_period est int, avec la valeur par défaut NULL
. La valeur 14 420 est utilisée si aucune autre valeur n'est spécifiée.
[ @monitor_server_security_mode = ] 'monitor_server_security_mode'
Mode de sécurité utilisé pour la connexion au serveur moniteur.
1
: Authentification Windows ;0
: Authentification SQL Server.
@monitor_server_security_mode est bit et la valeur par défaut est NULL.
[ @monitor_server_login = ] 'monitor_server_login'
Nom d’utilisateur du compte utilisé pour accéder au serveur moniteur.
[ @monitor_server_password = ] 'monitor_server_password'
Mot de passe du compte utilisé pour accéder au serveur moniteur.
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
Jeu de résultats
Aucune.
Notes
sp_change_log_shipping_secondary_primary
doit être exécuté à partir de la master
base de données sur le serveur secondaire. Elle effectue les actions suivantes :
Modifie les paramètres si
log_shipping_secondary
nécessaire.Si le serveur de surveillance est différent du serveur secondaire, modifie l’enregistrement du moniteur sur le serveur moniteur à
log_shipping_monitor_secondary
l’aide d’arguments fournis, si nécessaire.
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent exécuter cette procédure.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour