Korzystając z SQLcl (interfejsu wiersza poleceń Oracle), możesz utworzyć plik login.sql
plik i uruchamiaj go za każdym razem, gdy uruchamiasz SQLcl.
Pozwala to na wykonywanie poleceń za każdym razem, gdy uruchamiasz SQLcl. Na przykład, możesz określić swoje preferencje formatowania w login.sql
plik, skonfiguruj aliasy itp.
Tutaj pokażę, jak utworzyć login.sql
i jak uruchomić go za każdym razem, gdy uruchamiasz SQLcl.
Utwórz plik login.sql
Plik
Utwórz plik o nazwie login.sql
i zapisz go w preferowanym katalogu.
Dodaj dowolne polecenia do pliku.
Oto przykład pliku login.sql
plik:
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
Dodaj do SQLPATH
Jeśli umieścisz plik w bieżącym katalogu, a następnie uruchomisz SQLcl z tego katalogu, użyje on login.sql
plik.
Jednak możesz nie zawsze chcieć uruchamiać SQLcl z tego samego katalogu przez cały czas, w takim przypadku możesz określić jego lokalizację w SQLPATH
zmienna środowiskowa.
Oto przykład:
export SQLPATH=~/Applications/sqlcl/
W moim przypadku zapisałem login.sql
plik do mojego ~/Applications/sqlcl/
katalog, więc to jest ścieżka, której tutaj użyłem. Zmień to na katalog, w którym zapisałeś swój login.sql
zapisz.
Plik, do którego dodasz tę linię, będzie zależał od Twojej powłoki:
- Jeśli używasz BASH, dodaj tę linię do swojego
~/.bashprofile
plik. - Jeśli używasz zsh, dodaj go do swojego
~/.zshrc
plik.
Gdy to zrobisz, SQLcl sprawdzi twój login.sql
plik za każdym razem, gdy używasz go do łączenia się z bazą danych Oracle. I nie będziesz już musiał konfigurować swoich preferencji przy każdym połączeniu.