+ Responder ao Tópico



  1. #1

    Padrão DESAFIO

    Galera essa eh realmente de matar:

    Tenho um servidor interbase que roda no windows e estou migrando para linux....
    SOh q tem o seguinte um dos aplicativos conecta perfeitamente nele (no linux) soh que tenho um programa que roda o BDE(Borland DataBase Engine) para se conectar no bancos... esse ai da problema...
    Eu até consegui fazer o maldito conectar soh que quando vou tentar visualizar os dados da tabela ele traz tudo como sendo NULL!!!!!!!!!
    alguem tem ideia do q possa ser?
    Uma coisa qu eu reparei eh q a estrutura das tabelas no interbase do linux é assim:

    create domain CAMPO TIPO
    create domain CAMPO1 TIPO
    create table {
    CAMPO TIPO
    CAMPO1 TIPO
    }

    e no windows não tem as 2 primeiras linhas...



  2. #2
    paulogrifo
    Visitante

    Padrão DESAFIO

    ((
    Use o Ibconsole para extrair a estrutura e dados do interbase para windows (os metadatas e clique em "extrair table datas" para ele criar as linhas dos inserts).
    Copie e cole num arquivo novo.sql
    Repita para tudo!
    Ai ao se conectar no Interbase para linux
    Chame o Interative SQL e cole todo seu novo.SQL e execute!

    Isso evita os lixos de conversão!!
    da abertura de um arquivo gdb de windows para linux
    Obs: veja tb se seus dois interbases são da mesmíssima versão!


    ))



  3. #3
    B4D_D0G
    Visitante

    Padrão DESAFIO

    outro detalhe, olhe como está a configuração do BDE, como ele se conecta no server Linux?
    tah tudo ok?
    e no Server estah ok para ser conectado?