RHEL5.5(32位Server)上安装ORacle11gr1
来源:互联网 发布:snmp java 分布式采集 编辑:程序博客网 时间:2024/05/02 12:21
因为测试需要在RHEL5.5上安装oracle11gr1,其中出现很多问题,先整理以下,网上搜索了不少
主要参考连接,oracle文档:http://www.oracle.com/technetwork/articles/smiley-11gr1-install-092791.html#ove
按照以下步骤不会有问题
需要准备的软件:RHEL5.5的32位服务器版系统盘,,下载地址百度网盘:http://pan.baidu.com/s/1eQmmX70
Oracle11gr1-32位,下载地址百度网盘:http://pan.baidu.com/s/1hqzGcRE
一、首先操作系统的安装,注意安装时把所有的包都选中,具体如何安装操作系统就不在详细说明了。
二、用root身份登陆,在命令行执行以下命令
# rpm -q compat-libstdc++-33 elfutils-libelf-devel glibc-devel-2.5 gcc gcc-c++ libaio-devel libstdc++-develunixODBC unixODBC-devel sysstat binutils elfutils-libelf glibc glibc-common libaio libgcc libstdc++ make
如果提示*** is not installed,表示该软件包没有安装,在RHEL5.5的安装光盘的Server目录里找到对应的rpm包进行安装,例如安装 compat-libstdc++-,进入光盘Server目录后,执行命令:rpm -ivh compat-libstdc++-33.3.2-61.i386.rpm
如果全部安装好了软件包,提示信息为(因为软件版本不同显示的具体版本号不一样,但版本号不得低于以下版本):
compat-libstdc++-33-3.2.3-61elfutils-libelf-devel-0.125-3.el5glibc-devel-2.5-12gcc-4.1.1-52.el5gcc-c++-4.1.1-52.el5libaio-devel-0.3.106-3.2libstdc++-devel-4.1.1-52.el5unixODBC-2.2.11-7.1unixODBC-devel-2.2.11-7.1sysstat-7.0.0-3.el5binutils-2.17.50.0.6-2.el5elfutils-libelf-0.125-3.el5glibc-2.5-12glibc-common-2.5-12libaio-0.3.106-3.2libgcc-4.1.1-52.el5libstdc++-4.1.1-52.el5make-3.81-1.1
接着执行以下命令:
#/usr/sbin/groupadd oinstall
#/usr/sbin/groupadd dba
#/usr/sbin/useradd -m -g oinstall -G dba oracle
#passwd oracle(该命令给用户设置密码,弱密码将不会设置成功)
#mkdir -p /u01/app/oracle
#chown -R oracle:oinstall /u01/app
#chmod -R 775 /u01/app
编辑/etc/hosts最后一行添加192.168.19,116 abc.net oracleserver,编辑/etc/sysconfig/network把主机名改为abc.net
#cat >> /etc/sysctl.conf <<EOFnet.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=4194304net.core.wmem_default=262144net.core.rmem_max=4194304net.core.wmem_max=262144EOF
#cat >> /etc/pam.d/login <<EOFsession required pam_limits.soEOF
#/sbin/sysctl -p(用于查看上一条命令的写入是否生效,可以对各项与显示结果对比)
#cat >> /etc/security/limits.conf <<EOForacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536EOF
#cat >> /etc/profile <<EOFif [ \$USER = "oracle" ]; then if [ \$SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi umask 022fiEOF
#cat >> /etc/csh.login <<EOFif ( \$USER == "oracle" ) then limit maxproc 16384 limit descriptors 65536 umask 022endifEOF
注销root用户使用oracle用户登陆打开命令行
#mkdir 11gR1_db
将linux_11gR1_database_1013.zip复制(剪切)到11gR1_db
#cd 11gR1_db
#unzip linux_11gR1_database_1013.zip
#cd linux-11gR1_database_1013/database
#./runInstaller
图形界面的安装启动
选择默认安装,选择仅安装数据库软件,选择单实例数据库安装,选择默认安装。
在安装前检查时,可能会出现网络检查未运行的问题问题描述如下:Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装......
解决方法:给网卡配置静态IP地址并重新启动网络服务(以root身份执行service network restart或者/sbin/ifdown eth0 /sbin/ifup eth0)
在oracle安装选择重新检测,如果不能通过,添加网卡eth1,设置IP192.168.0.1,并激活后在oracle安装程序重新检测。
如果以上两种都不能解决,则编辑/etc/hosts最后一行添加192.168.19,116 abc.net oracleserver,重新启动网络。在oracle安装程序上重新检测通过。
以后一路默认,操作系统组委oinstall,在安装完成之前系统提示使用root身份执行两个sh
$su -
#cd /u01/app/oraInventory
#./orainstRoot.sh
#cd /u01/app/oracle/product/11.1.0/db_1
#./root.sh
点击完成,数据库安装完成,下一步进行环境变量配置
$vi .bash_profile添加:export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1 export ORACLE_SID=ztao export PATH=$ORACLE_HOME/bin:$PATH
接下来创建数据库实例创建
$vi /u01/app/oracle/product/11.1.0/db1/network/admin/listener.ora添加:SID_LIST_LISTENER= (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = ztao) (SID_NAME = ztao)) )
$cd /u01/app/oracle/product/11.1.0/db_1
$./netca
$./dbca
重新启动计算机,使用oracle登陆
$lsnrtcl start
$sqlplus / as sysdba
SQL>startup
SQL>select * from all_users;(测试数据库是否可以访问)
- RHEL5.5(32位Server)上安装ORacle11gr1
- RHEL5.4系统下安装Oracle11gR1数据库
- 在64位RHEL5.5上安装Oracle10gR2的简易步骤
- 在RHEL5 Server上安装Xen并创建windows虚拟机
- 在RHEL5 上安装流媒体软件Helix Server for linux
- 4.3. RHEL5.5/CENTOS5.5上安装
- 在RHEL5上安装 DB2 V9.5
- RHEL5.5_x86_64上安装ASE12.5.4
- VMware7上安装RHEL5
- RHEL5上安装nagios
- RHEL5上安装oracle 10
- RHEL5.4上安装JDK
- RHEL5.4上安装oracle10g
- RHEL5上opencv2.0.0安装
- 虚拟机-rhel5上安装oracle11g
- RedHat Enterprise Linux 5(RHEL5) 上安装 Oracle9i(9.2.0.4.0)
- RedHat Enterprise Linux 5(RHEL5) 上安装 Oracle9i(9.2.0.4.0)
- Red Hat Enterprise Linux 5 64位安装Mysql5.6.24(DB5.6.24.rpm for rhel5 x86)
- seo实战密码好不好
- seo与田忌赛马的故事
- Eclipse32 jsp环境配置
- PHP设计模式-观察者模式(订阅者模式)
- UVA 10018 Reverse and Add (利克瑞尔数)
- RHEL5.5(32位Server)上安装ORacle11gr1
- OpenCL和CUDA的关系--NVIDIA
- java学习之Object,final,interface
- PHP设计模式-迭代器模式
- 澄清P问题、NP问题、NPC问题的概念
- PHP设计模式-适配器模式
- 【Grammy Nominees 2014】2014年格莱美音乐大奖提名名单
- 重载和覆盖
- Hadoop初学(4)_配置SSH免密码登陆