Red Hat 4 安装 Oralce 10G(图解)
一、 安装Red hat Enterprise linux 4系统, 系统安装比较容易,需要注意的就是, 1、要选择安装英文的,这样oracle安装的时候才不会乱码. 2、安装过程中有一个选择安装包的界面,服务器选项的包请全部选取 3、不开启防火墙,不启用SELinux 二、数据库的安装钱准备: 1、检查安装Oracle 10所必需的包,这些包包括 binutils compat-libstdc elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel make gcc gcc-c sysstat libaio-devel libaio libgcc libstdc libstdc -devel 如下图,如果没有安装的话,到安装光盘里搜索,并安装 rpm -q binutils compat-libstdc ...... libstdc -devel ---检查包是否安装,未安装的话,需要安装 2、配置内核参数 以root用户登录,修改/etc/sysctl.conf文件 修改完成后执行 /sbin/sysctl –p 使更改生效.添加内容如下 kernel.shmall = 2097152 3、 创建安装数据库所需要的组和用户 #groupadd oinstall 4、 创建安装所需要的目录 # mkdir -p /home/oracle/app/ # chown –R /oracle:oinstall /home/oracle/app/ # chmod –R 775 /home/oracle/app/ 5、 设置oracle的环境变量
登陆oracle 建立相应的环境变量 设置完的文件如下,红色部分按需求修改 umask 022 export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.1 export ORACLE_SID=TEST export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib #export LANG=AMERICAN_AMERICA.ZHS16GBK #export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK #export LC_ALL=en_US.utf8 然后执行 $ source .bash_profile 6、 将oracle安装文档拷贝到临时目录下(例:/home/oracle/tmp),并检查文件的归属用户,以及可执行权限. 7、 设置oracle用户shell 为了提高oracle在linux系统上的性能,为oracle用户增高一些shell限制 7.1 增加如下行到 /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 7.2 增加下面行到 /etc/pam.d/login session required /lib/security/pam_limits.so 7.3 根据用户shell改变如下文件 l 若用户为bash、bourne、korn 等shell(red hat默认),增加如下行到/etc/profile文件: if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi l 若用户shell为C或 tcsh,增加下面行到/etc/csh.login if( $USER == "oracle" ) then limit maxproc 16384 limit descriptors 65536 endif 三、数据库的安装过程: 注销root用户,以oracle用户重新登录到KDE.注意不要在root用户下使用su – oracle来切换到oracle用户进行安装,那样系统图形界面不能启动.
运行./runInstaller –ignoresysprereqs 开始 |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |