Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/04/2011, 07:49
Avatar de xf_corp
xf_corp
 
Fecha de Ingreso: mayo-2008
Mensajes: 57
Antigüedad: 16 años
Puntos: 3
Respuesta: Uso de tablas externas en Oracle

Hola, cual blog? Puedes emplear datapump, básicamente:

descargas los datos al archivo de export datapump:

CREATE TABLE TABLA_AUDITORIA_XTFECHA
ORGANIZATION EXTERNAL
(
TYPE ORACLE_DATAPUMP
DEFAULT DIRECTORY DIRECTORIO_DE_EXPORTS
LOCATION ('TABLA_AUDITORIA_XTFECHA.dmp')
)
AS SELECT * FROM TABLA_A_MANIPULAR_COMO_EXTERNA;


y posteriormente para acceder a los datos cuando asi lo requieras, empleas:

CREATE TABLE TABLA_AUDITORIA_XTFECHA (
COLUMNA1 VARCHAR2(100),
COLUMNA2 VARCHAR2(100),
COLUMNA_N VARCHAR2(100)
)
ORGANIZATION EXTERNAL (
TYPE ORACLE_DATAPUMP
DEFAULT DIRECTORY DIRECTORIO_DE_EXPORTS
LOCATION ('TABLA_AUDITORIA_XTFECHA.dmp')
);

Debes tener los privilegios requeridos para un export normal.

Ejemplo:
http://www.oracle-base.com/articles/...ataPump10g.php

Espero te sea útil :)

Saludos!