Witam,
Zwracam się z prośbą o pomoc. Potrzebuję ustawić sobie Oracla. Serwer XE mam na vboxie, na gospodarzu jest klient. Do poprawnego działania klienta musi zostać ustawiona zmienna LD_LIBRARY_PATH. Gdy wpisuję w terminalu
Kod: Zaznacz cały
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/kamil/Projekty/Oracle/instantclient/"
to wszystko działa dobrze, tzn. klient sqlplus będący w powyższej ścieżce uruchamia się. Chciałem powyższy kod wrzucić do pliku ~/.profile ale podczas logowania zmienna nie zostaje ustawiona - sprawdzałem. Próbowałem to zrobić inaczej - stworzyłem plik po kliknięciu którego zmienna powinna się ustawić (pisanie tej długiej komendy jest uciążliwe)
Kod: Zaznacz cały
#! /bin/bash
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/kamil/Projekty/Oracle/instantclient/"
Dałem chmoda +x i nie rozumiem dlaczego wywołanie tego pliku (kliknięciem czy z terminala) nie ustawia tej zmiennej. Gdzie popełniłem błąd?
Dziękuję.