När du använder SQLcl (Oracles kommandoradsgränssnitt) kan du skapa en login.sql
fil och kör den varje gång du kör SQLcl.
Detta gör att du kan få kommandon exekverade varje gång du kör SQLcl. Du kan till exempel ange dina formateringsinställningar i login.sql
fil, konfigurera alias, etc.
Här visar jag hur du skapar en login.sql
fil och hur man får den att köras varje gång du kör SQLcl.
Skapa login.sql
Arkiv
Skapa en fil som heter login.sql
och spara den i din föredragna katalog.
Lägg till de kommandon du behöver till filen.
Här är ett exempel på en login.sql
fil:
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
Lägg till i din SQLPATH
Om du lägger filen i den aktuella katalogen och sedan kör SQLcl från den katalogen kommer den att använda login.sql
fil.
Men du kanske inte alltid vill starta SQLcl från samma katalog hela tiden, i så fall kan du ange dess plats i din SQLPATH
miljövariabel.
Här är ett exempel:
export SQLPATH=~/Applications/sqlcl/
I mitt fall sparade jag login.sql
fil till min ~/Applications/sqlcl/
katalog, så det är den sökväg som jag använde här. Ändra detta till katalogen där du sparade din login.sql
fil i.
Filen du lägger till den här raden till beror på ditt skal:
- Om du använder BASH, lägg till den raden i din
~/.bashprofile
fil. - Om du använder zsh, lägg till det i din
~/.zshrc
fil.
När detta är gjort kommer SQLcl att kontrollera din login.sql
fil när du använder den för att ansluta till Oracle Database. Och du behöver inte längre konfigurera dina inställningar varje gång du ansluter.