View previous topic :: View next topic |
Author |
Message |
michael_ Tux's lil' helper
Joined: 12 Jun 2007 Posts: 76
|
Posted: Tue Jun 12, 2007 1:03 pm Post subject: Problem mit Umgebungsvariablen |
|
|
Hallo Leute,
bin in der Gentoo-Welt noch recht neu und kann richtige doofe fehler leider nicht ausschließen, bitte daher um nachsicht
bei der Installation von Oracle tauchte der fehler auf, das die ORACLE_HOME - Variable nicht nicht gesetzt ist
wobei ich denke das mein problem unabhänig von oracle ist.
also, oracle benötigt diverse umgebungsvariablen, hab dann , wie im howto diese angelegt :
/etc/env.d/99oracle :
ORACLE_BASE=/opt/oracle
ORACLE_HOME=${ORACLE_BASE}/product/10gR2
..usw. (sind noch einige mehr, aber hier nicht relevant )
mach ich nun auf der konsole ls ${ORACLE_BASE} , zeigt er mir den Inhalt von /opt/oracle , soweit so gut.
allerdings bei ls ${ORACLE_HOME} :
ls: cannot access $ORACLE_BASE/product/10gR2 : No such file or directory
warum löst er hier ORACLE_BASE nicht auf ?
bin seit fast 4 h am suchen, leider nix gefunden.
Ich hoffe ihr könnt mir helfen.
Vielen Dank schonmal.
Mfg Michael |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Tue Jun 12, 2007 2:17 pm Post subject: |
|
|
Er löst es richtig auf:
ORACLE_HOME=${ORACLE_BASE}/product/10gR2
ORACLE_HOME=/opt/oracle/product/10gR2
/opt/oracle/product/10gR2 gibt es aber anscheinend nicht.
Also leg es mal mit "mkdir" an.
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
michael_ Tux's lil' helper
Joined: 12 Jun 2007 Posts: 76
|
Posted: Tue Jun 12, 2007 2:24 pm Post subject: |
|
|
hab oracle ja schon installiert,
und zwar in das vz /opt/orcale/product/10gR2
hab darüber auch schon gearbeitet
hatte die verzeichnisse auch schon zig mal überprüft,
aber trotzdem will er nicht.
wenn ich anstatt ORACLE_HOME=${ORACLE_BASE}/product/10gR2
ORACLE_HOME=/opt/oracle/product/10gR2 , also ausschreibe gehts wunderbar.
finde die andere lösung halt eleganter,
und würds auch gern elegant lösen, deswegen der post |
|
Back to top |
|
|
Fauli l33t
Joined: 24 Apr 2004 Posts: 760 Location: Moers, Germany
|
Posted: Tue Jun 12, 2007 8:06 pm Post subject: Re: Problem mit Umgebungsvariablen |
|
|
michael_ wrote: | /etc/env.d/99oracle :
ORACLE_BASE=/opt/oracle
ORACLE_HOME=${ORACLE_BASE}/product/10gR2 |
Die Dateien in /etc/env.d werden von env-update dazu benutzt, die Dateien /etc/{csh,profile}.env zu erstellen. Die Zeilen werden dabei aber nicht von der Shell ausgeführt. Deshalb wird ORACLE_BASE in der zweiten Zeile nicht ersetzt. _________________ Do your part to beautify the web! Turn off link underlining! |
|
Back to top |
|
|
|