DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Video: Replicação de dados do SQL Server para o MySQL

Veja nessa vídeo aula de Mauor Pichiliani como fazer replicação de dados do SQL Server para o MySQL. Acesso exclusivo para Assinantes.

Autor: Mauro Pichiliani
Título:
Tempo: 14:29 min
Mini Resumo: O autor mostra nessa vídeo como replicar dados de uma tabela de um banco de dados do SQL Server para um banco de dados do MySQL sendo executado em um servidor Linux
Tecnologias utilizadas: SQL Server 2000, Linux Slackware, MySQL
Exemplos construídos:
Configuração da replicação no SQL Server, criação de um banco de dados e de uma tabela, criação de um banco de dados no MySQL, configuração de uma publicação e de uma assinatura desta publicação no SQL Server, configuração do driver do MySQL.
Palavras chaves: Replicação SQL Server, MySQl, Linux, Driver ODBC Linux.





    5 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



João Paulo Valeriano Fonseca
Configurei na forma com que mostrado e funcionou.
Depois houve uma queda de energia e nunca mais voltou a funcionar, mesmo excluindo e re-configurando.
O agentes não fazem o serviço. Alguém poderia me ajudar.
[há +1 ano] - Responder

 

[autor] Mauro Pichiliani
Olá João,

Infelizmente a replicação no SQL Server 2000 se torna complicada quando temos um problema. Isso acontece mesmo quando a replicação é entre dois SQL Server. Para ajudar a resolver o seu problema eu posso fornecer algumas dicas, pois não sei os detalhes dos bancos de dados envolvidos e nem os detalhes da replicação:

1) Uma vez que a replicação esteja 'quebrada', ou seja com problemas, ela só vai funcionar se você resolver a situação. E para resolver a situação geralmente precisamos descobrir o erro.

2) Dê uma olhada nos logs dos jobs. E também nos logs do SQL Server Agent e do próprio SQL Server.

3) Faça a sincronização manualmente e depois tente re-iniciar os jobs de replicação

4) A replicação com latência mínima não funciona muito bem quando o link de conexão entre os servidores apresenta falhas. Nestas situações é melhor pensar em uma latência maior como, por exemplo, uma vez por dia.

Novamente,eu não posso dizer que é o problema exata sem conhecer os detalhes. Mas sugiro a você se esforçar e correr atrás para ver o que é.

Mauro Pichiliani

[há +1 ano] - Responder
 

Pag Contas Ltda
Como fazer essa mesma replicação do SQLSERVER 2005 para o MYSQL???
[há +1 ano] - Responder

 

Pag Contas Ltda
Corrigindo... Como fazer a mesma replicação do MSSQL 2005 para o MYSQL??
[há +1 ano] - Responder

 

[autor] Mauro Pichiliani
Olá,

Infelizmente a Microsoft descontinuou o suporte à replicação para fontes ODBC no SQL Server 2005 e, por isso, não é mais possível fazer este tipo de replicação. Uma idéia alternativa é trabalhar com servidores linkados: no SQL Server pode-se criar um servidor linkado para o seu MySQL. A transferência de dados deve ser manual e programada através de triggers.

Mauro Pichiliani

[há +1 ano] - Responder
 



[Este post ainda não foi associado a uma sequência]
Publicidade
Curso Online
Este post faz parte de:

Curso(s):
  •  Administração do Microsoft SQL Server

  • Autor
    Mauro Pichiliani

    Mauro Pichiliani é bacharel em Ciência da Computação, Mestre em computação pelo ITA (Instituto Tecnológico de Aeronáutica) e possui a certificação MCDBA. Trabalha há mais de 7 anos utilizando diversos bancos de dados, como o SQL Server, Oracle e MySQL. Escreve regularmente para a revista SQL Magazin...


    Space do autor
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    1   0
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]


    Este post está fechado. Saiba mais sobre a assinatura MVP!
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03