KamilW_
3.05.2007, 19:43:05
Prosze o pomoc.
Zainstalowalem Oracle i kiedy chce sie polaczyc mam komunikat: ORA-12154: TNS: nie udało się rozstrzygnąć podanego identyfikatora połączenia. Co mam zrobic? Trzeba cos zmieniac w plikach?
Jarod
3.05.2007, 20:04:20
Nie znam oracla ale obadaj pierwszy wynik z googla.
http://www.google.pl/search?hl=pl&q=OR...=Szukaj&lr=Poszukaj wcześniej.
KamilW_
3.05.2007, 20:24:12
Niestety tam nie ma opisu mojego problemu, a przynajmniej moj wyglada troche inaczej....Czy ktos jeszcze jest w stanie odpowiedziec na moj problem...
Jarod
3.05.2007, 20:37:08
Cytat(KamilW_ @ 3.05.2007, 19:24:12 )

Niestety tam nie ma opisu mojego problemu, a przynajmniej moj wyglada troche inaczej....
Nie jestem jasnowidzem. I nie mam czasu (reszta użytkowników tego forum zapewne też) na zgadywanie jaki masz problem skoro nie opisałeś go, a te kilkanaście wyników googl'a nie rozwiązuje Twojego problemu.
Cytat(KamilW_ @ 3.05.2007, 19:24:12 )

Czy ktos jeszcze jest w stanie odpowiedziec na moj problem...
Jeśli znajdzie się jasnowidz pewnie tak..
KamilW_
3.05.2007, 22:20:33
Widac ze naprawde nie masz pojecia o Oracle. Skoro podaje numer bledu to jest jakis konkretny sposob na jego rozwiazanie. Podales mi link w ktorym jest opisane rozwiazanie ktore do niczego nie prowadzi.
Nie trzeba byc jasnowidzem zeby przeczytac numer bledu!
Jarod
3.05.2007, 22:55:32
Przeglądnąłeś tylko pierwszy wynik? Po co Ci podałem link do googla?
Catty
15.05.2007, 12:04:39
Czesc
Ja kiedy mialam takie bledy edytowalam plik tnsnames.ora. Tam sprobuj pozmieniac SID dla bazy albo moze masz zle wpisany zle adres serwera. Szukaj tego pliku w katalogu domowym ..\network\admin.
Pozdrawiam
sylwek_bph
10.07.2007, 13:33:08
miałem to samo przed chwilą i podmieniłem pliki z poprzedniej instalacji
możesz je zmodyfikować LISTENER.ORA Network Configuration File: C:\oracle\ora90\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = nazwa_twojego_KOMPUTERA )(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\ora90)
(PROGRAM = extproc)
)
)
a przede wszystkim zmień plik# TNSNAMES.ORA Network Configuration File: C:\oracle\ora90\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
SIDbazyDANYCH_ADRESip =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ADRESip)(PORT = 1521))
)
(CONNECT_DATA =
(SID = SIDbazyDANYCH)
(SERVER = DEDICATED)
)
)
u mnie zadziałało
tffur
1.09.2007, 10:13:56
heh...ku przestrodze
Ten komunikat sie pojawia nie tylko w przypadku błędu w pliku tnsnames.ora jak wyżej zostało to opisane. Miałem identyczny komunikat a przyczyna jego była diametralnie inna. spedziłem nad tym ponad 6h ale doszedłem co i jak...
1. Najpierw sprawdziłem tnsnames.ora tj. trzeba zwrócić uwage jak wszeedzie to opisane na nazwe usługi warto sprawdzić również pozostałe pliki w .ora w oracle/admin --> u mnie było wszytsko ok
2. Sprawdziłem w rejestrze pliczek oracle_home czy są ustawione odpowiedni wpisy było wszytsko ok
3. sprawdziłem usługi czy są powyłanczane... były... nawet pingtns działał i zwracal wartość
Co sie okazało? Okazało sie ze kochany windows choć wskazywał ze usługi działaja są uruchomione... to i tak ich nie uruchamiał poprawnie... i to za kazdym razem po restercie... rozwiazaniem okazało sie w moim przypadku reczne restratowanie usług przy każdym ponownym uruchomieniu kompa.
Wczesniej tj. na poprzedniej instalacji wsytsko działalo OK
może i komunikat jest... ale jego rozwiązanie za każdym razem może być inne trzeba dobrze googlowac ;-)
życzę jak najszybszego rozwiazania problemu tym którzy właśnie poszukują odpowiedzi na błąd o wyżej wymienionym nr.
Pozdrawiam
redman2
20.09.2007, 08:27:09
Blad ten faktycznie oznacza, ze klient nie moze znalezc uslugi wyszczegolnionej w pliku tnsnames.ora. I nie kombinujcie z zadnymi ustawieniami pliku listener.ora . Listener.ora jest na serwerze a tnsnames.ora na maszynie klienta. To sa dwie rozne rzeczy.
Do rzeczy: podaj zawartosc pliku tnsnames.ora najpierw, a znajdziemy rozwiazanie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.