Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Klient natychmiastowy Oracle:ORA-28759:nie udało się otworzyć pliku

Były 2 problemy, z którymi walczyłem. Po pierwsze, adres URL portfela wskazywał na katalog 1 poziom wyżej niż ten, w którym były umieszczone moje pliki, a po drugie używałem krótkiej składni połączenia. Używałem tego:

# /usr/lib/oracle/11.2/client64/bin/sqlplus /@AVAYAPDSDB

A sukces okazał się taki:

# /usr/lib/oracle/11.2/client64/bin/sqlplus login/[email protected]

Więc teraz dodałbym sqlplus do PATH i zacząłbym konfigurować środowisko php))

Mam nadzieję, że to wszystko może być przydatne dla każdego. Główna rada ode mnie dla każdego, kto miałby do czynienia z podobnymi problemami :włącz śledzenie klientów!!!

Powodzenia !

p.s:Minęło trochę czasu i zdałem sobie sprawę, że ważne jest, aby wspomnieć, jak łatwo śledzić dowolny proces w Linuksie, bez żadnych specjalnych ustawień.

W tym celu użyj polecenia strace . Przykład:

strace  -o /tmp/log_of_trace.txt ./configure

Zamiast ./con... możesz wywołać połączenie klienta Oracle lub dowolny inny proces, który chcesz śledzić. W dzienniku otrzymasz wszystkie niezbędne informacje i błędy, a wszystko to w stacktrace! To bardzo pomocne!!

Dużo informacji o wyszukiwaniu, gdzie ukrywa się problem =)

Szczęście dla wszystkich!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Podaj dane uwierzytelniające UTL_MAIL.SEND, aby ominąć ORA-29278

  2. Pobierz typ tabeli Oracle z procedury składowanej za pomocą JDBC

  3. Połącz Node.js z Oracle na platformie Windows

  4. Pytania dla początkujących SQL Oracle

  5. Wykonaj natychmiastowe zaznaczenie nie zwraca żadnych wartości