none
Converter .DBF para .MDF RRS feed

Respostas

  • Jayro,

    Este não é o fórum indicado para sua pergunta.  Mesmo assim, vou dar uma dica.

    Como você mencionou o SQL Server, e este é um servidor de banco de dados compatível com ANSI SQL, será melhor você ler os registros da(s) tabela(s) DBF e gerar um script SQL, como no exemplo a seguir:

    insert into clientes values ( 1, 'Gustavo Pinsard', 'Programadores Humanos', 'SP' );
    insert into clientes values ( 2, 'Jayro Rodrigues', 'JayCorp', '??' );

    A geração de um script SQL te permitirá mover os dados por todos os bancos de dados disponíveis, como Oracle, DB/2, Postgres, e até mesmo os mais básicos, como o MySQL e o Firebird.

    Outra vantagem é que o arquivo pode transitar entre as diferentes plataformas existentes: Unix, Windows, AS/400, AIX ou qualquer outra coisa estranha que possa aparecer.

    Quando você tiver seu script montado, basta executá-lo em seu banco de dados preferido. 

    Gustavo
    quinta-feira, 21 de fevereiro de 2008 22:11

Todas as Respostas

  • Jayro,

    Este não é o fórum indicado para sua pergunta.  Mesmo assim, vou dar uma dica.

    Como você mencionou o SQL Server, e este é um servidor de banco de dados compatível com ANSI SQL, será melhor você ler os registros da(s) tabela(s) DBF e gerar um script SQL, como no exemplo a seguir:

    insert into clientes values ( 1, 'Gustavo Pinsard', 'Programadores Humanos', 'SP' );
    insert into clientes values ( 2, 'Jayro Rodrigues', 'JayCorp', '??' );

    A geração de um script SQL te permitirá mover os dados por todos os bancos de dados disponíveis, como Oracle, DB/2, Postgres, e até mesmo os mais básicos, como o MySQL e o Firebird.

    Outra vantagem é que o arquivo pode transitar entre as diferentes plataformas existentes: Unix, Windows, AS/400, AIX ou qualquer outra coisa estranha que possa aparecer.

    Quando você tiver seu script montado, basta executá-lo em seu banco de dados preferido. 

    Gustavo
    quinta-feira, 21 de fevereiro de 2008 22:11
  •  Gustavo Pinsard wrote:
    Jayro,

    Este não é o fórum indicado para sua pergunta.  Mesmo assim, vou dar uma dica.

    Como você mencionou o SQL Server, e este é um servidor de banco de dados compatível com ANSI SQL, será melhor você ler os registros da(s) tabela(s) DBF e gerar um script SQL, como no exemplo a seguir:

    insert into clientes values ( 1, 'Gustavo Pinsard', 'Programadores Humanos', 'SP' );
    insert into clientes values ( 2, 'Jayro Rodrigues', 'JayCorp', '??' );

    A geração de um script SQL te permitirá mover os dados por todos os bancos de dados disponíveis, como Oracle, DB/2, Postgres, e até mesmo os mais básicos, como o MySQL e o Firebird.

    Outra vantagem é que o arquivo pode transitar entre as diferentes plataformas existentes: Unix, Windows, AS/400, AIX ou qualquer outra coisa estranha que possa aparecer.

    Quando você tiver seu script montado, basta executá-lo em seu banco de dados preferido. 

    Gustavo

     

    Gustavo,

     

    realmente esta sessão do forum não seria para perguntas sobre bancos, e perço desculpas pela minha falta de atenção.

     

    Bom, fico grado pela dica e verei o que poderei implementar para fazer este procedimento.

     

    Abraço.

    quinta-feira, 21 de fevereiro de 2008 22:35
  • Opa Jayro,

    Nada há que pedir desculpas.  Mas marque a thread como últi/não útil, para que o fórum fique atualizado direitinho, ok?

    Disponha.

    Gustavo
    quinta-feira, 21 de fevereiro de 2008 22:42