sp_change_log_shipping_secondary_primary (Transact-SQL)
Altera as configurações do banco de dados secundário.
Sintaxe
sp_change_log_shipping_secondary_primary
[ @primary_server = ] 'primary_server',
[ @primary_database = ] 'primary_database',
[, [ @backup_source_directory = ] 'backup_source_directory']
[, [ @backup_destination_directory = ] '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']
Argumentos
[ [ @primary_server = ] 'primary_server'
Nome da instância primária do Microsoft Mecanismo de banco de dados do SQL Server, na configuração de envio de log. primary_server, é sysname e não pode ser NULL.[ [ @primary_database = ] 'primary_database'
É o nome do banco de dados no servidor primário. primary_databasesysname, sem nenhum padrão.[ [ @backup_source_directory = ] 'backup_source_directory'
Diretório onde os arquivos de backup de log de transações do servidor primário são armazenados. backup_source_directory é nvarchar(500), e não pode ser NULL.[ [ @backup_destination_directory = ] 'backup_destination_directory'
Diretório do servidor secundário no qual os arquivos de backup são copiados. backup_destination_directory é nvarchar(500), e não pode ser NULL.[ [ @file_retention_period = ] 'file_retention_period'
É o período de tempo em minutos no qual o histórico será mantido. history_retention_period é int, com um padrão de NULL. Se nenhum valor for especificado, será usado o valor 14.420.[ [ @monitor_server_security_mode = ] 'monitor_server_security_mode'
O modo de segurança usado para conectar-se com o servidor monitor.1 = Autenticação do Windows;
0 = Autenticação do SQL Server. monitor_server_security_mode é bit e não pode ser NULL.
[ [ @monitor_server_login = ] 'monitor_server_login'
É o nome de usuário da conta usada para acessar o servidor monitor.[ [ @monitor_server_password = ] 'monitor_server_password'
É a senha da conta usada para acessar o servidor monitor.
Valores de código de retorno
0 (êxito) ou 1 (falha)
Conjuntos de resultados
Nenhum
Comentários
sp_change_log_shipping_secondary_primary deve ser executado do banco de dados master, no servidor secundário. Esse procedimento armazenado faz o seguinte:
Altera configurações nos registros log_shipping_secondary, conforme necessário.
Se o servidor monitor for diferente do servidor secundário, altera o registro do monitor em log_shipping_monitor_secondary, no servidor monitor, usando os argumentos fornecidos, se necessário.
Permissões
Somente membros da função de servidor fixa sysadmin podem executar esse procedimento.
Consulte também