![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Tworzę bibliotekę w środowisku Oracle:
Definiuję procedurę wywołującą program zewnętrzny:
Powyższą procedurę wywoluje ta procedura w linii 37:
Wywołuję procedurę: exec proc_inw; Błąd: ORA-28595: Agent procesu zewnetrznego: niepoprawna sciezka ORA-06512: przy "SYSTEM.PROC_INWERSJA", linia 1 ORA-06512: przy "SYSTEM.PROC_INW", linia 37 ORA-06512: przy linia 1 ORA-28575 This error indicates that the database couldn't either establish a connection to the external procedure listener or that the external procedure listener was unable to execute extproc. Jak pozbyć się tego błędu? Mój listener.ora:
Tsnames.ora:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 1 Dołączył: 21.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie mam teraz dostępu do środowiska aby to reprodukować, ale...
1. Usługa została zrestarowana po zmianie konfigu, prawda? 2. DLL zamiast SO? 3. Ta ścieżka może być wrażliwa na wielkość znaków nawet na Windows, była kiedyś taka niespodzianka. 4. Problem ze znakami '\' ? 5. Nie jesteś zalogowany jako SYS lub SYSTEM, prawda? Ten post edytował IP! 9.01.2010, 19:22:57 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
1. Tak
2. Próbowałem, bez zmian. 3. Zwróciłem uwage na znaki, bez zmian. 4. Co masz na myśli? 5. Faktycznie byłem zalogowany jako system, ale zrobilem to wszystko na innym koncie i efekt bez zmian. Jakieś inne pomysły? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 12.11.2006 Skąd: Łodź Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien, ale z komunikatu błędu wnioskuję, że w pliku tnsnames.ora może brakować wpisu
umożliwiającego wywołanie zdalnej procedury. Powinno to wyglądać mniej więcej tak:
Ten post edytował goszczu 19.01.2010, 10:34:52 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 25.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Też to nic nie zmienia.
Miałem taki ten wpis już wcześniej, ale potem generowałem te pliki automatycznie i zniknął. W każdym razie też nie działa, bez zmian. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 17:12 |