ORA-12705: Невозможно получить доступ к файлам данных NLS или недопустимой среде, указанной японский NLS

У меня ошибка ORA-12705: невозможно получить доступ к файлам данных NLS или неверной среде, указанной при запуске моей программы в eclipse.

Вещи, которые я пробовал до сих пор:

Я уже пытался переименовать подраздел NLS_LANG в реестре в \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE в реестре.

Я также установил свой регион в Японию.

Я пытался запустить SELECT USERENV('language') FROM DUAL;(результат ниже)

+------+-------+--------+
| USERENV('language')   |
+------+-------+--------+
|JAPANESE_JAPAN.AL32UTF8|
+------+-------+--------+

В настоящее время в моем реестре значение NLS_LANG равно AMERICAN_AMERICA.WE8MSWIN1252. Я также изменил это на JAPANESE_JAPAN.JA16SJIS, но это тоже не работает.

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

Я попробовал ответы в ORA-12705: Не удается получить доступ к файлам данных NLS или недопустимой среде, но пока у меня ничего не работает.

Я также пытался переустановить Oracle 11

1 ответ

Решение

Для тех, кто столкнулся с такой же проблемой и проверяет это.

Я наконец нашел решение, установив мой язык по умолчанию английский (США). Любой регион будет достаточно, если мой язык установлен на это.

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