Sincronização de servidor SQL 2000 e PostgreSQL 8.3

votos
2

o cenário:

Dois bancos de dados (cada um tem um banco de dados chamado, por exemplo testdb):

  • MS Sql Server 2000
  • PostgreSQL 8.3

Eu preciso sincronizar estes dois testdbs, na verdade, a direção é de SqlServer para PostgreSQL.

A estrutura de TestDB em SqlServer pode mudar de vez em quando. Eu só preciso de tabelas e dados de testdb sincronizado, excluir índices, exibições ou outros foos.

Eu já li este artigo: Microsoft SQL Server para PostgreSQL Migração por Ian Harding , mas parece ser uma solução one-off. E eu achei estes procedimentos: gerar scripts para objetos SQL Server automaticamente , mas eu acho que ainda é difícil fazer os passos no artigo automaticamente.

É possível fazer a sincronização automática de outra maneira? (Por lote / scripts ou ferramentas não comerciais)

Publicado 30/12/2008 em 05:07
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

Você provavelmente já que isso, mas ... você pode criar um pacote DTS para exportar os dados do SQL Server e movê-lo algum lugar intermediário. Em seguida, um trabalho cron iria executar um script para importar os dados para Postgres.

Respondeu 30/12/2008 em 05:21
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more