产品运行环境-linux下oracle
一、环境准备
1、linux系统版本:redhat 6.2(redhat5~redhat6系列安装方法相同) 2、oracle版本:oracle 11g (11.2.0.4),安装包名称如下: oracle_p13390677_112040_Linux-x86-64_1of7.zip oracle_p13390677_112040_Linux-x86-64_2of7.zip
3、使用xftp、winscp等ftp工具将oracle软件包上传到linux系统/mnt目录下:
4、xshell或putty远程登录到linux命令行系统
如上图,输入linux主机ip地址,点击open。出现界面如下输入root及root用户密码:
如下,表示远程登录成功:
5、进入/mnt目录并查看目录安装包:
通过unzip命令分别解压安装包:
解压后文件如下图所示:
6、编辑脚本:
如上命令出现界面按
i
键,当界面左下角出现标示后输入如下
内容,:wq保存退出。 #!/bin/bash
#Purpose:Create and config oracle install. #Usage:Log on as the superuser('root')
groupadd dba -g 111 groupadd oinstall -g 110
useradd oracle -u 110 -g 110 -G 111 echo \
echo \echo 'export TMPDIR=$TMP'>>/home/oracle/.bash_profile
echo \echo \
echo \echo 'export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1'>> /home/oracle/.bash_profile
echo 'export PATH=/usr/sbin:$PATH'>> /home/oracle/.bash_profile
echo 'export PATH=$ORACLE_HOME/bin:$PATH'>> /home/oracle/.bash_profile
echo 'export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib'>> /home/oracle/.bash_profile echo 'export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib'>> /home/oracle/.bash_profile
echo \
echo \
echo \mkdir -p /u01 mkdir -p /u01/app
mkdir -p /u01/app/oracle chown -R oracle:oinstall /u01 chown -R oracle:oinstall /u01/app
chown -R oracle:oinstall /u01/app/oracle
cp /etc/security/limits.conf /etc/security/limits.conf.bak echo \echo \echo \echo \cp /etc/pam.d/login /etc/pam.d/login.bak
echo \echo \cp /etc/profile /etc/profile.bak
echo 'if [ $USER = \ /etc/profile echo 'if [ $SHELL = \echo 'ulimit -p 16384' >> /etc/profile echo 'ulimit -n 65536' >> /etc/profile echo 'else' >> /etc/profile
echo 'ulimit -u 16384 -n 65536' >> /etc/profile echo 'fi' >> /etc/profile echo 'fi' >> /etc/profile
cp /etc/sysctl.conf /etc/sysctl.conf.bak
echo \echo \echo \
echo \echo \
echo \
echo \echo \echo \echo \echo \
echo \echo \sysctl -p
查看以上编辑脚本:
授予oinstall.sh脚本可执行权限:
再次查看脚本信息:
root登录下,以以下命令执行以上脚本:
7、root登录下,执行xhost +打开图形界面(需以xshell或直接登录到linux主机或远程界面登录linux下执行才可成功):出现access control disabled, clients can connect from any host表示成功。
二、进行oracle软件安装
1、成功完成第一节7步的准备工作,即已经可以进行oracle数据库安装:
2、xshell登录linux主机(putty不可以)或者远程桌面登录,切换到oracle用户下并进入数据库软件目录:
3、执行runInstaller进行图形界面oracle数据库安装:
4、如上命令将会在本机windows系统或是远程桌面环境下,调出如下安装界面,不接受oracle支持并next:
下图,点击yes继续: