Oracle安装――Oracle软件安装图解 11gR2

参考文档:Oracle Database Online Documentation 11g Release 2 (11.2)

         Database Installation Guide for Linux

安装预热:虚拟机、Linux操作系统都已安装完毕。

http://ora6000.blog.51cto.com/8218647/1328147

http://ora6000.blog.51cto.com/8218647/1328177

安装小结:什么人安装? 在哪安装? 拿什么安装? 怎么安装? j_0057.gif


# Creating Required Operating System Groups and Users

   创建组(oinstall安装、升级数据库;dba管理数据库)(以root用户执行)

       groupadd oinstall        
       groupadd dba

   创建用户oracle (主组oinstall、辅组dba)

       useradd -g oinstall -G dba oracle

   设置用户密码

       echo oracle | passwd --stdin oracle

   查看oracle用户

   [root@easyserver ~]# id oracle
   uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)

# Creating Required Directories

   安装目录   OFA (详解见官方文档)
   1. Oracle Base Directory            Oracle公司产品的基目录
   2. Oracle Home Directory            Oracle软件11gR2的安装目录

   3. Oracle Inventory Directory       Oracle产品的清单目录(以安装、升级为目的)

   直接建立Oracle Home Directory

   mkdir -p /u01/app/oracle/product/11.2.0/db_1

   赋予用户oracle权限

   chown -R oracle:oinstall /u01/

# Configuring Kernel Parameters and Resource Limits

   内核参数 (2个文件 10g版3个 pam.login)

   vim /etc/sysctl.conf
   添加如下内容
   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
   使之生效

   sysctl -p

   vim /etc/security/limits.conf
   添加如下内容

   oracle              soft    nproc   2047
   oracle              hard    nproc   16384
   oracle              soft    nofile  1024
   oracle              hard    nofile  65536

# Configuring the oracle User's Environment

   oracle用户环境配置

   [root@easyserver ~]# su - oracle

   [oracle@easyserver ~]$ l.
.  ..  .bash_history  .bash_logout  .bash_profile  .bashrc  .emacs  .mozilla  .viminfo

   [oracle@easyserver ~]$ vim .bash_profile

   添加如下内容:
   export ORACLE_BASE=/u01/app/oracle
   export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
   export ORACLE_SID=ocp
   export LD_LIBRARY_PATH=/usr/lib:$ORACLE_HOME/lib
   export PATH=$ORACLE_HOME/bin:$PATH

   使.bash_profile文件生效

   [oracle@easyserver ~]$ source .bash_profile


#  安装介质 (压缩包2个)

   V17489-01_1of2.zip、V17489-01_2of2.zip

   分别解压

   unzip V17489-01_1of2.zip

   unzip V17489-01_2of2.zip

   [oracle@easyserver software]$ ll
   drwxr-xr-x 8 oracle oinstall       4096 Aug 18  2009 database

   -rw-r--r-- 1 root   root     1285396902 Nov 26 04:53 V17489-01_1of2.zip
   -rw-r--r-- 1 root   root      995359177 Nov 26 04:58 V17489-01_2of2.zip

   [oracle@easyserver software]$ cd database/

   [oracle@easyserver database]$ ll
   total 40
   drwxr-xr-x 12 oracle oinstall 4096 Aug 17  2009 doc
   drwxr-xr-x  4 oracle oinstall 4096 Aug 14  2009 install
   drwxrwxr-x  2 oracle oinstall 4096 Aug 14  2009 response
   drwxr-xr-x  2 oracle oinstall 4096 Aug 14  2009 rpm
   -rwxr-xr-x  1 oracle oinstall 4352 Aug 14  2009 runInstaller    ## 安装程序

   drwxrwxr-x  2 oracle oinstall 4096 Aug 14  2009 sshsetup
   drwxr-xr-x 14 oracle oinstall 4096 Aug 14  2009 stage
   -rw-r--r--  1 oracle oinstall 5400 Aug 17  2009 welcome.html


# 图形安装

   赋予用户oracle权限(调用图形界面的权限、以root用户执行)

   [root@easyserver ~]# xhost +

   [oracle@easyserver database]$ ./runInstaller

此页可跳过、不填

111840995.png

选择只安装数据库软件

111843604.png

安装单实例(默认)

111845250.png

语言英语(默认)

111847740.png

企业版(默认)

111849898.png

安装目录(默认、已从oracle用户环境变量中读取.bash_profile)

111852724.png

清单目录、组(默认)

111854102.png

管理用户(默认)

111856613.png

环境预检查(此时忽略即可,真实环境得斟酌)

111858854.png

汇总(默认)

111901635.png

安装

111903341.png

跳出提示页面、以root用户执行2个脚本

111906343.png

执行完毕、点击OK、完成数据库软件安装!

111908973.png















你可能感兴趣的:(oracle,虚拟机,安装,11g,online)