Oracle常用脚本――安装前的配置脚本(二)
###
parastr=(
'export ORACLE_BASE=/u01/app/oracle'
'export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1'
'export ORACLE_SID=orcl'
'export LD_LIBRARY_PATH=$ORACLE_HOME/lib'
'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/X11R6/lib'
'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdk/jre/lib/i386'
'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdk/jre/lib/i386/server'
'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/rdbms/lib'
'export CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib'
'export CLASS_PATH=$CLASS_PATH:$ORACLE_HOME/rdbms/jlib'
'export CLASS_PATH=$CLASS_PATH:$ORACLE_HOME/network/jlib'
'export TNS_ADMIN=$ORACLE_HOME/network/admin'
'export PATH=$ORACLE_HOME/bin:$PATH'
'export NLS_DATE_FORMAT="YYYY-MM-DD:HH24:MI:SS"'
'export NLS_LANG=american_america.AL32UTF8'
'export LANG=en_US'
'export ORACLE_TERM=xterm'
'export EDITOR=vi'
)
if [ -z "$(grep "\# Added for Oracle" /home/oracle/.bash_profile)" ]; then
echo "" >
> /home/oracle/.bash_profile
echo "# Added for Oracle" >> /home/oracle/.bash_profile
echo "" >> /home/oracle/.bash_profile
size=${#parastr[@]};
for ((i=0;i<$size;i++))
do
eva l tmp=\${parastr[i][@]}
echo $tmp >> /home/oracle/.bash_profile
done
fi