系统版本:Red Hat Enterprise Linux 6
软件版本:oracle11g_11204_x86_64
一、准备工作:
1、配置IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2、主机名及hosts
vi /etc/sysconfig/network
vi /etc/hosts
3、关闭selinux
vi /etc/selinux/config
4、清空iptables
iptables -F
service iptables save
5、配置yum,安装所需包
vi /etc/yum.repos.d/local.repo
yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc libstdc++-devel libaio libaio-devel make sysstat unixODBC unixODBC-devel elfutils-libelf elfutils-libelf-devel -y
二、设置用户:
1.创建用户组
groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 oper
2.创建用户
useradd -u 501 -g oinstall -G dba,oper oracle
passwd oracle
三、操作系统设置
1.内核参数设置
vi /etc/sysctl.conf
添加以下内容:
kernel.shmall = 2097152
kernel.shmmax = 536870912
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
sysctl -p(别忘了!)
2.资源限制设置
vim /etc/security/limits.conf
添加以下内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
3.pam模块(rhel6不需添加)
vim /etc/pam.d/login
session required pam_limits.so
四、创建安装目录
1.创建
mkdir /u01/app/oracle -pv
chmod 775 /u01/app -R
2.设置权限
chown oracle:oinstall /u01 -R
五、环境变量
vim /home/oracle/.bash_profile
添加以下内容:
export PATH
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db
export TEMP=/tmp
export TEPDIR=/tmp
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl11g
source /home/oracle/.bash_profile(使生效)
六、开始安装
1.解压安装文件(解压到同一目录即可)
unzip p13390677_112040_Linux-x86-64_1of7.zip -d /usr/local/src
unzip p13390677_112040_Linux-x86-64_2of7.zip -d /usr/local/src
在目录中会生成database
2.运行安装程序
在root用户下执行:xhost +
切换到oracle用户:cd /usr/local/src/database
./runInstaller
没有序列号直接跳过
只安装数据库
安装单实例数据库
安装企业版
安装和建库时的日志存放位置,位置随便只要有权限即可
部分包的版本比需求的高,会报错,但不会影响安装,直接勾选右上角的ignore
进行安装
安装过程中会让用户以root身份运行俩个脚本,按提示运行即可
六、DBCA建库
等待建库
七、NETCA建立监听
在oracle用户下:netca
监听建立很快,一路默认,点下一步直到finish可选
八、关机后启动Oracle(以oracle用户身份)
1.启动监听
lsnrctl start
2.启动实例
sqlplus / as sysdba
>startup
软件版本:oracle11g_11204_x86_64
一、准备工作:
1、配置IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2、主机名及hosts
vi /etc/sysconfig/network
vi /etc/hosts
3、关闭selinux
vi /etc/selinux/config
4、清空iptables
iptables -F
service iptables save
5、配置yum,安装所需包
vi /etc/yum.repos.d/local.repo
yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc libstdc++-devel libaio libaio-devel make sysstat unixODBC unixODBC-devel elfutils-libelf elfutils-libelf-devel -y
二、设置用户:
1.创建用户组
groupadd -g 501 oinstall
groupadd -g 502 dba
groupadd -g 503 oper
2.创建用户
useradd -u 501 -g oinstall -G dba,oper oracle
passwd oracle
三、操作系统设置
1.内核参数设置
vi /etc/sysctl.conf
添加以下内容:
kernel.shmall = 2097152
kernel.shmmax = 536870912
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
![](/attachment/201508/2/30376847_1438485347Z959.png)
sysctl -p(别忘了!)
2.资源限制设置
vim /etc/security/limits.conf
添加以下内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
3.pam模块(rhel6不需添加)
vim /etc/pam.d/login
session required pam_limits.so
四、创建安装目录
1.创建
mkdir /u01/app/oracle -pv
chmod 775 /u01/app -R
2.设置权限
chown oracle:oinstall /u01 -R
五、环境变量
vim /home/oracle/.bash_profile
添加以下内容:
export PATH
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db
export TEMP=/tmp
export TEPDIR=/tmp
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl11g
source /home/oracle/.bash_profile(使生效)
六、开始安装
1.解压安装文件(解压到同一目录即可)
unzip p13390677_112040_Linux-x86-64_1of7.zip -d /usr/local/src
unzip p13390677_112040_Linux-x86-64_2of7.zip -d /usr/local/src
在目录中会生成database
2.运行安装程序
在root用户下执行:xhost +
切换到oracle用户:cd /usr/local/src/database
./runInstaller
![](/attachment/201508/2/30376847_1438486210d84Q.png)
没有序列号直接跳过
![](/attachment/201508/2/30376847_1438486789a3PP.png)
只安装数据库
安装单实例数据库
![](/attachment/201508/2/30376847_1438486911fNaE.png)
安装企业版
![](/attachment/201508/2/30376847_14384870530cM0.png)
安装和建库时的日志存放位置,位置随便只要有权限即可
![](/attachment/201508/2/30376847_1438487264QdCA.png)
部分包的版本比需求的高,会报错,但不会影响安装,直接勾选右上角的ignore
![](/attachment/201508/2/30376847_143848742996ca.png)
进行安装
![](/attachment/201508/2/30376847_1438487472PNa5.png)
安装过程中会让用户以root身份运行俩个脚本,按提示运行即可
六、DBCA建库
在oracle用户模式下输入dbca
![](/attachment/201508/2/30376847_1438487795paR8.png)
![](/attachment/201508/2/30376847_1438487842pXLf.png)
![](/attachment/201508/2/30376847_14384879298NRh.png)
![](/attachment/201508/2/30376847_1438488219b6z8.png)
![](/attachment/201508/2/30376847_14384883537t1y.png)
等待建库
七、NETCA建立监听
在oracle用户下:netca
监听建立很快,一路默认,点下一步直到finish可选
八、关机后启动Oracle(以oracle用户身份)
1.启动监听
lsnrctl start
2.启动实例
sqlplus / as sysdba
>startup
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30376847/viewspace-1759278/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30376847/viewspace-1759278/