Соединение с Oracle и sqlplus

Я пытаюсь установить соединение SQLplus с удаленной базой данных Oracle следуя этой документации , и на этом этапе sqlplus username / password @ // dbhost: 1521 / SID не работает с ошибкой:

ORA-01017: неверное имя пользователя / пароль; вход в систему запрещен.

Я использую следующий синтаксис:

sqlplus username/password@//x.x.x.x:1521/SID

Я знаю, что база данных доступна и мои пароли верны (проверено с помощью Oracle SQL dev). Что я делаю не так?

0
задан 2 November 2020 в 20:26

1 ответ

это, вероятно, потому, что ваш пароль содержит специальные символы, и вам нужно будет экранировать их с помощью обратной косой черты или просто использовать кавычки вокруг

sqlplus 'username/password@//x.x.x.x:1521/SID'

пожалуйста, также обратите внимание, AFAIK, если ваш пароль содержит один или оба символа / или @, вам все равно нужно будет использовать экранирование с обратной косой чертой только для них, а также саму обратную косую черту \.

1
ответ дан 2 November 2020 в 17:43

Другие вопросы по тегам:

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