Не удается получить доступ к базе данных оракула на другом компьютере

У меня есть две машины (ПК1 и ПК2).

Я хочу получить доступ к базе данных оракула с ПК1 на ПК2.

Я установил oracle 11g database на ПК1. и oracle 11g client(Admin) на другой машине PC2.

Для доступа к базе данных на ПК2 я сделал следующее:

  • Файл обновления tnsname.ora — расположение E:\app\IT\product\11.2.0\client_1\network\admin
  • Вход в переменную пути E:\app\IT\product\11.2.0\client_1\network\admin
  • Перезагрузите ПК2.

Начать sql Plus с oracle-oraClient11g_home -> Application Development -> sql plus

Sql plus начать работу после ввода имени пользователя и пароля, что приводит к ошибке.

ОШИБКА:

ORA-12560: TNS: ошибка адаптера протокола.

Я пробовал эту форму последние 2 дня, но все же эта ошибка произошла.

Пожалуйста, помогите мне в решении этой проблемы.


person Alone    schedule 03.10.2014    source источник
comment
Возможно, это сообщение SO поможет. В крайнем случае, я бы предложил переустановить сервер   -  person Rahul Vijay Dawda    schedule 03.10.2014
comment
Рауль спасибо за ответ. Я перехожу по ссылке выше, но на моей машине нет службы OracleServiceORCL.   -  person Alone    schedule 03.10.2014
comment
Да, я нашел OracleServiceORCL на ПК1, и он уже запущен. Но что мне делать на ПК2.   -  person Alone    schedule 03.10.2014
comment
Хорошо, если эта ссылка сработала для нескольких человек, то она должна сработать и для меня, позвольте мне попробовать с самого начала.   -  person Alone    schedule 03.10.2014


Ответы (1)


Вам необходимо позаботиться о следующих вещах:

  1. Проверьте переменные $ORACLE_HOME и $PATH.
  2. Проверьте разрешения на клиентском ПК. Убедитесь, что брандмауэр разрешает подключения.
  3. Убедитесь, что TNS_ADMIN установлен правильно.
  4. Убедитесь, что Oracle Service запущен на компьютере, на котором вы установили Oracle 11g. Убедитесь, что SID настроен и установлен.
  5. (Важно) Убедитесь, что Listener запущен на серверном ПК. Просто запустите lsnrctl status, чтобы проверить это.
person Darshan Lila    schedule 03.10.2014
comment
Я проверил все вышеперечисленное. Все, что я сделал, ожидая одной вещи, это брандмауэр, теперь я это сделал, наконец-то смог подключиться к БД. Большое спасибо. - person Alone; 03.10.2014