Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/08/2007, 12h58   #1
Invité de passage
 
Inscription : août 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 7
Points : 2
Points : 2
Par défaut Oracle 9i, ora.ini et NLS_numeric_characters

Bonjour,
je suis sous Oracle 9i sous Win2000. Quand je veux insert ou update sur une colonne numérique, j'ai l'erreur "ORA-01722: Nombre non valide". D'après les différents forum, il faut changer NLS_numeric_characters qui est à vide actuellement. J'ai recherche partout le fichier ora.ini ou oracle.ini sans Succès.
Comment modifier ce paramètre ? Alter system ne marche pas non plus.
A+
Cssm976 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2007, 09h06   #2
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 42
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2005
Messages : 42
Points : 25
Points : 25
Bonjour,

utilise plutôt Alter SESSION que Alter System

Code :
ALTER session SET NLS_NUMERIC_CHARACTERS = ...
gentarik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2007, 19h52   #3
Membre actif
 
Inscription : février 2007
Messages : 167
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 167
Points : 161
Points : 161
Salut,

Tu peux aussi si tu te connectes depuis DOS positionner la variable d'environnement avec de lancer sqlplus :
Code :
1
2
 
DOS> SET nls_numeric_characters=.,
Valable pour la session DOS en cours uniquement.

Ou positionner à la même valeur sur ton poste client la valeur de chaine NLS_NUMERIC_CHARACTERS dans la base de registre sous HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0

Persistent dans le temps.

Pozzo
Pozzo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h08.


 
 
 
 
Partenaires

Hébergement Web