Erreur: ORA-12705: Ne peut pas accéder NLS fichiers de données ou de l'environnement spécifié non valide

J'ai un OracleXE 11g exemple sur un serveur distant. Certains développeurs qui ont de russie Windows 7 SP1 ne peut pas se connecter à elle. Ils ont obtenu ce message d'erreur:

ORA-12705: Ne peut pas accéder NLS fichiers de données ou invalide l'environnement spécifié

Il n'y a pas d'erreur si vous utilisez frfr Windows 7 SP1 machine. J'ai essayé de nombreuses façons de résoudre ce problème:

J'ai vérifié les paramètres de langue sur la machine serveur:

SELECT * FROM V$NLS_PARAMETERS;
SELECT USERENV ('language') FROM DUAL; 

Les deux renvoie GERMAN_GERMANY.AL32UTF8.

J'ai essayé différentes façons de résoudre ce problème en faisant ceci:

  1. Renommer la clé de registre NLS_LANG à NLS_LANGX sur la machine serveur. N'a rien fait.
  2. Créer la variable d'environnement NLS_LANG avec la valeur de GERMAN_GERMANY.AL32UTF8.
  3. Panneau de configuration > options Régionales et linguistiques > Format russe là.

Rien de tout cela fonctionne. Que dois-je faire?

  • Dans SQL Developer le problème peut être résolu par l'ajout de ces ligne de config: AddVMOption -Duser.langue=fr AddVMOption -Duser.pays=NOUS, Mais comment faire pour changer le monde?
  • avez-vous trouvé une solution pour cela?