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
~/.bashprofilefil. - Om du använder zsh, lägg till det i din
~/.zshrcfil.
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.