Linux下安装Orcale

以前没有安装过,最近安装了。感觉在Liunx安装真的超麻烦。这是技术文档,分享给大家。

LINUX安装oracle数据库步骤:

1、安装依赖包

   yum -y install  gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel unixODBC unixODBC-devel

2、创建oracle专用的用户及用户组

  [root@oracledb ~]# groupadd -g 251 oinstall

[root@oracledb ~]# groupadd -g 252 dba

[root@oracledb ~]# useradd -u 256 -g oinstall -G dba -d /opt/oracle -s /bin/bash -m oracle

[root@oracledb ~]# passwd oracle

3、修改配置文件

  一、修改内核参数

[root@oracledb ~]# vi /etc/sysctl.conf  #末尾添加如下

net.ipv4.ip_local_port_range= 9000 65500

fs.file-max = 6815744

kernel.shmall = 10523004

kernel.shmmax = 6465333657

kernel.shmmni = 4096

kernel.sem = 250 32000 100128

net.core.rmem_default=262144

net.core.wmem_default=262144

net.core.rmem_max=4194304

net.core.wmem_max=1048576

fs.aio-max-nr = 1048576

二、修改系统资源限制

1

 [root@oracledb ~]# vi /etc/security/limits.conf  #末尾添加如下

 

oracle   soft  nproc   2047

 

oracle   hard  nproc   16384

 

oracle   soft  nofile   1024

 

oracle   hard  nofile   65536

2

[root@oracledb ~]# vi /etc/pam.d/login

 

session    required    pam_namespace.so  #在此行下面添加一条pam_limits.so

 

session    required    pam_limits.so

 

 

 

4、创建安装目录并赋予权限

 [root@oracledb ~]# mkdir -p /opt/oracle/app/

 

[root@oracledb ~]# mkdir -p /opt/oracle/oradata/

 

[root@oracledb ~]# chmod 755 -R /opt/oracle/

 

[root@oracledb ~]# chmod 775 /opt/oracle/app/

 

[root@oracledb ~]# chown oracle.oinstall -R /opt/oracle/

5、设置oracle用户的环境变量

 [oracle@oracledb ~]$ vi ~/.bash_profile

export ORACLE_BASE=/opt/oracle/app

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=orcl

[oracle@oracledb ~]$ source ~/.bash_profile  #立即生效

 

6、oracle两个压缩文件解压到同一个目录(database)下然后传输到linux目录下

7、给该目录赋予所有权限(赋予权限要先切换到root用户下)

8、修改环境变量:

$>vi /etc/hosts

显示如下:

127.0.0.1   localhost     localhost.localhost.main

::1         localhost     localhost.localhost.main

改为

修改为一下样式:

127.0.0.1   localhost     localhost.localhost.main

::1         localhost     ocalhost.localhost.main

 

9、然后再虚拟机中打开终端输入 export LANG=en_US.UTF-8防止图形界面乱码

10、然后切换到新建oracle用户下,在切换目录到database(数据库安装目录)目录下执行./runInstaller该命令,如果报错请继续以下步骤

 

第一次执行./runInstaller

报错java.lang.noClassFound....

解决方法:

执行命令 unset DISPLAY

 

然后重启虚拟机

      注意:如果不重启报 DISPLAY未设置。。。。

切换用新建的oracle用户登陆

再次执行:./runInstaller

即可开始安装

     

 

猜你喜欢

转载自www.cnblogs.com/JIKes/p/9399810.html