ITPub博客

oracle 11g 数据库的安装

原创 Oracle 作者:记录每一次错误 时间:2018-10-11 16:40:38 0 删除 编辑


系统是redha 6.9,虚拟机,

1.挂载磁盘,配置yum源:cd /etc/yum.repos.d

新建个文件  vi  a.repo,内容为:

[oracle]

name=oracle

baseurl=file:///media

enabled=1

gpgcheck=0

2.安装软件(root用户)

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

3.建立用户和组,并修改用户密码

[root@localhost ~]# groupadd oinstall 

[root@localhost ~]# groupadd dba 

[root@localhost ~]# useradd -g oinstall -G dba oracle 

[root@localhost ~]# passwd oracle

4.配置系统的limits的配置文件

[root@localhost ~]# vim /etc/security/limits.conf 

oracle  soft    nproc  2047 

oracle  hard    nproc  16384 

oracle  soft    nofile  1024 

oracle  hard    nofile  65536 

oracle  soft    stack  10240

5.修改内核变量配置文件  vi /etc/sysctl.conf

kernel.shmall = 4294967296

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

执行sysctl -p,使修改的内核参数生效

[root@localhost ~]# sysctl -p

6.修改oracle用户下的/home/oracle下的.bash_profile

添加如下内容:

umask 022

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4/dbhome_1

export ORACLE_SID=orcl

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

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

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"

export NLS_LANG=american_america.ZHS16GBK

export TNS_ADMIN=$ORACLE_HOME/network/admin

7.建立相关的目录对修改权限

[root@yang-rac1 ~]# mkdir -p /u01/app/oracle

[root@yang-rac1 ~]# mkdir -p /u01/app/oracle/product/11.2.0.4/dbhome_1

[root@yang-rac1 ~]# chown oracle:oinstall /u01/app/oracle

[root@yang-rac1 ~]# chown oracle:oinstall /u01/app/oracle/product/11.2.0.4/dbhome_1/

[root@yang-rac1 ~]# su - oracle

[oracle@yang-rac1 ~]$ env | grep ORA

ORACLE_SID=orcl

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/dbhome_1


-rwxrw-rw-. 1 root root 1395582860 Aug 28 21:31 db_112040_Linux-x86-64_1of7.zip

-rwxrw-rw-. 1 root root 1151304589 Aug 28 21:33 db_112040_Linux-x86-64_2of7.zip

[root@yang-rac1 Desktop]# chown oracle:oinstall db_112040_Linux-x86-64_1of7.zip 

[root@yang-rac1 Desktop]# chown oracle:oinstall db_112040_Linux-x86-64_2of7.zip

8.切换至oracle,解压压缩包并安装的数据库软件。

[oracle@yang-rac1 ~]$ unzip db_112040_Linux-x86-64_1of7.zip -d /u01;unzip db_112040_Linux-x86-64_2of7.zip  -d /u01

9.安装数据库软件。

 

 

 

 

 

 

这里需要勾起忽略错误,因为这里是找不到i386的包,X64的包实际是使用的是i686


10.使用netca建立监听。


11安装数据库

验证安装的结果:

SYS@orcl>select *  from v$version;


BANNER

--------------------------------------------------------------------------------

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

PL/SQL Release 11.2.0.4.0 - Production

CORE 11.2.0.4.0 Production

TNS for Linux: Version 11.2.0.4.0 - Production

NLSRTL Version 11.2.0.4.0 - Production

vm虚拟机下载(包含密匙) 链接: https://pan.baidu.com/s/15nLn_D3xIY7lH_cYl0uwXw,密码:pjza

linux系统下载:链接: https://pan.baidu.com/s/1SUJ1lz_9mJvIVhc90FB3Qw  密码:4x4i

11g  11.2.0.4.0版本的database安装源文件:链接: https://pan.baidu.com/s/1jtyCeD1o5M8cy0ph7kCYiw   密码:ukp4

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31547066/viewspace-2215921/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2018-07-23

  • 博文量
    18
  • 访问量
    7253