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:
- Renommer la clé de registre NLS_LANG à NLS_LANGX sur la machine serveur. N'a rien fait.
- Créer la variable d'environnement NLS_LANG avec la valeur de GERMAN_GERMANY.AL32UTF8.
- 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?
Vous devez vous connecter pour publier un commentaire.
eu le même problème
l'ajout suivant à la VM arguments aidé:
J'ai eu ce problème avec MacOS, lors de l'installation de SQL developer plusieurs fois. L'ajout de VM option m'a aidé (@kilonet réponse). Mais je suis ici l'ajout d'un nouvel élément de réponse spécifiquement pour résoudre MacOS problème.
Modifier SQL Developer produit fichier de configuration du produit.conf) dans le chemin d'accès ci-dessous.
Ajouter ajouter deux entrées suivantes.
Merci pour la question et la réponse.
Pour SQLDeveloper dans Windows
Commment cette ligne
Ce qui concerne
Il suffit de changer la régionale et la langue de votre système d'exploitation, assurez-vous qu'il correspond avec l'oracle régionales et linguistiques.
Ouvrir SQLDeveloper -> Préférences -> Base de données -> NLS
REF: https://rapidsol.blogspot.com/2018/10/ora-00604-error-occurred-at-recursive.html