locked
Converter banco Interbase (.gdb) para SQL Server2000 (.mdf) RRS feed

  • Pergunta

  • Estou com um banco do Interbase (.gdb) e quero exportá-lo para o SQL Server (.mdf) mas não estou achando alguém programa pra fazer isso.

    Achei um chamado Full Converter mas como é trial ele só pega os 50 primeiros registros da tabela. Achei um outro Database Viewer-Editor mas ele não exporta relacionamento e tem que ser tabela por tabela.

    Alguém sabe de algum bom programa ae? Ou teria o seral do Full Converter???

    Grato pela ajuda!

     

    quarta-feira, 29 de agosto de 2007 17:11

Respostas

  • Jake,

     

    Seria isso mesmo, utilizo bastante este formato para exportação do sdados.

    sexta-feira, 31 de agosto de 2007 18:53
    Moderador

Todas as Respostas

  •  

    Bom porque vc. nao faz ao contrario ? use um DTS para importar os dados do interbase usando o odbc ?

     

    Abs;

    quinta-feira, 30 de agosto de 2007 10:16
  • Colla,

     

    Concordo, aqui na empresa tivemos a necessidade de importar um base de dados do Interbase para o SQL Server, fazendo a conversão, cara foi uma louca.

     

    Então utilizei o DTS para fazer a exportação/importação dos dados, e o processo foi mais tranqüilo.

    quinta-feira, 30 de agosto de 2007 13:01
    Moderador
  • Olá desculpem a demora pra responder! não vi que vcs tinham me dado essa ajuda ae não!

     

    Olha só, eu uso o SQL Server 2000 e o meu DTS quando aparece a opção Data Source o odbc não tem a opção para arquivo *.gdb, tem apenas para SQL Server ou Oracle. Aí é que está o problema, eu já procurei em todas as opções e em nenhuma delas aparece a opção de Interbase(*.gbd).

     

    Será que sql server 2005 aparece essa opção?

    Grato pelas ajudas!

    quinta-feira, 30 de agosto de 2007 13:37
  • Jake,

     

    Você poderia exportar as tables no Interbase para .txt e depois exportar para o SQL Server através do DTS.

    quinta-feira, 30 de agosto de 2007 13:43
    Moderador
  •  

    Bem vai ser complicado, pois olha como o interbase exporta!

     

    INSERT INTO BAIRRO (CD_BAI, CD_DIS, NM_BAI) VALUES (10, 1, 'MONTEZE');

     

    No DTS eu não achei uma configuração pra esse tipo aí! E não tem como configurar aqui no quickDesk o modo de exportação!

     

    Teria alguma outra sugestão?

    quinta-feira, 30 de agosto de 2007 13:52
  • Jake,

     

    Seria um arquivo delimitador por linhas e colunas e formatado por aspas e apóstrofos.

    quinta-feira, 30 de agosto de 2007 16:38
    Moderador
  • Olá, desculpe minha insistência, mas é que com exportação de dados não tenho muita experiência.

     

    Olhe só essa configurações que vc me passou elas seriam colocadas aqui?


     

     

    Os campos estão assim, nem todos tem aspas, como nos casos dos integers.

    INSERT INTO BAIRRO (CD_BAI, CD_DIS, NM_BAI) VALUES (1, 1, 'CENTRO');
    INSERT INTO BAIRRO (CD_BAI, CD_DIS, NM_BAI) VALUES (2, 1, 'VARZEA');
    INSERT INTO BAIRRO (CD_BAI, CD_DIS, NM_BAI) VALUES (3, 1, 'LAURO LOPES DA SILVA');

    De novo, grato pela ajuda! muito obrigado mesmo!

    sexta-feira, 31 de agosto de 2007 13:37
  • Jake,

     

    Seria isso mesmo, utilizo bastante este formato para exportação do sdados.

    sexta-feira, 31 de agosto de 2007 18:53
    Moderador
  •  

    Blz, muito obrigado pela ajuda! Até mais!
    sexta-feira, 31 de agosto de 2007 18:55