Oracle: Set nls_parameters avec sqlplus
Question
J'ai trouvé mes serveurs, exécutant Oracle 10g, ne sont pas initialiser avec la même valeur NLS_SORT lors de l'utilisation du binaire sqlplus.
Y at-il un moyen de définir les NLS_SESSION_PARAMETERS par défaut pour chaque instance de sqlplus?
PS:. L'idée est pas pour faire une séance au début ALTER de chaque script SQL
La solution
les paramètres de NLS sont spécifiés par l'application cliente. SQL*Plus
sur Windows aura ses paramètres définis dans le registre (identique à la ORACLE_HOME
où il est installé). Sur les systèmes * nix les paremeters sont définis comme variable d'environnement.
Vous pouvez trouver des informations dans le titre additionnelle documentation .
Autres conseils
Utiliser un déclencheur ON LOGON pour faire la ALTER SESSION?
Ensuite, vous pouvez le faire en un seul endroit et ne pas avoir à changer chaque client.