Retourner aux forums || Retourner au forum Linux.debian
Linux.debian : Pb de variable d'environnement
Posté par Le Pnume () le 23 avril 2007j'essaye d'installer le client Oracle 10g sur une debian Etch. J'ai suivi la méthode indiqué ici : http://www.andesi.org/index.php?node=94.
Tous ce passe bien sauf pour le chemin d'accès au fichier tnsnames.ora.
J'ai modifié /etc/environment comme indiqué (ajout d'une ligne TNS_ADMIN=/etc/oracle" mais la modif n'a pas l'air d'être prise en compte car un echo $TNS_ADMIN ne retourne rien.
Comment définir ma variable TNS_ADMIN de manière globale ?
Merci d'avance pour votre aide
"D'accord" (Sam Seaborn)
source ...
- Lorsque tu modifies un fichier pour initialiser une variable d environment, il faut que tu sources le fichier:
source /etc/environment
pour que ton shell courant initialise ta nouvelle variable.
Maintenant comme il n y a pas 'export' dans la syntaxe, je ne sais pas si cela va marcher.
- Sinon, ouvre un nouveau shell et verifies que ta variable est initialise.
@++
Cyril
-
[^]Re: source ...
Posté par Le Pnume () le 23/04/2007 à 09:46. (lien). Évalué à 1.Merci pour l'info sur "source" mais effectivement la variable n'est pas exporter
--
"D'accord" (Sam Seaborn)-
[^]Re: source ...
Posté par NeoX () le 23/04/2007 à 10:25. (lien). Évalué à 1.chez moi (ubuntu ~= debian)
le fichier /etc/environment n'est pas lu au lancement d'un shell
il y a des chances qu'il soit lu au lancement de la machine.
dans le terminal ou je suis, si je fais
source /etc/environment
j'ai bien une variable qui existe et est remplie
ce qui n'est pas le cas dans un terminal ou je n'ai pas fait source ...
il faut donc faire proprement et
1°) rebooter le PC (pas tres propre, mais surement logique si tu joue avec /etc/environment)
2°) placer et remplir cette variable ailleurs (bashrc, profile...) avec qu'elle soit evalué dans chaque shell que tu ouvres (chez moi ca marche en mettant export TNS... dans le fichier /etc/bash.bashrc car je tourne avec bash)--
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux-
[^]Re: source ...
-
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.