Linux虚拟机下安装Oracle 11 g教程图文解说

  

  

操作系统:Red hat 6.5

  

内存:内存最低要求256(使用:grep MemTotal/proc/meminfo命令查看)

  

交换空间:交换交换空间大小根据内存大小决定(使用:grep SwapTotal/proc/meminfo命令查看)

  

硬盘空间:不低于20 g/tmp文件空闲不低于400,软件安装目录空间最好不低于5克(使用:df - h命令查看)

  

  

1)。添加用户组和用户,并给用户设置密码

        (root@redhat ~) # groupadd oinstall   root@redhat ~ # groupadd dba   (root@redhat ~) # useradd - g oinstall - g oracle dba   root@redhat ~ # passwd甲骨文   改变密码用户甲骨文。   新的UNIX密码:   不好的密码:它是基于>   (root@redhat ~) # mkdir - p/u01/app/oracle/产品   (root@redhat ~) # mkdir/u01/app/oradata   (root@redhat ~) # chown - r甲骨文:oinstall/u01   (root@redhat ~) # chmod - r 755/u01      

3)。上传oracle 11 g安装包并解压

        [root@redhat u01] # linux.x64_11gR2_database_1of2.zip解压缩   [root@redhat u01] #解压linux.x64_11gR2_database_2of2.zip      

4)。在/etc目录下创建一个名为oraInst.loc的文件并修改权限

  

<代码> [root@redhat等]# vi oraInst.loc

  

在文件中插入以下内容:

        inventory_loc=/u01/app/oracle/oraInventory   inst_group=oinstall      

保存后,修改权限:

        (root@redhat等)#乔恩甲骨文:oinstall oraInst.loc   [root@redhat等]# chmod 664 oraInst.loc      

5)。修改系统参数

  

<代码> [root@redhat等]# vi/etc/sysctl.conf

  

加入以下代码(将原来的kernel.shmmax和kernel.shmall这两行参数注释):

        fs。file-max=6815744   fs。aio-max-nr=1048576   内核。shmall=2097152   内核。shmmax=2147483648   内核。shmmni=4096   内核。sem=250 32000 100 128   net.ipv4。ip_local_port_range=9000 65500   net.core。rmem_default=4194304   net.core。rmem_max=4194304   net.core。wmem_default=262144   net.core。wmem_max=1048576      

执行sysctl - p使设置生效

  

<代码> [root@redhat等]# vi/etc/security/limits.conf

  

在结尾处添加以下内容:

        甲骨文软nproc 2047   甲骨文硬nproc 16384   甲骨文软nofile 1024   甲骨文硬nofile 65536   (root@redhat等)# vi/etc/pam.d/login      

在结尾处添加以下内容:

        会议要求/lib/security/pam_limits.so   会议要求pam_limits.so      

6)。修改环境变量

  

<代码> [root@redhat等]# vi/etc/profile

  

在结尾处添加以下内容:

        如果[$ USER=凹坠俏摹?;然后   如果[$ SHELL=?bin/ksh”);然后   ulimit - p 16384   ulimit - n 65536   其他的   ulimit - u 16384 - n 65536   fi   umask 022   fi      

使用源/etc/profile使设置生效。

  

切换到甲骨文用户

        (oracle@redhat ~) # cd/home/oracle   (oracle@redhat ~) # vi . bash_profile      

在文件下面插入如下内容:

        出口ORACLE_BASE=/u01/app/oracle   出口ORACLE_HOME=$ ORACLE_BASE/产品/11.2.0/db_1   出口ORACLE_SID=bpas   导出路径=$ ORACLE_HOME/bin: $路径   出口LANG=en_US.UTF-8   出口LD_LIBRARY_PATH=$ ORACLE_HOME/lib:/lib/usr/lib   出口CLASSPATH=$ ORACLE_HOME/jre: $ ORACLE_HOME/jlib: $ ORACLE_HOME/rdbms jlib      

使用源. bash_profile使修改生效

  

7)。开始安装

  

我用的是图形化傻瓜安装方式,这样操作起来简单直观

  

根用户下:

  

<代码> [root@redhat ~] # xhost +

  

切换到甲骨文用户:

        root@redhat ~ # su -甲骨文   (root@redhat ~) #出口显示=你的ip: 0.0(示例:出口显示=192.168.1.1:0.0)   (root@redhat ~) # cd/u01/数据库   (root@redhat数据库)#。/runInstaller      

图形化安装第一步:取消推送,点下一个

  

癓inux虚拟机下安装Oracle

  

第二步,跳过软件更新,点下:

  

癓inux虚拟机下安装Oracle

Linux虚拟机下安装Oracle 11 g教程图文解说