[résolu] Problème serveur Oracle et Accès Natif |
Sujet: [résolu] Problème serveur Oracle et Accès Natif par Kaer sur 5/7/2007 16:27:52 Bon à tout ceux qui s'amuse à se connecter en accès natif à une base de donnée Oracle, quelques petites infos qui serviront si jamais il y en a qui rencontre le même problème que le mien. Erreur de connexion à oracle avec un message d'erreur de type : ORA-12705 - Invalid or Unknow NLS parameter value specified Code de connexion à la base oracle : CnxOracle est une Connexion // Description de la connexion CnxOracle..Utilisateur = "UTILISATEUR" CnxOracle..MotDePasse = "Mot de passe" CnxOracle..Serveur = "Base de donnée" CnxOracle..Provider = hAccèsNatifOracle SI PAS HOuvreConnexion(CnxOracle) ALORS Info(HErreurInfo()) SINON Info("ok") FIN Pour résourde le problème : Ceci est du à un paramètre stocké en base de registre concernant la langue du poste client (ou du serveur). Ainsi il faut aller dans la clé : * HKLM\SOFTWARE\ORACLE\KEY_[InstanceName] On trouve alors le champs : * NLS_LANG Il faut donc modifier la valeur dans ce champs par la suivante : * AMERICAN_AMERICA.WE8ISO8859P1 Voilà ca peut paraitre un peu confus mais ca parlera très bien à ceux qui ont eu ou auront cette erreur. J'ai mis pas mal/beaucoup/trop de temps à trouver :/ |