Sziasztok!
Elnézést, nem teljesen Java-s a kérdés, inkább Oracle spec. De mivel Java-s alkalmazáshoz kell gondoltam felvethetem Nektek.:)
Van egy debian-linux alapú szerverem, ahol hónapok óta remekül fut egy Orace XE.
Nem régiben a szerver új helyre költözött, így változott az IP címe.
Azóta sajnos gondok vannak az Oracle-el is.
Sehol nem találtam, hogy át kellene állítani az IP címet, szerintem ettől függleten a hiba de ez az egyetlen esemény ami a jó működés és a rossz működés közben történt.
Konkrétan:
Ha megpróbálok csatlakozni a szerverre egy SQLDeveloper-el akkor:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
hibaüzenetet kapom.Lokálisan sqlplus-al megy a szerver, de máshogy nem. (Az XE távolról alapból nem működik, de most nem az a gond mert ezen már hónapok óta be van lőve a távoli elérés lehetősége, mindig működött).
Sokat olvastam, hogy mit kellene csinálni de egyik sem volt hatásos.
Ha indítok egy tnsping XE -t akkor pedig megmondja, hogy (vélhetően) mi az igazi problémája:
TNS-12560: TNS:protocol adapter error
Sajnos nem tudok mit kezdeni vele.
Tud ebben valaki segíteni? Hogy tudnám ismét életképessé tenni a szervert?
Előre is köszönöm!
Page
viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
3 Comments
Gábor Garami
A kliens oldalon van sztem valahol eltarolva az IP, megpedig ott, ahol az XE nevbol IP cim lesz. De ez tipp, en is kezdo vagyok Ora-ban.
Pontosan milyen parancsokkal csatlakozol?
Anonymous
Most olvasom a kérdés, ha még nem lenne megoldva:
1; kliens oldalon van egy tnsnames.ora fájl, ebben vannak a kliens oldali kapcsolatok leírásai.
2; szerver oldalon szintén van egy tnsnames.ora (ami szintén a kliens csatlakozáshoz kell), illetve van egy listener.ora amiben a szerver elérhetőségei vannak megadva (amin "hallgatózik")
Czimmermann Gábor
Ha jól emlékszem, akkor az TNSNAMES.ORA-n kívül a DB-ben is át kell konfigolni (pl. SQLPlus-ban):
http://pauloferreiraportugal.blogspot.hu/2011/03/change-hostname-ip-address-of-apex.html