oracle 安装 在linux 下

环境说明:

Red Hat Enterprise Linux Server release 5.3

Oracle10g for Linux 

1.设置Kernel参数

命令:vi /etc/sysctl.conf   添加以下参数值:
kernel.shmall = 2097152                                  可以使用的共享内存的总量
kernel.shmmax = 2147483648                         最大共享内存段大小
kernel.shmmni = 4096                                      整个系统共享内存段的最大数目
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128      每个信号对象集的最大信号对象数;系统范围内最大信号对象数;
                                                                     每个信号对象支持的最大操作数;系统范围内最大信号对象集数。
fs.file-max = 65536                                系统中所允许的文件句柄最大数目
net.ipv4.ip_local_port_range = 1024 65000     应用程序可使用的IPv4端口范围
net.core.rmem_default=262144                        套接字接收缓冲区大小的缺省值
net.core.rmem_max=262144                             套接字接收缓冲区大小的最大值
net.core.wmem_default=262144                       套接字发送缓冲区大小的缺省值
net.core.wmem_max=262144                            套接字发送缓冲区大小的最大值
完成后,按ESC键,输入:wq进行保存,并退出到控制台。

使更改的参数立即生效,命令:/sbin/sysctl –p


2.配置安全限制

命令:vi /etc/security/limits.conf    添加以下参数值:
 * soft    nproc   2047
 * hard   nproc   16384
 * soft    nofile    1024
 * hard   nofile    65536          nofile- 打开文件的最大数目


3.session配置
命令:vi /etc/pam.d/login 增加以下参数值:

session    required     /lib/security/pam_limits.so


4.必须依次安装以下的包:
mount /dev/cdrom  /mnt
cd /mnt/RHEL_5.3\i386\DVD/Server/
打开光驱cd /media/RHEL_5.1\i386\DVD/Server/
  1.rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm 
  2.rpm -ivh libXau-devel-1.0.1-3.1.i386.rpm
    rpm -ivh libXau-1.0.1-3.1.i386.rpm
    rpm -ivh libXp-devel-1.0.0-8.1.el5.i386.rpm
  3.rpm -ivh openmotif22-2.2.3-18.i386.rpm 
  4.rpm -ivh compat-db-4.2.52-5.1.i386.rpm
  5.rpm -ivh kernel-headers-2.6.18-128.el5.i386.rpm
    rpm -ivh glibc-headers-2.5-34.i386.rpm
    rpm -ivh glibc-devel-2.5-34.i386.rpm
    rpm -ivh compat-gcc-34-3.4.6-4.i386.rpm 
  6.rpm -ivh compat-gcc-34-c++-3.4.6-4.i386.rpm
  7.rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm 
  8.rpm -ivh libaio-0.3.106-3.2.i386.rpm


5 为oracle新建用户和组

    groupadd oinstall
    groupadd dba
    useradd -g oinstall -G dba oracle
    passwd oracle
  创建Oracle的安装目录,并把权限付给oracle用户:
    mkdir -p /DBSoft/app/oracle/product/10.2.0/db_1
    chown -R oracle:oinstall /DBSoft/app/oracle
    chmod -R 755 /DBSoft/app/oracle


6.修改Linux版本
命令:vi /etc/redhat-release
将Red Hat Enterprise Linux Server release 5.3 (Tikanga) 中的5改为4,保存退出


7.vi /etc/hosts 文件,将127.0.0.1改为Linux系统自身的ip 否则网络检查通不过


8.用oracle用户登录,编译环境变量:
命令:vi ~/.bash_profile
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_BASE=/DBSoft/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; 
export ORACLE_SID=ora10
export ORACLE_TERM=xterm
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH; export PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; 
  if [ $USER = "oracle" ]; then
         if [ $SHELL = "/bin/ksh" ]; then
           ulimit -p 16384
           ulimit -n 65536:
         else
           ulimit -u 16384 -n 65536
         fi
  fi
执行命令,立即生效 source .bash_profile
9.设置用英文安装 export LC_ALL=en_US
10.进入oracle安装包目录,找到runInstaller文件,执行此文件./runInstaller
11.选择“高级安装”,选择字符集SIMPLIFIED CHINESE_CHINA.ZHS16GBK,

12.切换至root用户执行对话框的2条语句


13.添加vi /etc/sysconfig/i18n
LANG="zh_CN.GB18030"
source  /etc/sysconfig/i18n


export 查看环境变量是否修改


14.启动数据库及监听
切换到oracle用户,执行命令:lsnrctl start
sqlplus /nolog
conn /as sysdba
startup
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值