oracle 11g 单实例数据库的安装

来源:这里教程网 时间:2026-03-03 12:05:34 作者:

系统是redha 6.9,虚拟机, 1.挂载磁盘,配置yum源:cd /etc/yum.repos.d新建个文件  vi  a.repo,内容为:[oracle]name=oraclebaseurl=file:///mediaenabled=1gpgcheck=02.安装软件(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 oracle4.配置系统的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  102405.修改内核变量配置文件  vi /etc/sysctl.confkernel.shmall = 4294967296fs.file-max = 6815744fs.aio-max-nr = 1048576#kernel.shmall = 2097152#kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576执行sysctl -p,使修改的内核参数生效[root@localhost ~]# sysctl -p6.修改oracle用户下的/home/oracle下的.bash_profile

添加如下内容:umask 022export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4/dbhome_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/libexport NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"export NLS_LANG=american_america.ZHS16GBKexport TNS_ADMIN=$ORACLE_HOME/network/admin7.建立相关的目录对修改权限[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 ORAORACLE_SID=orclORACLE_BASE=/u01/app/oracleORACLE_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.zip8.切换至oracle,解压压缩包并安装的数据库软件。[oracle@yang-rac1 ~]$ unzip db_112040_Linux-x86-64_1of7.zip -d /u01;unzip db_112040_Linux-x86-64_2of7.zip  -d /u019.安装数据库软件。

 

 

 

 

 

 

这里需要勾起忽略错误,因为这里是找不到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 ProductionPL/SQL Release 11.2.0.4.0 - ProductionCORE 11.2.0.4.0 ProductionTNS for Linux: Version 11.2.0.4.0 - ProductionNLSRTL Version 11.2.0.4.0 - Productionvm虚拟机下载(包含密匙) 链接:linux系统下载:链接:  密码:4x4i11g  11.2.0.4.0版本的database安装源文件:链接:   密码:ukp4

相关推荐