Oracle nainštalovaný predvčerom sa včera náhle stal nepoužiteľnýmOraclePodľa chybového promptu sa hovorí, že TNS: žiadny poslucháč, odhaduje sa, že nejaká služba sa nespustí, otvorte nástroj na správu okien – > službu, na prvý pohľad tam je.OracleSlužby ako OraHome90TNSListener sú konzistentné s problémom chybových správ a je takmer isté, že problém spôsobený touto službou je rovnaký. Keď som sa na to pozrel znova, služba sa nespustila, tak som ju spustil manuálne a po obnovení bola služba automaticky okamžite zatvorená. Skúšal som N-krát, výsledok je rovnaký. Išiel som na Google, aby som to vyhľadal, ale nečakal som, že to bude bežný problém, a niekto navrhol otvoriť listener.ora v inštalačnom adresári a pozrieť sa na to. Napríklad: d:\Oracle\ora90\network\admin\listener.ora。 Po otvorení konfiguračného súboru sa nájdu nasledujúce konfiguračné informácie: LISTENER = (DESCRipTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = IBMThinkPad) (PORT = 1521)) ) ) ) ) Keď som videl riadok HOST=IBMThinkPad, problém bol vyriešený. Ukázalo sa, že to bolo kvôli niekoľkodňovej inštaláciiOraclePotom sa meno počítača Windows zmenilo a názov hostiteľa v tomto konfiguračnom súbore zostal pôvodný, čo nie je prekvapujúce.OracleSlužbu OraHome90TNSListener nie je možné spustiť, preto ju okamžite zmeňte na aktuálny názov počítača a začnite znovaOracleSlužba OraHome90TNSListener je úspešná, spojenie PL/SQL DeveloperOracleDatabáza je úspešná, ale prihlásenie sa nedá prihlásiť na riešenie problémov.
|