您好,欢迎访问一九零五行业门户网

Linux下Oracle 10g 安装环境配置

linux下oracle10g 安装里用的是redhat linux as 5 和oracle10g1、先打系统补丁[root@oracle rpm]# rpm -ivh libxp-*warning: lib
首页 → 数据库技术
背景:
阅读新闻
linux下oracle 10g 安装环境配置
[日期:2012-02-08]来源:linux社区 作者:yujin2010good[字体:]
linux下oracle10g 安装里用的是redhat linux as 5 和oracle10g
1、先打系统补丁
[root@oracle rpm]# rpm -ivh libxp-*
warning: libxp-1.0.0-8.i386.rpm: header v3dsa signature: nokey, key id 82fd17b2
preparing...               ########################################### [100%]
  1:libxp                 ########################################### [ 50%]
  2:libxp-devel           ########################################### [100%]
[root@oracle rpm]#
2、修改操作系统核心参数
vi /etc/sysctl.conf
kernel.msgmax = 65536
# controls the maximum shared segment size,in bytes
kernel.shmmax = 536870912
# controls the maximum number of sharedmemory segments, in pages
kernel.shmall = 2097152
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range =1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
用下面这个命令就不需要重启了
/sbin/sysctl -p
设置shell调用限制
vi/etc/security/limits.conf
*       soft    nproc           2047
*       hard    nproc           16384
*       soft    nofile           1024
*       hard    nofile           65536
vi /etc/pam.d/login
session   required     pam_limits.so
下面来建组建用户
[root@oracle rpm]# groupadd oinstall
[root@oracle rpm]# groupadd dba
[root@oracle rpm]# useradd -g oinstall -gdba -m oracle
[root@oracle rpm]# passwd oracle
changing password for user oracle.
new unix password:
bad password: it does not contain enoughdifferent characters
retype new unix password:
passwd: all authentication tokens updatedsuccessfully.
[root@oracle rpm]# mkdir /opt/ora10g
[root@oracle rpm]# mkdir/opt/ora10g/product
[root@oracle rpm]# mkdir/opt/ora10g/oradata
[root@oracle rpm]# chown -r oracle:oinstall/opt/ora10g
[root@oracle rpm]# su - oracle
[oracle@oracle ~]$ vi .bash_profile
path=$path:$home/bin
export tmp=/tmp
export tmpdir=$tmp
export oracle_base=/opt/ora10g
exportoracle_home=$oracle_base/product/10.2.0/db_1
export oracle_sid=orcl
export oracle_term=xterm
export path=/usr/sbin:$path
export path=$oracle_home/bin:$path
export ld_library_path=$oracle_home/lib:/lib64:/usr/lib64:/usr/local/lib64:/usr/x11r6/lib64
exportclasspath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib
export ld_assume_kernel=2.6.18
export nls_lang=simplifiedchinese_china.utf8
umask 022
if [ $user = oracle ]; then
   if [ $shell = /bin/ksh ]; then
      ulimit -p 16384
      ulimit -n 65536
else
      ulimit –u 16384 –n 65536
   fi
fi
# modify /etc/redhat-release
echo '#red hat enterprise linux server release 5.3 (tikanga)
redhat-4' > /etc/redhat-release
[oracle@oracle ~]$ source .bash_profile
然后把软件拷贝到我门建的目录/opt/app
xhost +
su - oracle
[oracle@oracle database]$ lang=c
[oracle@oracle database]$ ./runinstaller
0
oracle手工建库
oracle 行级锁与表级锁
相关资讯       oracle基础教程
图片资讯
本文评论查看全部评论 (0)
评论声明
最新资讯
本周热门
linux公社简介 - 广告服务 - 网站地图 - 帮助信息 - 联系我们
本站(linuxidc)所刊载文章不代表同意其说法或描述,仅为提供更多信息,,也不构成任何建议。
copyright © 2006-2011 linux公社 all rights reserved 浙icp备06018118号
其它类似信息

推荐信息