RedHat5安装Oracle10g
已经安装好VNC了。,然后去网上参考N个安装文档1.先去下载一个Oracle吧,10g的到这个地址下载:
http://www.oracle.com/technetwork/database/database10g/downloads/index.html
2.创建Oracle用户及相关用户组,并以该用户来安装Oracle
# groupadd oinstall
# groupadd dba
# useradd -g oinstall -G dba oracle
# id oracle
uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)
设置oracle密码
# passwd oracle
Changing password for user oracle.
New UNIX password:
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
创建oracle用户时,所属组为oinstall和dba,并使用passwd oracle为oracle用户设置密码,切换到oracle用户(su – oracle),mkdir inst_package,把oracle10g安装文件(10201_database_linux_x86_64.cpio)拷贝到inst_package目录下(使用ftp或别的方式拷贝到linux系统中),再解压
$ cpio -idmv <10201_database_linux_x86_64.cpio
3.创建安装目录
$ mkdir oradata
$ mkdir oracle10g
$ mkdir oracle10g/product
$ mkdir oracle10g/product/10.2.1
创建产品目录oracle10g和数据文件存放目录oradata
4.修改系统内核
使用root用户修改Linux内核参数,vi /etc/sysctl.conf文件,在末尾增加以下内容:
kernel.shmmni=4096
kernel.sem=250 32000 100 128
kernel.semopm=100
fs.file-max=372903
net.ipv4.ip_local_port_range=1024 65000
net.core.rmem_default=262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
配置好以后重新启动系统或使用命令/sbin/sysctl –p使其生效
# /sbin/sysctl -p
# /sbin/sysctl -w net.ipv4.route.flush=1
5.修改oracle用户的环境变量
$ vi .bash_profile
加入以下内容
export ORACLE_BASE=/home/oracle/oracle10gexport ORACLE_HOME=/home/oracle/oracle10g/product/10.2.1export ORACLE_SID=itdevexport ORACLE_TERM=xtermexport NLS_LANG=AMERICAN_ZHS16GBK;export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libexportLD_LIBRARY_PATHexport PATH=$PATH:$JAVA_HOME/bin:$ORACLE_HOME/binCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
6.设置 Oracle 用户 Shell limit(可不设)
# vi /etc/security/limits.conf
# For Oracle
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7.在/etc/pam.d/login 文件末端添加相关内容(已经存在则退出)
# vi /etc/pam.d/login
Session required /lib/security/pam_limits.so
8.登陆至VNC图形界面
打开终端,在root用户下执行
# xhost +
切换至oracle用户
# su oracle
执行以下操作:
# export DISPLAY=localhost:0.0
9.安装Oracle
$ cd inst_package/database/
$ ./runInstaller
出现问题:libXp.so.6: cannot open shared object file: No such file or directory occurred..
安装libXp-1.0.0-8.1.el5.i386.rpm即可
# rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
这样,Oracle的图形界面出来了,一步一步安装即可
页:
[1]