1、CentOS_5.5 安装 oracle 10g(20111001 最新修改)安装操作系统时,使用立即定制里的默认安装包。禁用防火墙、禁用 SELINUX。Oracle 安装目录为 /oracle/oracle10g 如果本文有此目录,则实际安装过程中需要按照需求改变此目录在 root 用户做以下操作1、修改/etc/redhat_realease,将内容改为如下:Red Hat Enterprise Linux Server release 4 (Tikanga)#CentOS release 5.5 (Final)2、修改/etc/hosts ,将内容改为如下:# Do not remov
2、e the following line, or various programs# that require network functionality will fail.主机 IP 主机名 (务必和真实主机名一致) localhost127.0.0.1 localhost.localdomain localhost:1 localhost6.localdomain6 localhost63、依次安装下面的包(使用 DVD 安装光盘,CD 光盘的安装包不在一张光盘)32 位系统(CentoOS6.0)libXp-1.0.0-8.i386.rpm openmotif22-2.2.3-18.i
3、386.rpm compat-db-4.2.52-5.1.i386.rpm compat-db42.i686 0:4.2.52-15.el6compat-db43.i686 0:4.3.29-15.el6 kernel-headers-2.6.18-92.el5.i386.rpmglibc-headers-2.5-24.i386.rpmcompat-gcc-34-3.4.6-4.i386.rpm compat-gcc-34-c+-3.4.6-4.i386.rpm compat-libstdc+-33-3.2.3-61.i386.rpm libaio-0.3.106-3.2.i386.rpmli
4、bgomp-4.1.2-42.el5.i386.rpmgcc-4.1.2-42.el5.i386.rpmbinutils-2.15.92.0.2-22 (64 位 centOS 系统要如下包) (已验证) (注意除了 64 位还要安装一些 32 位 rpm 包)安装下面这些包之前可能需要先导入 keyrpm -import http:/ rpm 命令将安装光盘上附带的 RPM-GPG-KEY-CentOS-5libXp-1.0.0-8.i386.rpmopenmotif22-2.2.3-18.i386.rpmbinutils-2.15.92.0.2-22 (x86_64)compat-db-4
5、.1.25-9 (i386)compat-db-4.1.25-9 (x86_64)compat-libstdc+-33-3.2.3-47.3.i386.rpmcontrol-center-2.8.0-12.rhel4.5 (x86_64)kernel-headers-2.6.18-194.el5.x86_64.rpm glibc-headers-2.5-49.x86_64.rpmglibc-common-2.3.4-2.36 (x86_64)glibc-devel-2.3.4-2.36 (x86_64)glibc-devel-2.3.4-2.36 (i386) glibc-2.3.4-2.36
6、 (i686)glibc-2.3.4-2.36 (x86_64)libstdc+-3.4.6-8 (i386)libstdc+-3.4.6-8 (x86_64)libstdc+-devel-4.1.2-48.el5.x86_64.rpmmake-3.81-3.el5.x86_64.rpmpdksh-5.2.14-36.el5.x86_64.rpmsysstat-7.0.2-3.el5.x86_64.rpmlibaio-0.3.105-2 (i386)libgomp-4.1.2-42.el5.i386.rpmgcc-4.1.2-48.el5 (x86_64)gcc-c+-4.1.2-48.el5
7、 (x86_64)4 修改/etc/sysctl.conf,在结尾处添加如下内容:kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_
8、max = 262144配置完成后,执行如下命令使设置生效sysctl p5 修改/etc/security/limits.conf 文件,在结尾处添加如下内容:* Soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 655366、修改/etc/pam.d/login 文件,在结尾处添加如下内容:sessionrequired /lib/security/pam_limits.sosessionrequired pam_limits.so7、新增组和用户groupadd oinstallgroupadd dbagro
9、upadd operuseradd -g oinstall -G dba oraclepasswd oracle(设置密码)8、解压 oracle 安装文件oracle 的安装包有这样几种格式:(1) zip这种格式最好解压缩,直接使用命令 unzip 文件名即可(2) cpio.gz这种格式有这样几种解压缩方式a. # zcat XXXX.cpio.gz | cpio -idmv b. # gunzip XXXX.cpio.gz 解压出 XXXX.cpio 文件然后 再# cpio -idvm XXXX.cpio创建 oracle 目录,并授权mkdir -p /oracle/oracle1
10、0g/product/10.2.0/db_1拷贝 oracle 数据库的安装文件到/oracle/oracle10g/database 目录中。mv /oracle/database /oracle/oracle10gchown -R oracle.oinstall /oracle/oracle10gchmod -R 755 /oracle/oracle10g在 oracle 用户下操作9、编辑/home/oracle/.bash_profile 文件(此处为 oracle 用户的环境变量) ,在结尾添加以下内容:TMP=/tmp; export TMPTMPDIR=$TMP; export
11、TMPDIRORACLE_BASE=/oracle/oracle10g; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOMEORACLE_SID=orcl; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=/usr/sbin:$PATH; export PATHPATH=$PATH:$ORACLE_HOME/bin ; export PATHumask 022export NLS_LANG=AMERICAN_AM
12、ERICA.ZHS16GBK“orcl”是下步需要创建的实例名。保存后使用如下命令,使设置生效:$ source /.bash_profile 在 root 用户下操作10、编辑/etc/profile 文件,在结尾添加以下内容:if $USER = “oracle“ ; thenif $SHELL = “/bin/ksh“ ; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi11、为了让任何用户在任何桌面环境下启动 X,执行如下命令export DISPLAY=:0.0xhost +在 oracle 用户下操作12、安装 oracle $ cd /oracle/oracle10g/database$ source /.bash_profile $ export LANG=“en_US.UTF-8“$ ./runInstaller出现安装界面后,根据界面提示进行相关的设置:(由于截图是原来的图,实际路径应该是/oracle/oracle10g/product/10.2.0/db_1),否则返回检查环境变量设置。把安装目录改为刚才创建的 oracle 目录。DBA 用户组选择创建的 oinsatll
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。