Alguem aqui já usou importação de .txt para firebird
pessoal, alguem ja usou importação de arquivo texto para Firebird utilizando [b:25677b23c9]´EXTERNAL FILE´[/b:25677b23c9] ?????
não posso importar com insert/append porque os arquivos texto são muito grandes(até 100.000 registros), então como não preciso tratar nada no texto uso [b:25677b23c9]´EXTERNAL FILE´[/b:25677b23c9] para injetar o texto direto no banco.
problema:
O sistema já esta rodando e sempre funcionou(LOCAL), agora preciso por pra funcionar em REDE e não estou conseguindo, quando executo o script de criação da tabela virtual no servidor me dá um erro?
segue um exemplo do script:
OBS: estou utilizando DELPHI7 -> ADO -> Firebird 1.5.2
se alguem que puder me ajudar galera, vai me livrar de um problemão !!
abraço a todos !!!
[color=green:25677b23c9]Movido de Delphi para Interbase/Firebird[/color:25677b23c9]
não posso importar com insert/append porque os arquivos texto são muito grandes(até 100.000 registros), então como não preciso tratar nada no texto uso [b:25677b23c9]´EXTERNAL FILE´[/b:25677b23c9] para injetar o texto direto no banco.
problema:
O sistema já esta rodando e sempre funcionou(LOCAL), agora preciso por pra funcionar em REDE e não estou conseguindo, quando executo o script de criação da tabela virtual no servidor me dá um erro?
unsucceful metadata update A node name is not permited in a external file definition unassigned code
segue um exemplo do script:
CREATE TABLE EXTERNA EXTERNAL FILE Z:\REMESSA\ARQUIVO.TXT ( Campos ... ... ... ... )
OBS: estou utilizando DELPHI7 -> ADO -> Firebird 1.5.2
se alguem que puder me ajudar galera, vai me livrar de um problemão !!
abraço a todos !!!
[color=green:25677b23c9]Movido de Delphi para Interbase/Firebird[/color:25677b23c9]
Fabiano Góes
Curtidas 0
Respostas
Sremulador
12/07/2006
você pode utilizar o emsibmanager ou o ibexpert, tem varias maneiras de fazer isto...
GOSTEI 0
Aroldo Zanela
12/07/2006
Colega,
Nunca usei, mas você já testou usar sem usar mapeamento. Exemplo:
Ao inves de:
Tentar:
Onde \\SERVIDOR é o caminho na rede.
Nunca usei, mas você já testou usar sem usar mapeamento. Exemplo:
Ao inves de:
CREATE TABLE EXTERNA EXTERNAL FILE Z:\REMESSA\ARQUIVO.TXT
Tentar:
CREATE TABLE EXTERNA EXTERNAL FILE \\SERVIDOR\REMESSA\ARQUIVO.TXT
Onde \\SERVIDOR é o caminho na rede.
GOSTEI 0
Fabiano Góes
12/07/2006
Aroldo muito obrigado pela ateção !!!!!
mais eu já testei sem o mapeamento sim e continua o mesmo ERRO,
olha cara já estou até procurarndo uma outra solução porque já não sei mais como resolver isso.
grato.
Fabiano Góes
mais eu já testei sem o mapeamento sim e continua o mesmo ERRO,
olha cara já estou até procurarndo uma outra solução porque já não sei mais como resolver isso.
grato.
Fabiano Góes
GOSTEI 0