Fórum Alguem aqui já usou importação de .txt para firebird #56507

12/07/2006

0

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

Responder

Posts

12/07/2006

Sremulador

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


Responder

Gostei + 0

13/07/2006

Aroldo Zanela

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.


Responder

Gostei + 0

13/07/2006

Fabiano Góes

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


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar