Question: I need
to use a sample UNIX .profile file for my login profile
using the Korn Shell. Can you show a sample .profile
for ksh for Oracle?
Answer: Here
is a sample UNIX/Linux ksh profile file for Oracle:
cat .profile.ksh
#!/bin/ksh
umask 022
DBABRV=ora; export DBABRV
ORACLE_TERM=vt100; export ORACLE_TERM
TERM=vt100; export TERM
wout=`who am i`
#DISPLAY=`expr "$wout" :
".*(\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\))"`
DISPLAY="${DISPLAY}:0"; export DISPLAY
ORAENV_ASK=NO; export ORAENV_ASK
export EDITOR=vi
NLS_LANG='english_united kingdom.we8iso8859p1'; export
NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export
ORA_NLS33
JAVA_HOME=/usr/local/jre; export JAVA_HOME
ORACLE_HOME=/u01/app/oracle/product/9.2.0; export
ORACLE_HOME
PATH=.:$PATH:.;$ORACLE_HOME/dcm/bin/:$ORACLE_HOME/j2ee/home/:$ORACLE_HOME/ldap/bin/
:$ORACLE_HOME/ldap/odi/admin/:$ORACLE_HOME/oca/bin/:$ORACLE_HOME/opmn/bin/:$ORACLE_HOME/
portal/admin/plsql/sso/:$ORACLE_HOME/sso/lib/:$ORACLE_HOME/uddi/lib/:$ORACLE_HOME/
upgrade/:$ORACLE_HOME/wireless/bin/
#*****************************************************************
# Keyboard
#*****************************************************************
stty erase ^?
set -o vi
#*****************************************************************
# Standard UNIX Prompt
#*****************************************************************
ORACLE_SID=iasdb; export ORACLE_SID
PS1="
`hostname`*\${ORACLE_SID}-\${PWD}
>"
export PS1