Oracle 之安装

时间:2014-05-05 12:35:37   收藏:0   阅读:610

oracle的安装步骤:

1.下载所需的软件

#在oracle官网下载最新的版本,本次下载的是oracle 11g,下载时需确认下载的是linux上的安装包还是windows上的安装包,同时也要确认下载的是32位的还是64位的。
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
#下载的软件包如下
[root@zhu mysource]# ll linux_11gR2_database_*
-rw-r--r--. 1 root root 1285396902 5月   2 10:14 linux_11gR2_database_1of2.zip
-rw-r--r--. 1 root root  995359177 5月   2 10:12 linux_11gR2_database_2of2.zip

2.允许普通用户启动图形界面

#1.确认安装了图形界面,若没有则用下面指令安装
yum -y groupinstall "X Window System" "Desktop"
#2.允许普通用户启动图形界面
[root@zhu ~]# xhost +
[root@zhu ~]# export DISPLAY=:0.0

3.查看内存与虚拟内存是否满足

[root@zhu ~]# grep MemTotal /proc/meminfo
MemTotal:        1030852 kB
[root@zhu ~]# grep SwapTotal /proc/meminfo
SwapTotal:       1048568 kB
#对oracle 11g而言,内存至少为1G,最好是2G以上;swap内存最好是物理内存的1.5倍,虚拟内存与物理内存的关系最好是如下:
Available RAM                      Swap Space Required
Between 1 GB and 2 GB              1.5 times the size of the RAM
Between 2 GB and 16 GB             Equal to the size of the RAM
More than 16 GB                    16 GB

4.安装所需的软件包

[root@zhu ~]# yum -y install binutils compat-libcap1 compat-libstdc++ gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc++ libstdc++-devel libaio libaio-devel make sysstat unixODBC unixODBC-devel
#以上软件包安装后基本上可以了,若是在安装oracle时检查到缺少某些软件包时,可根据提示进行安装
若提示缺少pdksh包时,需要单独下载并安装
[root@zhu ~]# wget ftp://ftp.pbone.net/mirror/archive.download.redhat.com/pub/redhat/linux/6.1/en/os/i386/RedHat/RPMS/pdksh-5.2.14-1.i386.rpm
[root@zhu ~]# rpm -ivh pdksh-5.2.14-1.i386.rpm
#若提示与ksh包产生冲突时,可以先卸载ksh再安装,也可以强制安装
[root@zhu ~]# rpm -e ksh

5.创建所需的用户和组


# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -g oinstall -G dba oracle


passwd  oracle


6.修改内核参数


fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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
#把上面的内核参数添加到/etc/sysctl.conf 文件的最后并执行
source   /etc/sysctl.conf
# /sbin/sysctl -p

7.修改安装oracle的用户的资源限制


vim /etc/security/limits.conf
oracle   soft    nproc    2047
oracle   hard    nproc    16384
oracle   soft    nofile   1024
oracle   hard    nofile   65536
source /etc/security/limits.conf

8.创建安装目录并修改权限

mkdir -p /opt/oracle      #oracle的基目录
mkdir -p /opt/oracle/product/11.2.0/db_1 #oracle的家目录
mkdir -p /opt/oracle/oradata  #oracle的数据目录
chown -R oracle:oinstall /opt/oracle/

9.配置oracle用户的环境变量


[root@zhu ~]# vim /home/oracle/.bash_profile
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=zabbix
export PATH=$PATH:/opt/oracle/product/11.2.0/db_1/bin/
source  /home/oracle/.bash_profile

10.解压并安装


unzip linux_11gR2_database_1of2.zip
unzip linux_11gR2_database_2of2.zip
[root@zhu ~]# ll /opt/oracle/database/
总用量 40
drwxrwxr-x. 12 oracle oinstall 4096 8月  17 2009 doc
drwxrwxr-x.  4 oracle oinstall 4096 8月  14 2009 install
drwxrwxr-x.  2 oracle oinstall 4096 8月  14 2009 response
drwxrwxr-x.  2 oracle oinstall 4096 8月  14 2009 rpm
-rwxrwxr-x.  1 oracle oinstall 4352 8月  14 2009 runInstaller
drwxrwxr-x.  2 oracle oinstall 4096 8月  14 2009 sshsetup
drwxrwxr-x. 14 oracle oinstall 4096 8月  14 2009 stage
-rwxrwxr-x.  1 oracle oinstall 5400 8月  18 2009 welcome.html
#解压后生产一个database目录,目录中的文件如上所示
#进入该目录执行
./runInstaller  #开始安装oracle

11.安装截图如

1.执行安装程序

bubuko.com,布布扣

2.配置安全更新,输入邮箱地址,可忽略,直接下一步

bubuko.com,布布扣

3.选择安装选项,

创建并配置数据库,该项会同时会创建一个数据库

仅安装数据库软件

更新一个存在的数据库

bubuko.com,布布扣

选择单节点安装

bubuko.com,布布扣

选择企业版

bubuko.com,布布扣

指定安装地址,oracle的基目录和家目录

bubuko.com,布布扣

指定oracle数据文件目录

bubuko.com,布布扣

指定操作系统的用户组

bubuko.com,布布扣

bubuko.com,布布扣

根据提示,执行脚本

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣
































本文出自 “浪淘沙” 博客,谢绝转载!

Oracle 之安装,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!