Cómo exportar datos desde una tabla de Oracle a un archivo plano en una caja Unix

Escrito por kristen waters | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo exportar datos desde una tabla de Oracle a un archivo plano en una caja Unix
Exporta los datos de tu base de datos de Oracle. (Zedcor Wholly Owned/PhotoObjects.net/Getty Images)

Oracle es un sistema gestor de base de datos relacional que puede ser instalado en un sistema operativo Unix. Puedes mostrar los contenidos de las sentencias SQL de Oracle en un archivo de texto plano que se almacena fuera de la base de datos de Oracle. Este archivo es un fichero de texto que contiene la información de la tabla en el momento en que se creó. No estará actualizado ni tendrá los cambios hechos en la base de datos de Oracle.

Nivel de dificultad:
Moderadamente fácil

Necesitarás

  • Sistema operativo Unix
  • Base de datos de Oracle

Lista completaMinimizar

Instrucciones

  1. 1

    Accede a la máquina de Unix con tu nombre de usuario de Oracle.

  2. 2

    Abre una ventana de terminal.

  3. 3

    Escribe el comando "sqlplus" para acceder a la base de datos de Oracle. Se mostrará la línea de comando "SQL>" donde escribirás los siguientes comandos.

  4. 4

    Escribe el comando "SET SPACE 0" para indicar el espacio entre columnas en el archivo de texto.

  5. 5

    Escribe el comando "SET LINESIZE 75" para indicar el tamaño de línea del archivo de texto.

  6. 6

    Escribe el comando "SET PAGESIZE 0" para eliminar las cabeceras, saltos de página, títulos, línea en blanco inicial y otra información de formato en el archivo de texto.

  7. 7

    Escribe el comando "SET HEADING OFF" para eliminar la impresión de cabeceras de página en el archivo de texto.

  8. 8

    Escribe el comando "SET MARKUP HTML OFF SPOOL OFF" para parar la impresión de información de marcado HTML.

  9. 9

    Escribe el comando "SET COLSEP " "" para usar un espacio (" ") para separar las columnas en el archivo de texto.

  10. 10

    Escribe el comando "SPOOL output.txt" para enviar la salida de las siguientes sentencias a un archivo de texto llamado "output.txt".

  11. 11

    Escribe la sentencia "SELECT * from tabla;" para seleccionar todos los datos de una tabla. Cambia la palabra "tabla" por el nombre real de la tabla.

  12. 12

    Escribe el comando "SPOOL off" para parar la escritura de la salida en el archivo de texto.

  13. 13

    Escribe el comando "QUIT" para salir de la base de datos de Oracle. Se mostrará la línea de comandos normal de Unix donde escribirás el siguiente comando.

  14. 14

    Escribe el comando "cat output.txt" para ver los contenidos del archivo de texto.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles