понеділок, 14 вересня 2015 р.

ORA-12705: cannot access NLS data files or invalid environment specified

     Можлива причина, особливо для неангломовних користувачів, змінна середовища NLS_LANG може містити неприпустиме значення мовних налаштувань (мова, територія, набір символів (language, territory, or character set)).

     Можливе вирішення проблеми - програмна установка локальних налаштувань, наприклад, десь в класі ініціалізації роботи з базою даних:

 
1
static {Locale.setDefault(Locale.ENGLISH);}


     Інші ігри із ключем NLS_LANG в реєстрі \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE для моєї кириличної системи нічого не дали. Серед порад зустрічав:
- просто переіменувати ключ NLS_LANG;
- змінити його значення на AMERICAN_AMERICA.CL8MSWIN1251.

Немає коментарів:

Дописати коментар