Ошибка адаптера протокола Oracle - PullRequest
2 голосов
/ 30 мая 2011

HI, Я только что установил Oracle 10 g Express Edition на свой ноутбук. Платформа является Windows XP SP3. Установка прошла нормально. Но когда я пытаюсь подключиться к базе данных Oracle через SqlPlus, я получаю сообщение «Ошибка адаптера протокола TNS». Мой ноутбук находится в сети. Я установил эту же базу данных на Windows Server 2003, и она работает нормально. В чем может быть проблема?

1 Ответ

5 голосов
/ 30 мая 2011

Полагаю, это ORA-12560: TNS:protocol adapter error. Документация Oracle описывает ее как общую ошибку TNS, но есть две очень распространенные причины этого.

  1. Служба Windows для OracleXE не запущена, поэтому база данных невверх.
  2. SID Oracle не задан.

Если служба запущена, попробуйте установить SID.В окне командной строки введите:

C:>  set oracle_sid=XE   

(или как вы его называли).Тогда вы сможете подключиться к базе данных, используя SQL * Plus.Если это решит вашу проблему, вам, вероятно, следует добавить ее в переменные среды (Информация о системе, вкладка «Дополнительно»).

...