当前位置:Gxlcms > 数据库问题 > 在Linux系统(x64)中安装Oracle 11g(虚拟机中)

在Linux系统(x64)中安装Oracle 11g(虚拟机中)

时间:2021-07-01 10:21:17 帮助过:16人阅读

  session required pam_limits.so


  输入“:wq”存盘退出

3)修改linux内核

  输入命令: vi /etc/sysctl.conf ,按i键进入编辑模式,在文件中加入以下内容:

  

    fs.file-max = 6815744         fs.aio-max-nr = 1048576         kernel.shmall = 2097152         kernel.shmmax = 2147483648         kernel.shmmni = 4096         kernel.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


  编辑完成后按Esc键,输入“:wq”存盘退出


5)编辑 /etc/profile ,输入命令:vi /etc/profile,按i键进入编辑模式,将下列内容加入该文件


    if [ $USER = "oracle" ]; then         if [ $SHELL = "/bin/ksh" ]; then         ulimit -p 16384         ulimit -n 65536         else         ulimit -u 16384 -n 65536         fi         fi


编辑完成后按Esc键,输入“:wq”存盘退出


6)创建相关用户和组

  

  groupadd oinstall

  groupadd dba

  useradd -G oinstall -g dba oracle

  passwd dba


查看是否创建成功:


  tail /etc/group

  tail /etc/passwd

7) 创建数据库安装目录, 目录在Oracle的home下

 

    mkdir /home/oracle/app         mkdir /home/oracle/app/oracle     

 

  修改文件的属主,属组和访问权限


    chown -R oracle:oinstall /home/oracle/app

    chmod -R 777 /home/oracle/app


查看一下创建的文件和目录权限,看是否满足接下来的操作要求


8)配置Oracle的用户环境变量

 输入 : vi .bash_profile

 按i编辑 .bash_profile,进入编辑模式,添加如下内容:


    export ORACLE_BASE=/home/oracle/app         export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1         export ORACLE_SID=orcl         export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin     

    export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib


 编辑完成后按Esc键,输入“:wq”存盘退出


 在环境变量的配置中需要考虑的内容主要有以下几个方面:

  (1)切换到Oracle用户下,有时“su - oracle”后,保存修改文件时会无法保存,此时是因为用户的权限不够,可以选择更改用户权限,或者是“logout”退出当前用户,重新登录到Oracle用户下

  (2)环境变量的配置时,如果你无法确定PATH路径是什么,可以输入

    echo $PATH  来查看路径,其它路径如上。


三 安装

 1) 在图形界面切换到Oracle用户,对Oracle安装包进行解压缩

 输入命令:

 

    unzip linux.x64_11gR2_database_1of2.zip     

    unzip linux.x64_11gR2_database_2of2.zip

 

 注:若解压缩不成功,则可从两个方面查找原因:一是看是否存有要解压缩的文件;二是看用户是否对文件具有解压缩的权限。

 2) 解压完成后 cd 进入其解压后的目录database

  输入命令:

   cd database  (database在你解压缩的目录中,根据你自己的实际情况,进入到database中)

  使用ls命令可以查看解压后database所包含的文件

 3)执行安装,输入命令:./runInstaller

 开始显示图形安装,在图形安装的过程中会显示缺少的rpm包,你需要从镜像中安装

 可以将镜像文件放到/mnt

 输入命令:rpm -ivh xxx.rpm 安装包,具体包的名称可在镜像中查看。

 安装完成。


安装完成后,切换到Oracle用户下,输入:

sqlplus /nolog

connect / as sysdba

四 在Oracle用户的图形界面Oracle用户中,新开启一个终端,直接输入命令:dbca,来完成数据库建库。

在此,对数据库建库就不再进行详细说明。

在Linux系统(x64)中安装Oracle 11g(虚拟机中)

标签:oracle linux

人气教程排行