Na bem da verdade, o colega lá não dá detalhes, mas pelo jeito hoje ele está carregando numa tabela "temporária" porque (imagino) há no meio dos arqs texto registros que precisam ser validados, ou a tabela- destino está constantemente em uso/bloqueada, ou algum impeditivo do tipo. O que eu recomendaria é , se o banco dele for 9i ou superior, que ele *** NÂO *** tenha a tabela-temporária, e sim use o arquivo- texto como se fosse uma tabela via external tables, aí a carga seria simplesmente :
insert /*+ APPEND */ into tabelarealdefinitiva (select * from externaltableapontandoproarqdetexto WHERE condiçõesquevalidamosregistros); ==> pronto, alta performance, e ELIMINADAS as necessidades de triggers, de espaço pra tabela temporária..... procedure também poderia ser usada, mas via de regra um SQL puro simples e direto é ** muito muito ** mais eficiente que PL/SQL. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "FERNANDES Marco A SOFTTEK" <[EMAIL PROTECTED]> escreveu > > Luciano, > sinceramente, não deveria existir uma trigger para fazer esse trabalho. > > O correto é vc ter uma tabela temp sem muitas validações para > carregar os arquivos texto pra ela.... aí vc teria uma procedure pra > validar os dados e processar os dados copiando da tabela temp > para a tabela original (definitiva). > > Grande abraço, > Marco. > > ________________________________ > > From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of PUB: Luciano Lacerda > Sent: quinta-feira, 26 de abril de 2007 12:21 > To: oracle_br@yahoogrupos.com.br > Subject: [oracle_br] SQL/LOADER > > > > Boa tarde, > Estou com a seguinte dúvida sobre o sql/loader, queria saber qual a melhor > forma para usar ele sem desabilitar uma trigger que fara a tranferencia da > tabela temp para tabela original.... > > -- > Luciano Lacerda > ORACLE DBA/ATG > [EMAIL PROTECTED] <mailto:llacerda.dba%40gmail.com> > [EMAIL PROTECTED] <mailto:lucianolacerda29%40gmail.com> > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > [As partes desta mensagem que não continham texto foram removidas] >