Al usar SQLcl (interfaz de línea de comandos de Oracle), puede crear un login.sql
y haga que se ejecute cada vez que ejecute SQLcl.
Esto le permite ejecutar comandos cada vez que ejecuta SQLcl. Por ejemplo, puede especificar sus preferencias de formato en el login.sql
archivo, configurar alias, etc.
Aquí te muestro cómo crear un login.sql
archivo y cómo hacer que se ejecute cada vez que ejecuta SQLcl.
Cree el login.sql
Archivo
Cree un archivo llamado login.sql
y guárdelo en su directorio preferido.
Agregue los comandos que necesite al archivo.
Aquí hay un ejemplo de un login.sql
archivo:
set sqlformat ansiconsole
set highlighting on
set highlighting keyword foreground blue
set highlighting identifier foreground magenta
set highlighting string foreground green
set highlighting number foreground cyan
set highlighting comment foreground yellow
Agregar a su SQLPATH
Si coloca el archivo en el directorio actual y luego ejecuta SQLcl desde ese directorio, utilizará el login.sql
archivo.
Sin embargo, es posible que no siempre desee iniciar SQLcl desde ese mismo directorio todo el tiempo, en cuyo caso, puede especificar su ubicación en su SQLPATH
variable de entorno.
He aquí un ejemplo:
export SQLPATH=~/Applications/sqlcl/
En mi caso guardé el login.sql
archivo a mi ~/Applications/sqlcl/
directorio, así que esa es la ruta que usé aquí. Cambie esto al directorio donde guardó su login.sql
archivo en.
El archivo al que agregue esta línea dependerá de su shell:
- Si usa BASH, agregue esa línea a su
~/.bashprofile
expediente. - Si usa zsh, agréguelo a su
~/.zshrc
archivo.
Una vez hecho esto, SQLcl verificará su login.sql
cada vez que lo utilice para conectarse a Oracle Database. Y ya no necesitarás configurar tus preferencias cada vez que te conectes.