viernes, 16 de octubre de 2009

Un clásico que no pasa de moda: Cambiando el prompt de la herramienta SQL*Plus

Para cambiar el prompt desplegado en la herramienta SQL*Plus, agregue al final del archivo "glogin.sql" ubicado en el directorio HOME del cliente de Oracle, en el directorio /sqlplus/admin, el siguiente código:

----------- cortar ---------------
set termout off
define nuevo_prompt='nolog'
column value new_value nuevo_prompt

select
username
': '
substr(substr(global_name,1,30),1,
instr(substr(global_name,1,30),'.')-1)
value
from
user_users,
global_name;

set sqlprompt "&nuevo_prompt> "
set termout on

---------------cortar -------------------
PRUEBAS: ADMIN> @al
Conectado.


INSTANCE_NUMBER INSTANCE_NAME HOST_NAME VERSION
--------------- ---------------- ------------------------- -----------
2 LAB123 racdb2.lab123.co.cr 10.2.0.4.0

PRUEBAS: LAB123> @t1
Conectado.

INSTANCE_NUMBER INSTANCE_NAME HOST_NAME VERSION
--------------- ---------------- ------------------------- -----------
1 LAB_A1 lab_as1 9.0.1.3.0

PRUEBAS: LAB_A1>

1 comentario:

  1. Hola Ronald, tambien puedes usar lo siguiente:

    glogin.sql:
    SET SQLPROMPT "_USER'@'_CONNECT_IDENTIFIER > "

    $ sqlplus scott/tiger
    SCOTT@orcl >

    Hay mas variables como _DATE, _O_VERSION, etc., encuentras la lista completa en el Note 455621.1.

    ResponderEliminar

Te agradezco tus comentarios. Te esperamos de vuelta.

Todos los Sábados a las 8:00PM

Optimismo para una vida Mejor

Optimismo para una vida Mejor
Noticias buenas que comentar