Oracle Database удаленный доступ к sqlplus через Linux
У меня установлена база данных Oracle на удаленном сервере Linux (скажем, 192.168.0.142), и я могу подключиться через клиент db, например sqldeveloper. Однако у меня есть случай, когда я хочу получить доступ к 'sqlplus' удаленного сервера БД с локальной машины Linux (скажем, 192.168.0.2). У кого-нибудь есть идеи о том, как это сделать?
Возможный вариант использования - мне нужно выполнить скрипт, который содержит путь $ORACLE_HOME к удаленному серверу. Когда этот скрипт выполняется, он ищет путь $ORACLE_HOME и пытается выполнить некоторые вещи только на удаленном сервере БД. В настоящее время я пробовал ниже варианты уже в локальном скрипте (в 192.168.0.2) -
$ORACLE_HOME=oracle/oracle@192.168.0.142: 1521 / ux [где oracle/oracle => имя пользователя / пароль компьютера 192.168.0.142 и ux - SID]
$ORACLE_HOME=uxinsight/welcome1@192.168.0.142: 1521 / ux [где uxinsight/welcome1=> имя пользователя / пароль пользователя БД 192.168.0.142 и ux - SID]
$ORACLE_HOME=uxinsight/welcome1@192.168.0.142: 1521 / u01 / app / oracle / product / 12.1.0 / db_home1 [где uxinsight/welcome1=> имя пользователя / пароль пользователя БД на 192.168.0.142]
$ORACLE_HOME=oracle/oracle@192.168.0.142: 1521 / u01 / app / oracle / product / 12.1.0 / db_home1 [Где oracle/oracle => имя пользователя / пароль компьютера 192.168.0.142]
Все проверенные настройки выдают обычное сообщение об ошибке: sqlplus не найден в расположении $ORACLE_HOME[путь указан в описанных выше опциях]
Любая помощь высоко ценится!