09.04.2024 12:57
OlegON
 
Обратились ко мне за помощью, при попытке дубликации RMAN базы выпадала ошибка
ORA-12154: TNS:could not resolve the connect identifier specified
Казалось бы, что проще, найти tnsnames.ora и поправить косяки. Но не так все просто было.
Во-первых, она нормально tnsping-овалась.
Во-вторых, она нормально подключалась через средства разработки.

После нескольких задумчивых приседаний, решил локализовать проблему и подключаться локально, через sqlplus


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

S:Uj,wE@*4i$cdC/sX8ptej`!

Сменил его. Wunderbar! Работает.
Обратите внимание, что вводили его не в командной строке, а именно в самом sqlplus, то есть с самого начала вопросы экранирования и т.п. отметал.

Резюме: Не используйте в паролях "_", "!", "$", "", "%" и, особенно, "@", если не хотите получить какие-то особенно изощренные глюки при входе.
Часовой пояс GMT +3, время: 11:09.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.