Как я могу подключиться к базе данных Oracle через сценарий оболочки?

11464
newbie dev

Я попытался подключиться к базе данных Oracle с помощью следующей команды:

sqlplus -s LOGIN/PASSSWD@SERVERNAME:ORA_PORT/SERVICE_NAME 

Однако я не мог подключиться. Было выброшено следующее сообщение об ошибке:

ORA-12541: TNS: нет слушателя.

Как я могу это исправить?

1
проверьте, работает ли ваш слушатель Sathya 12 лет назад 0
Да, только .. я могу подключиться через sqlplus, но не смог сделать это через скрипт оболочки .. newbie dev 12 лет назад 0
а как у вас подключение к SQLPlus? Какая точная команда? Sathya 12 лет назад 0
conn username / password - это команда, которую я использовал для подключения через SQLPlus. Также система выдает ORA-12162 TNS: неверно указано сетевое имя службы после ORA-12541: TNS: нет прослушивателя .. newbie dev 12 лет назад 0

1 ответ на вопрос

0
Sathya

Вы вводите неверное имя TNS при подключении. Проверьте TNSNames, определенные в, $oracle_home\network\admin\tnsnames.oraи используйте определенное Имя TNS как

sqlplus -s LOGIN/PASSSWD@tnsname 
Работает отлично .. спасибо newbie dev 12 лет назад 0

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