已经安装好VNC了。,然后去网上参考N个安装文档
1.先去下载一个Oracle吧,10g的到这个地址下载:
http://www.oracle.com/technetwork/database/database10g/downloads/index.html
2.创建Oracle用户及相关用户组,并以该用户来安装Oracle
[root@localhost home]# groupadd oinstall
[root@localhost home]# groupadd dba
[root@localhost home]# useradd -g oinstall -G dba oracle
[root@localhost home]# id oracle
uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)
设置oracle密码
[root@localhost home]# 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系统中),再解压
[oracle@localhost inst_package]$ cpio -idmv <10201_database_linux_x86_64.cpio
3.创建安装目录
[oracle@localhost ~]$ mkdir oradata
[oracle@localhost ~]$ mkdir oracle10g
[oracle@localhost ~]$ mkdir oracle10g/product
[oracle@localhost ~]$ 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使其生效
[root@localhost etc]# /sbin/sysctl -p
[root@localhost etc]# /sbin/sysctl -w net.ipv4.route.flush=1
5.修改oracle用户的环境变量
[oracle@localhost ~]$ vi .bash_profile
加入以下内容
export ORACLE_BASE=/home/oracle/oracle10g
export ORACLE_HOME=/home/oracle/oracle10g/product/10.2.1
export ORACLE_SID=itdev
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_ZHS16GBK;
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
export PATH=$PATH:$JAVA_HOME/bin:$ORACLE_HOME/bin
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
6.设置 Oracle 用户 Shell limit(可不设)
[root@localhost /]# 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 文件末端添加相关内容(已经存在则退出)
[root@localhost /]# vi /etc/pam.d/login
Session required /lib/security/pam_limits.so
8.登陆至VNC图形界面
打开终端,在root用户下执行
[root@localhost /]# xhost +
切换至oracle用户
[root@localhost /]# su oracle
执行以下操作:
[oracle@localhost /]# export DISPLAY=localhost:0.0
9.安装Oracle
[oracle@localhost ~]$ cd inst_package/database/
[oracle@localhost 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即可
[root@localhost soft]# rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
这样,Oracle的图形界面出来了,一步一步安装即可
分享到:
相关推荐
RedHat5.5安装Oracle10G
由于自己在找这些rpm的时候花费了挺多时间的,在此作个资源,为大家节省一些时间。redhat6.6安装oracle11g所需全部rpm
redhat5安装oracle11g,资源不全。
一. OS环境准备 二. 安装ORACLE之环境准备 三. 手动安装Oracle11gR2 四. Rehat 设置Oracle数据库开机自动启动
RedHat图形安装Oracle10g必需包 全部包在root用户下rpm -ivh *.rpm安装即可。
oracle 10g安装详解,每一步都很详细,适合初学者
redhat7安装oracle11gR2之动手安装
这个是经过我多次试验的,按照以前的文档做了一些修改,可以最为参照
Linux redhat5.6 安装oracle10g 所需包
RedHat5.5安装Oracle10G
详细的Redhat 6.9安装oracle 11g R2步骤,帮助你尽快的了解如何操作及安装的注意事项和操作步骤。
RedHat6安装oracle_10g指导手册,详细说明,非常有用。
自己总结的redhat5.3环境下安装oracle10g64位数据库的步骤,已经完全通过
只是我结合自己的实际情况进行安装,百分百通过的,期间在网上找了各种资料,才得以在redhat5上装好oracle 11g
Redhat6.3单机安装Oracle10g,注明相关缺失包问题。
RedHat6.8安装oracle11g RAC 完整安装步骤,虚拟机上安装验证过
亲测redhat5.8安装oracle11g时需要的依赖库,安装时会提示你需要什么,再进行安装所需要的
redhat6.4安装oracle 11g 详细介绍oracle安装过程
NULL 博文链接:https://lookbing.iteye.com/blog/523352
RedHat Linux安装Oracle10g