Usuário com melhor resposta
Log Shipping , ativacao do banco secundário

Pergunta
-
Srs.
A forma que conheço para tornar o banco secundário ativo num processo de log shipping, é clicar em restore e depois em Ok. Com isso ele restaura todo o histórico de logs.
Alguem sugere alguma outra forma ?
Obrigado
quarta-feira, 11 de outubro de 2006 12:32
Respostas
-
para preparar a configuracao esse e o processo normal mesmo, e isso que vc. queria saber ?quarta-feira, 11 de outubro de 2006 12:44
Todas as Respostas
-
para preparar a configuracao esse e o processo normal mesmo, e isso que vc. queria saber ?quarta-feira, 11 de outubro de 2006 12:44
-
é, eu acho estranho porque o restore no secundário dos arquvios de log sao feitos pelo processo de restore log shipping que é programado em um job a cada intervalo de tempo. Quando se vai ativar o secundário para uso, clicando no restore o SQLSERVER vai restaurar todos os arquivos novamente. Acho que deve ter uma outra forma sem ter que restaurar novamente todos os arquivos de log.
quarta-feira, 11 de outubro de 2006 13:13 -
sim mais vc. quer preparar o logshipping ou trocar o stand by pelo ativo ?quarta-feira, 11 de outubro de 2006 13:25
-
Os dois, tenho duvida nos dois processos
para preparar o secundário faço o seguinte:
Restauro o banco com a opcao de "recovery" , em "leave database read only" , ou seja no ultimo radio button.
Para trocar o stand by pelo ativo, vou na opcao restore e clico em OK , com isso ele reprocessa todos os arquivos de log que já foram restaurados pelo job anterirormente.
A dúvida está na segunda parte ou seja trocar o stand by pelo ativo.
quarta-feira, 11 de outubro de 2006 13:42 -
Alessandro vc esta fazendo o processo de Log Shipping manualmente ? se vc quiser eu te envio um Doc com um tutorial de configuração de Log Shipping passo a passo no SQL Server 2000.....
Só para te explica como funciona.... em uma configuração de Log Shipping a primeira vez que é iniciado é feito um backup full é copiado pada maquina secundaria e restaudado la na maquina secundaria.... logo em seguida os backups de Log são feitos de tempos em tempos são copiados para o secundario e restaurado no servidor secundario.... porém o status do database pode ficar em Loanding ou então em Stand by read only....... depois para que vc possa ativa-lo vc somente muda o status do database de read only ou Loanding (NORECOVERY) para Read Write..com a procedure de sistema SP_CHANGE_SECUNDARY_ROLE
retorne com e-mail se quiser que eu te envie o doc
abs
quarta-feira, 11 de outubro de 2006 13:56 -
André meu e-mail é arkiffer@hotmail.com , mande o material sim.
O LS que estou fazendo é manual sim na versao 2000 standard edition, o que eu nao sabia até agora é a parte que vc fala
" depois para que vc possa ativa-lo vc somente muda o status do database de read only ou Loanding (NORECOVERY) para Read Write..com a procedure de sistema SP_CHANGE_SECUNDARY_ROLE"
Vou ver na documentacao que vc mandar os parametros que tenho que mudar na SP
Obrigado
quarta-feira, 11 de outubro de 2006 14:13 -
exatamente Alessandro... as informações que eu te passei é referente a versão SQL Server Enterprise...que sim existe a role SP_CHANGE_SECUNDARY_ROLE.... o que vc pode fazer é o seguinte vc criar uma rotina que faz o backup do transaction Log e restaura no Servidor secundário com a opção Norecovery ou stand by .... e depois vc pode mudar o status com a opção ALTER DATABASE SET RECOVERY
estou te enviando o e-mail
abs
quarta-feira, 11 de outubro de 2006 14:29 -
é desta forma que estou fazendo com standard, só uma última dica, como mudar o status utilizando a opcao ALTER DATABASE SET RECOVERY , onde fica esta opção ?quarta-feira, 11 de outubro de 2006 17:27
-
Alessandro na verdade não é uma opção é um comando....
desculpe na verdade quando seu database esta em NORECOVERY e STAND BY ... vc deve usar a seguinte instrução
o outro exemplo que eu te envie é uma instrução para mudar o modelo re recoperação
restore database northwind
with recoveryquarta-feira, 11 de outubro de 2006 19:08 -
André
vc acha que com esta linha de comando ele reprocessaria, restauraria novamente, todos os arquivos de log ?
quarta-feira, 11 de outubro de 2006 19:35 -
Não Alessandro como eu te disse os logs são restaurados e ja ficam disponivel no arquivo MDF... quando vc executa esse comando ele não reaplica os arquivos de log não..... ele é aplicado somente no momento da restauração
abs
quarta-feira, 11 de outubro de 2006 19:41 -
Muito Obrigado André !!!
quarta-feira, 11 de outubro de 2006 21:26 -
blz... qualquer dúvida retorne
abs
quinta-feira, 12 de outubro de 2006 01:19