Недавно я пытался настроить Oracle Сервер базы данных 12 c R2, используя его официальные docker изображения с этого сайта , и я успешно запустил контейнер из этого образа и подключен к базе данных как изнутри контейнера, так и снаружи (с хоста docker). Хост-машина docker - это VPS (Ubuntu 16.04), и у меня есть lnet для IP / PORT базы данных с моего ноутбука (centos 7), но я не могу подключиться к базе данных с помощью sqlplus команда. Файл tnsnames.ora выглядит примерно так:
ORCLCDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 217.182.235.26)(PORT = 32756)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCLCDB.localdomain)))
ORCLPDB1 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 217.182.230.21)(PORT = 32756)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCLPDB1.localdomain)))
, а listener.ora выглядит так:
LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 217.182.235.26)(PORT = 32756)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))))
DIAG_ADR_ENABLED = off
SSL_VERSION = 1.0
и команда, которую я использую для подключения из моего локального Машина:
sqlplus64 UI_TEST/ut@217.182.235.26:32756/ORCLCDB.localdomain
Но я получаю ORA-12537: TNS:connection closed
В чем проблема? Чего мне не хватает?