Akalit
@Akalit

Как подключение к базе Oracle установленной на VM?

Добрый день.
На VM установлена база Oracle 18c В локальный пк установил Oracle Instant Client + ODBC
Скопировал файлы в папку на диске 'C' как в инструкции, прописал PATH, а в создании DNS пользователя где кнопка тестового подключения, получаю ошибку. ORA - 12154. Думаю что это связано с тем что я нигде не указал ip виртуальной машины к которой нужно подключаться. В интернете нашел что ip нужно прописывать в файл tnsnames.ora которого у меня нет, возможно его нужно создать.
Подскажите, на данном этапе какие ещё нужны действия для подключения к VM базе ?
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
tnsnames.ora должен быть расположен в $ORACLE_HOME/network/admin. $ORACLE_HOME - это путь к вашей установке instantclient. Именно в этом файле и указываете настройки подключения
%alias%=
    (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=%vm_ip%)(PORT=1521))
    (CONNECT_DATA=(SERVICE_NAME=%db-name%))
)


какие ещё нужны действия для подключения к VM базе

Проверить возможность подключение к ВМ по порту 1521 (разрешения в файерволе, проброс портов (если нужно))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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