Volcar datos de las tablas de ORACLE a fichero de texto.
Utilización de SQL*Plus:
Para enviar los datos correspondientes a una tabla existente debemos escribir los siguientes paramentros en la consola de SQL*Plus o bien crear nuestro propio script.
Ejemplo:
Creamos con el block de notas un fichero en una ubicacion del disco C:\SQL_LOADER, a este le vamos a agregar las siguientes lineas:
set heading off → No permite ver cabeceras spool C:\SQL_LOADER\script_salida.txt → Ruta donde se creara el fichero txt con los datos select * from emp; → Creacion de la select con los datos deseados spool off → Cierra la cola de envio guardamos el fichero con el nombre sript_salida con la extension. SQL Desde la linea de comando de SQL*Plus escribimos lo siguiente SQL> @C:\SQL_LOADER\script_salida.sql
Automaticamente se creara el fichero de salida en formato txt con los datos solicitados algunos parametros que tambien pueden utilizarse:
LIN[ESIZE] {150|n} → cantidad de caracteres antes de hacer salto de linea. PAGES[IZE] {14|n} → cantidad de lineas por pagina. SET TERM OFF → No mostrara el resultado por pantalla.
Utilizacion de herramientas Graficas: KEEP TOOL 9