SQL Server Replication apenas para o Enterprise Edition? Isso exige Enterprise em ambos os lados? Outra solução?

3

Minha situação: Eu estive procurando por uma opção de replicação de dados para o meu SQL Server (não sou especialista nisso, devo dizer - nem no idioma inglês). Eu vi algumas opções, como Log Shipping e SQL Replication. Para o Log Shipping, eu li que ele só funciona se os dois servidores estiverem usando o SQL Enterprise Edition (eu uso o Express). Para SQL Replication, vi que no servidor principal é necessário Enterprise, mas eu gostaria de saber (embora eu esteja quase certo) se o Enterprise é necessário em ambos os servidores. Se necessário, existe uma opção de replicação de dados para o Express? Eu gostaria de algo que não faça uma cópia inteira do banco de dados toda vez, como uma replicação transacional. Obrigado

    
por Carlos Parisotto 22.09.2015 / 15:25

1 resposta

6

Estou usando o envio de log extensivamente com a edição do SQL Server Standard. A replicação também funciona bem com a edição Standard. ( Aqui são as versões SQL que suportam o envio de logs. Aqui é um gráfico menos extenso com a forma como as versões do SQL Server suportam a replicação .)

Como você está usando o Express, não tem acesso ao SQL Server Agent, o que limita suas possibilidades. O SQL Express não pode ser um editor ou um distribuidor porque precisa do agente para isso. E se você usar um assistente para configurar o envio de logs, ele criará tarefas do Agente para executá-lo.

Você pode, no entanto, fazer o registro de entrada e saída do Express manualmente usando o Agendador de Tarefas do Windows. Basicamente, crie um trabalho do agendador de tarefas para usar o SQLCMD para fazer backup dos logs e movê-los para um compartilhamento e / ou restaurar os logs. (Se você precisar consultar o banco de dados secundário, precisará restaurá-lo em Em espera que a Norecovery .

Você também pode Replicar da edição do SQL Standard para o Express , contanto que o servidor que está executando o Express seja o assinante, em vez do editor ou distribuidor.

    
por 22.09.2015 / 22:24