oracle_home

[oracle@term ~]$ cd $ORACLE_HOME
[oracle@term ~]$ ls
Desktop
[oracle@term ~]$ echo $ORACLE_HOME

[oracle@term ~]$

why this command is not working eventhough my

 ~/.bash_profile


is like this


# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
      . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH
# Oracle settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR

# If /tmp doesn't have 1G space free then you can workaround it by
# pointing the variables TMP AND TMPDIR to a location where you have
# sufficient space.

ORACLE_HOSTNAME=ora11g.home.com; export ORACLE_HOSTNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=ora11g; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH

if [ $USER = "oracle" ]; then
   if [ $SHELL = "/bin/ksh" ]; then
     ulimit -p 16384
     ulimit -n 65536
   else
     ulimit -u 16384 -n 65536
   fi
fi

umask 022
======================================
also

[oracle@term ~]$ echo $ORACLE_BASE

[oracle@term ~]$


is blank

but software is fine..

I have a doubt

before all the oracle software was installed in another location

I copied to db_1            ok

is that the reason....

please advice to solve this issue...
walkerdbaAsked:
Who is Participating?
 
stergiumConnect With a Mentor Commented:
also can you check for oraInventory\ContentsXML\inventory.xml
You can find ORACLE HOME NAME and ORACLE_HOME from this file. (assuming that there is a difference on what your .bash_profile says  and inventory.xml
0
 
stergiumCommented:
Hello.
Just running export does an oracle var show up ? either ORACLE_BASE  or ORACLE_HOME ?
0
 
woolmilkporcCommented:
~/.bash_profile is only executed when starting a login shell.

Could it be that you're in a non-login shell, e. g. after "su" instead of "su -", or in a X environment?

Use ~/.bashrc in such a case.
0
 
walkerdbaAuthor Commented:
Absolutely correct...
0
 
woolmilkporcCommented:
The accepted solution does not contain an explanation why your environment variables would vanish.

Or am I on a completely wron track here and didn't understand your question at all?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.