Alguem aqui já usou importação de .txt para firebird

Firebird

12/07/2006

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?
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

Fabiano Góes

Curtidas 0

Respostas

Sremulador

Sremulador

12/07/2006

você pode utilizar o emsibmanager ou o ibexpert, tem varias maneiras de fazer isto...


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

12/07/2006

Colega,

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

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


GOSTEI 0
POSTAR