Грешка при влизане в програмата „ORA-12541: TNS няма слушател“
AIS "Технически инвентар" - база от знания
- Настройките за връзка на клиентското приложение са зададени неправилно;
- Услугата OracleXETNSListener не работи (не се стартира) на сървъра;
- Защитната стена на сървъра отказва TCP връзка на порт 1521.
1. Проверете настройките за връзка на клиентското приложение.
За да направите това, трябва да стартирате програмата и в прозореца за въвеждане на парола в полето „База данни“ натиснете „. "
2. На сървъра проверете дали се изпълняват услугите OracleServiceXE и OracleXETNSListener
За да направите това, трябва да стартирате приставката за услуги. Това може да стане чрез бутона Start-Run. В полето въведете командата услуги.msc и натиснете .
Проверете състоянието на услугите.
Ако една от услугите не работи, трябва да я стартирате и да проверите дали е стартирала.
Понякога услуга OracleXETNSListener може автоматично да спре веднага след стартиране поради грешка в конфигурацията.
Проверете състоянието на услугата. За да направите това, на сървъра трябва Start - Run въведете команда cmd.exe и щракнете. В прозореца, който се появява, въведете командата lsnrctl status, изходът трябва да бъде
подобно на снимка 3
Ако изходът е както на Фигура 4, опитайте да изпълните командата lsnrctl старт
В случай на успешно стартиране, изходът ще бъде както на Фигура 3. В противен случай трябва да проверите конфигурацията на услугата OracleXETNSListener.
Конфигурацията се съхранява в следния файл:
един. C: \ oraclexe \ app \ oracle \ product \ 10.2.0 \ server \ NETWORK \ ADMIN \ listener.ora
Отворете дадения файл с тефтер и проверете блока
Ако стойността не съвпада, въведете правилния IP и запазете промените.
След това трябва да рестартирате услугата OracleXETNSListener и се уверете, че след рестартиране работи (Старт - Изпълнение - services.msc - - изберете услугата OracleXETNSListener - в горния панел кликнете върху „Стоп“, след това върху „Старт“).
3. Проверете дали екземплярът се изпълнява на сървъра оракул.
Понякога е възможно услугата OracleServiceXE работи, но екземплярът на базата данни не се изпълнява.
За да проверите, стартирайте на сървъра Start - Run, въведете cmd.exe и натиснете .
В прозореца въведете sqlplus sys като команда sysdba, когато бъдете подканени за парола, въведете паролата за потребителя SYS (тази парола е зададена при инсталиране на OracleXE).
Ако при свързване се появи съобщение Свързан с неактивен екземпляр, след това изпълнете командата за стартиране и изчакайте да завърши (Фигура 5).
Съобщението "Свързан с: . "(Фигура 6)
- Грешки при подреждането на гъвкави връзки, Стена - модерно зидано оборудване
- Грешки на мъжете при работа с жени
- Профилактика на хемороиди по време на заседнала работа
- Процеси по време на магнетизирането на феромагнетиците
- Ремонт на кормилни релси Защо се нуждаете от гребло Porter и други въпроси, когато се свържете със сервиз