Re: [oracle_br] Tabela Externa

2011-07-28 Por tôpico Rodrigo Mufalani
Boa noite,

   Na minha palestra do guob 2010 eu comparei performance e outros aspectos. Da 
um olhada www.mufalani.com.br

[]'s Rodrigo Mufalani Oracle Ace member OCP/OCE Rac sent via my DROID :-) 

Fabiana Cavalcante  escreveu:

>Olá pessoal, estou com uma dúvida.Quais as vantagens e desvantagens do uso de 
>uma tabela externa.
>
>Obrigado!
>
>
>


[oracle_br] Tabela Externa

2011-07-28 Por tôpico Fabiana Cavalcante
Olá pessoal, estou com uma dúvida.Quais as vantagens e desvantagens do uso de 
uma tabela externa.

Obrigado!





Re: [oracle_br] tabela externa

2009-01-21 Por tôpico rflribeiro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Oi Élcio. Não deu tempo de dar uma ajuda à tarde. Também estava
enrolado com uma external table. No meu caso, o problema era o formato
de entrada da data. Segue a minha. Adapte para o seu caso. Um abraço e
boa sorte.
drop table external;
create table external (
nome varchar2(100),
dt_nasc date
)
organization external (
default directory tmpdir
access parameters (
records delimited by newline
fields terminated by '|'
missing field values are null (
  nome,
  dt_nasc date mask "dd-mm-"
)
)
  location ('external.txt')
)
reject limit unlimited
/
select nome, to_char(dt_nasc, 'DD-MM- HH24:MI:SS') data from external;


Ribeiro, Reginaldo
Administrador de Bancos de Dados
Oracle Certified Associate 10g
- 
DBCom Brazil Consultoria em Tecnologia da Informação
skype: rflribeiro
mobile: 551192344290
fone: 551135225172
e-mail: rflribe...@dbcom.com.br
site: http://www.dbcom.com.br
Chave Pública:
http://keyserver.noreply.org/pks/lookup?search=rflribeiro%40dbcom.com.br&fingerprint=on&op=index



Elcio Francisco wrote:
>
> Amigos,
>
> Estou com construindo uma tabela externa mas esta gerando erro :
>
> ERROR at line 1: ORA-29913: error in executing ODCIEXTTABLEOPEN
> callout ORA-29400: data cartridge error KUP-04063: unable to open
> log file COUNTRIES_EXT_1260_1200.log OS error The system cannot
> find the file specified. ORA-06512: at "SYS.ORACLE_LOADER", line 19
>  -- Meu
> arquivo chama-se RETORNO.TXT e não tem delimitador por é apenas um
> campo vou pegar esse campo e jogar na tabela.Vou mandar meu codigo
> se alguem puder me ajudar.
>
>
> ---cria diretorio ---Tabela EXTERNA ---Usada apenas para pegar o
> arquivo Retorno e atualizar a tabela do banco TEMPDETSPCR ---Apos
> alimentado a tabela TEMPDETSPCR a tabela EXT_TEMPDETSPCR é DROPADA
> --- create or replace directory DIR_EXT_TEMPDETSPC as
> 'c:\tmp\retorno';  ---cria tabela externa apontando para um
> arquivo, otimo para carga de arquivos no oracle. ---Nome da tabela
> : EXT_TEMPDETSPCR ---Campo da Tanela : EXT_CONTEUDO_DETALHE
> VARCHAR2(250) --- create table EXT_TEMPDETSPCR
> (EXT_CONTEUDO_DETALHE  VARCHAR2(250))
>
> organization external ( type oracle_loader default directory
> DIR_EXT_TEMPDETSPC access parameters (records delimited by newline
> fields   ) location ('retorno.txt'))
>
> INSERT INTO crd.tempdetspcr (detalhe) SELECT ext_conteudo_detalhe
> FROM crd.ext_tempdetspcr; COMMIT;
>
> --DROP TABLE EXT_CONTEUDO_DETALHE;
>
> reject limit unlimited;
>
> Obrigado
>
> Elcio ...
>
>   
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iJwEAQECAAYFAkl32lgACgkQ9hsrz6ieG2j3KwQArIkb/LKFBFKesd0FkddziAc/
nAoTp7zAJAekT22zVH+uL1cpLIgjqkJ3506hY9FmhnkjHOOuUmSQtXG96pKl0kSv
y0RERFOT0Z940eOBwiAd6h5AiH2Ye9yugF3NdMAX0WQ/uQHxcEa7ig0Ln4EH13nH
NVElmd6gb6Me5w9jVK8=
=BzUb
-END PGP SIGNATURE-



[oracle_br] tabela externa

2009-01-21 Por tôpico Elcio Francisco
Amigos,
 
Estou com construindo uma tabela externa mas esta gerando erro :
 
ERROR at line 1: 
ORA-29913: error in executing ODCIEXTTABLEOPEN callout 
ORA-29400: data cartridge error 
KUP-04063: unable to open log file COUNTRIES_EXT_1260_1200.log 
OS error The system cannot find the file specified. 
ORA-06512: at "SYS.ORACLE_LOADER", line 19 
-
Meu arquivo chama-se RETORNO.TXT e não tem delimitador por é apenas um campo 
vou pegar esse campo e jogar na tabela.Vou mandar meu codigo se alguem puder me 
ajudar.
 
 
---cria diretorio 
---Tabela EXTERNA 
---Usada apenas para pegar o arquivo Retorno e atualizar a tabela do banco 
TEMPDETSPCR 
---Apos alimentado a tabela TEMPDETSPCR a tabela EXT_TEMPDETSPCR é DROPADA
---
create or replace directory DIR_EXT_TEMPDETSPC as 'c:\tmp\retorno';

---cria tabela externa apontando para um arquivo, otimo para carga de arquivos 
no oracle.
---Nome da tabela  : EXT_TEMPDETSPCR
---Campo da Tanela : EXT_CONTEUDO_DETALHE VARCHAR2(250)
---
create table EXT_TEMPDETSPCR (EXT_CONTEUDO_DETALHE  VARCHAR2(250))
   
organization external (
   type oracle_loader
   default directory DIR_EXT_TEMPDETSPC
   access parameters (records delimited by newline 
   fields   )
   location ('retorno.txt'))
  
  INSERT INTO crd.tempdetspcr
 (detalhe)
  SELECT ext_conteudo_detalhe FROM crd.ext_tempdetspcr; 
  COMMIT;
  
  --DROP TABLE EXT_CONTEUDO_DETALHE;  
    
reject limit unlimited;
 
Obrigado
 
Elcio ...
 
 


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Tabela Externa

2009-01-14 Por tôpico Elcio Francisco
Amigos,
 
Estou criando uma tabela externa  e esta gerando o erro 
ORA-29913 : ERRO AO EXECUTAR CHAMADA ODCIEXTTABLEOPEN
ORA-29400 : ERRO NO CARTUCHO DE DADOS
 
Alguem ja viu esse erro???
 
Obrigado
 
Elcio 


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]