Při použití SQLcl (rozhraní příkazového řádku Oracle) můžete vytvořit login.sql
soubor a nechte jej spustit pokaždé, když spustíte SQLcl.
To vám umožní spouštět příkazy pokaždé, když spustíte SQLcl. Předvolby formátování můžete zadat například v login.sql
soubor, nastavit aliasy atd.
Zde vám ukážu, jak vytvořit login.sql
a jak jej spustit při každém spuštění SQLcl.
Vytvořte login.sql
Soubor
Vytvořte soubor s názvem login.sql
a uložte jej do preferovaného adresáře.
Přidejte do souboru všechny potřebné příkazy.
Zde je příklad login.sql
soubor:
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
Přidejte do SQLPATH
Pokud vložíte soubor do aktuálního adresáře a poté z tohoto adresáře spustíte SQLcl, použije login.sql
soubor.
Možná však nebudete chtít vždy spouštět SQLcl ze stejného adresáře po celou dobu, v takovém případě můžete zadat jeho umístění ve vaší SQLPATH
proměnná prostředí.
Zde je příklad:
export SQLPATH=~/Applications/sqlcl/
V mém případě jsem uložil login.sql
soubor do mého ~/Applications/sqlcl/
adresář, takže to je cesta, kterou jsem zde použil. Změňte toto na adresář, do kterého jste uložili login.sql
soubor v.
Soubor, do kterého přidáte tento řádek, bude záviset na vašem shellu:
- Pokud používáte BASH, přidejte tento řádek do svého
~/.bashprofile
soubor. - Pokud používáte zsh, přidejte jej do
~/.zshrc
soubor.
Jakmile to provedete, SQLcl zkontroluje váš login.sql
soubor, kdykoli jej použijete k připojení k databázi Oracle. A již nebudete muset konfigurovat své preference při každém připojení.