sp_change_log_shipping_secondary_primary (Transact-SQL)
Altera as configurações do banco de dados secundário.
Convenções da sintaxe Transact-SQL
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'
O nome da instância primária do MicrosoftMecanismo de Banco de Dados do SQL Server na configuração de envio de logs. primary_server é sysname e não pode ser NULL.[ @primary_database = ] 'primary_database'
É o nome do banco de dados do servidor primário. primary_database é sysname, sem padrão.[ @backup_source_directory = ] 'backup_source_directory'
O 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'
O diretório no servidor secundário onde arquivos de backup são copiados. backup_destination_directory é nvarchar(500) e não pode ser NULL.[ @file_retention_period = ] 'file_retention_period'
É a duração de tempo em minutos na qual o histórico será retido. history_retention_period é int, com um padrão 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 conexão ao 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'
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 este procedimento.
Consulte também
Referência
Procedimentos armazenados do sistema (Transact-SQL)