viernes, octubre 26, 2007

Fichero Buffer para hacer Sentencias de SQL

Este pequeño truco facilita mucho las cosas. A veces en el trabajo cuando no quiero lanzar el TOAD ya que consume bastantes recursos sobre todo si estas usando una máquina Pentium III con apenas 128 megas de RAM y el editor liviano que incorpora el Cliente de ORACLE nos resulta incomodo para escribir existe un fichero que hace de buffer y almacena las sentencias.
La idea es hacer las querys desde el notepad de Window$$ ;) y se haría de la siguiente manera:

- Primero lanzamos el terminal de MS-DOS y escribimos notepad afibdt.buf y nos preguntará si queremos crear uno nuevo. Le decimos que si.



- Cuando tengamos abierto el bloc de notas de Windows$ escribimos alguna sentencia para guardar algo en dicho fichero. Importante en la segunda línea incluir el slash o barra del 7 '/'.



- Ahora si estamos en el terminal de MS-DOS con el prompt de SQL podremos lanzar la sentencia con '/.' pero antes habiendo lanzado alguna query para llenar el buffer.

Podremos hacer esto mismo pero en el editor del SQLPLUS pero lanzaríamos el bloc de notas con ed afibdt.buf y escribiriamos algo en el y en la segunda línea figuraríra el '/'.
Ya lo siguiente es escribir algo en dicho terminal y ya todas las querys que se quieran ejecutar sería con / pero se escribirían en el bloc de notas.
Para mí mucho más fácil y rapido.