При попытке подключиться с помощью SQL Developer 4.0.0.13 к БД Oracle, получаю ошибку:
Status : Failure -Test failed: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: Cannot access NLS data files or invalid environment specifiedNLS - расшифровывается как National Language Support. Проблема связана с кодировкой. Причем при подключении через SQL*Plus никаких проблем с кодировкой не возникает. Это значит что проблема в самом SQL Developer. Поисказ в инете нашел вот эту заметку. Выполнив приведенные в ней дейвтвия решил пролбему:
- открыть файл sqldeveloper\ide\bin\ide.conf;
- в конец добавил строки:
AddVMOption -Duser.region=us AddVMOption -Duser.language=en
- перезапустил SQL Developer.
Спасибо, тебе за этот пост, я целый день угробил, чтобы найти причину этой ошибки, кучу документации прочитал, хотел уже плюнуть на этот Оракл.
ОтветитьУдалить+ Спс
ОтветитьУдалитьСпасибо
ОтветитьУдалитьспасибо, я уже который раз забываю причину и снова ищу при новой установке SQL Developer и прошлый раз нашёл именно на blogspot но по-моему у другого автора
ОтветитьУдалить