linux上安装oracle11.2.0

news/2024/7/4 10:07:54

软件环境

 

     RedHat5.3,linux_11gR2_database_1of2.zip,linux_11gR2_database_2of2.zip

 

oracle11.2.0的安装界面不同于oracle10g界面。

安装的前提是安装必须的软件包和内核参数:

 

加载光驱:

跟oracle10g的方式是一样的。这里就不说啦。

 

[root@abc Server]# rpm -ivh glibc-2.5-34.i386.rpm make-3.81-3.el5.i386.rpm binutils-2.17.50.0.6-9.el5.i386.rpm gcc-4.1.2-44.el5.i386.rpm libaio-0.3.106-3.2.i386.rpm glibc-common-2.5-34.i386.rpm setarch-2.0-1.1.i386.rpm openmotif22-2.2.3-18.i386.rpm sysstat-7.0.2-3.el5.i386.rpm libstdc++-4.1.2-44.el5.i386.rpm libstdc++43-devel-4.3.2-7.el5.i386.rpm compat-db-4.2.52-5.1.i386.rpm compat-libstdc++-296-2.96-138.i386.rpm control-center-2.16.0-16.el5.i386.rpm libaio-devel-0.3.106-3.2.i386.rpm unixODBC-2.2.11-7.1.i386.rpm unixODBC-devel-2.2.11-7.1.i386.rpm --force --nodeps

 

修改内核参数,在linux上是在/etc/sysctl.conf中修改

 

 

kernel.shmall = 268435456
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6553600
net.ipv4.ip_local_port_range = 1024

rmem_default = 262144
rmem_max = 262144
wmem_default = 262144
wmem_max = 262144

 

保存退出后,执行sysctl -p可以生效。

 

将两个压缩包解压到同一个目录下。

 

关闭防火墙:iptables -F

 

安装步骤:

    2  groupadd dba
    3  groupadd oinstall
    4  useradd -d /home/oracle -m -g oinstall -G dba oracle
    5  passwd oracle
    6  vi /etc/sysctl.conf
    7  sysctl -p
    8  mkdir -p /opt/oracle/product/11.2.0/db_1
    9  mkdir /oracle
   10  cd /oracle/
   11  rz
   12  ls
   13  unzip linux_11gR2_database_1of2.zip
   14  ls
   15  unzip linux_11gR2_database_2of2.zip
   16  ls
   17  rm -rf linux_11gR2_database_*
   18  ls
   19  ls
   20  pwd
   21  cd database/
   22  ls
   23  pwd
   24  chown -R oracle:oinstall /opt/oracle/product/11.2.0/db_1/
   25  chown -R oracle:oinstall /oracle/database/
   26  su - oracle

配置环境变量

vi .bash_profile

export ORACLE_BASE=/opt/oracle/product/11.2.0
export ORACLE_HOME=$ORACLE_BASE/db_1
export PATH=$PATH:.:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.:$ORACLE_HOME/lib

 

使其立即生效

source .bash_profile

 

 

 

export DISPLAY=IP:0.0

 

export LANG=""

 

./runInstall

 

在安装过程中会报INT-32021和INT-32030和INT-32032的错误可以在显示路径的上一级授予775的权限。

 

退出重新安装就可以啦。

 

 

大约一个多小时就会安装完毕的!!

 

 

在oracle的环境变量中要设置DB的sid

export ORACLE_SID=orcl

 

 

否则会报这个错误的:

 

[oracle@abc ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Mon Sep 13 07:26:53 2010

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

ERROR:
ORA-12162: TNS:net service name is incorrectly specified

 


http://www.niftyadmin.cn/n/2124315.html

相关文章

redis cluster 4.0.9 之一: make make install

os: centos7.4 redis:4.0.9 ruby:2.3.4 ip 规划 redis1 192.168.56.101 redis2 192.168.56.102用两台虚拟机模拟6个redis节点。 分别为 192.168.56.101 的 9001、9002、9003 端口&#xff0c; 192.168.56.102 的 9001、9002、9003 端口。 os安装 参考<<centos …

毕业感想

时间总是在我们不知不觉得时候从我们的身边溜走&#xff0c;让我们猝不及防。还记得自己还在小学打架&#xff0c;在初中玩耍&#xff0c;在高中奋斗着呢。转眼间培训结束的时间也到啦。 回想自己在培训的这一年中&#xff0c;感慨很多。还记得哪天为了来学校冒着大雪做了不到两…

oracle ebs r12 打补丁的步骤

os: linux 5.8 ebs:12.1.3 patch:14332598 这里以 p14332598 为例&#xff0c;列出打补丁的过程。 查看补丁 SELECT * FROM ad_applied_patches where 11and patch_name in (14332598) ; SELECT *FROM ad_bugs where 11and bug_number in (14332598) ; 下载patch h…

爱在时就努力去爱

爱在时就努力去爱 很多人都说过&#xff0c;爱情是一种化学反应&#xff0c;是一时的激情与冲动&#xff0c;时间久了&#xff0c;爱情就淡了&#xff0c;淡了之后或者分手&#xff0c;或者步入婚姻&#xff0c;于是爱情慢慢转变成一种亲情和一份责任了。于是爱情的魅力与风采也…

redis cluster 4.0.9 之二: failover

os: centos7.4 redis:4.0.9 ruby:2.3.4 ip 规划 redis1 192.168.56.101 redis2 192.168.56.102用两台虚拟机模拟6个redis节点。 分别为 192.168.56.101 的 9001、9002、9003 端口&#xff0c; 192.168.56.102 的 9001、9002、9003 端口。 连接redis # redis-cli -h 1…

为什么要坚持写blog

&#xff08;一&#xff09;为什么你应该&#xff08;从现在开始就&#xff09;写博客 用一句话来说就是&#xff0c;写一个博客有很多好处&#xff0c;却没有任何明显的坏处。&#xff08;阿灵顿的情况属于例外&#xff0c;而非常态&#xff0c;就像不能拿抽烟活到一百岁的英…

RMAN备份全集

1、切换服务器归档模式&#xff0c;如果已经是归档模式可跳过此步&#xff1a; %sqlplus /nolog &#xff08;启动sqlplus&#xff09; SQL> conn / as sysdba &#xff08;以DBA身份连接数据库&#xff09; SQL> shutdown immediate&#xff1b; &#xff08;立即关闭数…

oracle后台进程

DBWR进程&#xff1a;该进程执行将缓冲区写入数据文件&#xff0c;是负责缓冲存储区管理的一个ORACLE后台进程。当缓冲区中的一缓冲区被修改&#xff0c;它被标志为“弄脏”&#xff0c;DBWR的主要任务是将“弄脏”的缓冲区写入磁盘&#xff0c;使缓冲区保持“干净”。由于缓冲…