Задать вопрос
Akalit
@Akalit

Ошибка при подключении к Oracle базе на ВМ ORA-12560?

не могу решить проблему ORA-12560: TNS:protocol adapter error
База установлена на VM linux / Клиент на Win10.
  • С клиента IP VM пингуется
  • В администратор источника данных odbc - тестовое подключение успешно.
  • PL/SQL и Excel - к базе подключаются.

А в SQL*Plus - после ввода учётных данных - ORA-12560: TNS:protocol adapter error.
Аналогичная ошибка при подключении в RStudio.

Сервер
listner.ora

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.32.106)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )


tnsnames.ora

XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.32.106)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )

LISTENER_XE =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.32.106)(PORT = 1521))


Клиент
tnsnames.ora

XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.32.106)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )
  • Вопрос задан
  • 1159 просмотров
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
Akalit
@Akalit Автор вопроса
Разобрался.
При вводе пароля нужно через '@' указать sid.

Пример.
Name: пользователь (которое указано в dns)
Pass: пароль@sid
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы