RedHatLinux5.5下Oracle11g安装图解教程

  Linux下安装Oracle系统最好是G内存G的swap空间硬盘至少需要G空间

  至少环境在Linux Server release 以上

  如果是Linux Server release 改装oracleg吧

  一查看Linux版本

  [root@localhost ~]# cat /etc/issueRed Hat Enterprise Linux Server release (Tikanga)[root@localhost ~]# cat /etc/RedHatrelease Red Hat Enterprise Linux Server release (Tikanga)

  二到oracle官方网站下载对应版本的oracle我下的是oracle for linux X

  三在linux下创建oracle用户以及管理组 以root用户登录linux执行以下命令

  [root@localhost ~]#/usr/sbin/groupadd dba[root@localhost ~]#/usr/sbin/groupadd oper[root@localhost ~]#/usr/sbin/groupadd oinstall

  小技巧查看Linux用户组命令

  [root@localhost ~]# cat /etc/group

   添加oracle用户

  [root@localhost ~]#useradd oracle[root@localhost ~]#/usr/sbin/usermod g oinstall G dba oracle[root@localhost ~]#passwd oracleChanging password for user oracleNew UNIX password: oracleBAD PASSWORD: it is based on a dictionary wordRetype new UNIX password: oraclepasswd: all authentication tokens updated successfully

   预先创建安装目录[root@localhost ~]#mkdir p /opt/oracle/product[root@localhost ~]#mkdir p /opt/oracle/product/OraHome[root@localhost ~]#mkdir p /opt/oraInventory[root@localhost ~]#mkdir p /opt/oracle/oradata[root@localhost ~]#mkdir p /var/opt/oracle 设置目录的所有者所属组和权限

  [root@localhost ~]#chown R oracleoinstall /opt/oracle[root@localhost ~]#chown R oracleoinstall /opt/oracle/oradata[root@localhost ~]#chown R oracleoinstall /opt/oracle/product/OraHome[root@localhost ~]#chown R oracledba /opt/oraInventory[root@localhost ~]#chown oracledba /var/opt/oracle[root@localhost ~]#chmod R /opt/oracle[root@localhost ~]#chmod R /var/opt/oracle

   设置用户oracle的环境变量

  #su oracle[oracle@localhost ~]$ vi /home/oracle/bash_profile

  在文件底部添加

  export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/product/OraHomeexport ORACLE_SID=orclexport ORACLE_OWNER=oracleexport ORACLE_TERM=vtexport PATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libexport LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport CLASSPATHPATH=$PATH:/usr/sbin; export PATHPATH=$PATH:/usr/bin; export PATH

  执行以下命令让配置马上生效或以oracle用户登录使设置生效

  [oracle@localhost ~]$ source $HOME/bash_profile

  四准备安装环境 安装环境检查Oracle依赖软件包齐全(版本等于或大于以下版本号)binutilscompatlibstdc++compatlibstdc++ ( bit)elfutilslibelfelfutilslibelfdevelgccgccc++glibcglibc ( bit)glibccommonglibcdevelglibcdevel ( bit)glibcheaderspdkshellibaiolibaio ( bit)libaiodevellibaiodevel ( bit) libgcclibgcc ( bit) libstdc++libstdc++ ( bit)libstdc++devel makesysstatunixODBCunixODBC ( bit)unixODBCdevelunixODBCdevel ( bit)

  [root@localhost ~]# rpm qa | grep E "binutils|compatlibstdc++|elfutilslibelf|gcc|glibc|libaio|libgcc|libstdc++|make|sysstat|unixODBC|pdksh"

   上传安装包上传linux_gR_database_ofziplinux_gR_database_ofzip到/home/oracle/目录 解压安装包

  [oracle@localhost oracle]$ cd /home/oracle/[oracle@localhost ~]$ lslinux_gR_database_ofzip linux_gR_database_ofzip[oracle@localhost oracle]$ unzip linux_gR_database_ofzip[oracle@localhost oracle]$ unzip linux_gR_database_ofzip

  如果上传的不是/home/oracle/目要保证上传的目录oracle用户有足够的权限假如上传到/opt/soft目录要切换回root用户进行解压

  [oracle@localhost oracle]$ su root[root@localhost ~]# cd /opt/soft/

  解压压缩包

  [root@localhost soft]# unzip linux_gR_database_ofzip[root@localhost soft]# unzip linux_gR_database_ofzip

  给解压后的目录赋权限给oracle用户

  #chown R oracle database#chgrp R oinstall database

  五正式安装 重启服务器将配置信息生效 进入服务器界面以Oracle用户登录执行以下命令

  [root@localhost ~]#cd /home/oracle/database[root@localhost ~]#/runInstaller

  然后进入图形化安装过程注意我们先安装oracle软件安装完软件之后再配置监听程序和数据库下面是安装过程的步骤和选项

  执行/runInstaller后进入图

  

  去掉复选框选择点击next会弹出对话框如图

  

  点击yes进入图

  

  选择第项 install database soft onliy点击next进入图

  

  选择第项 single instance database installation点击next进入图

  

  选择语言 simplifed Chinese点击next进入图

  

  图是选择数据库类型我们选择企业版 Enterprise Edition(G)点击next

  

  图是为了配置oracle的安装目录配置值应该如图所示直接点击next进入图

  

  图是为了配置oracle的管理组配置值应该如图所示直接点击next进入图

  

  图是为了配置oracle的用户权限配置值应该如图所示直接点击next进入图

  

  进入图会自动安装自动进入图

  

  

  安装失败的rpm包具体安装那些包请参考图的Failed

  上传compatlibstdc++irpm到/qsyang/oracle执行安装[root@localhost home]# cd /qsyang/oracle/[root@localhost oracle]# rpm ivh compatlibstdc++irpm上传elfutilslibelfdevelelirpmelfutilslibelfdevelstaticelirpm到/qsyang/oracle执行安装(由于俩个包相互依赖所以一起安装)[root@localhost soft]# rpm ivf elfutilslibelfdevelelirpm elfutilslibelfdevelstaticelirpmwarning: elfutilslibelfdevelelirpm: Header V DSA signature: NOKEY key ID Preparing packages for installationelfutilslibelfdevelstaticelelfutilslibelfdevelel上传libaiodevelirpm到/qsyang/oracle执行安装[root@localhost soft]# rpm ivh libaiodevelirpmwarning: libaiodevelirpm: Header V DSA signature: NOKEY key ID Preparing ########################################### [%]:libaiodevel ########################################### [%]上传sysstatelirpmunixODBCdevelirpm到/qsyang/oracle执行安装[root@localhost oracle]# rpm ivh sysstatelirpm warning: sysstatelirpm: Header V DSA signature: NOKEY key ID ePreparing ########################################### [%]:sysstat ########################################### [%]上传unixODBCirpm到/qsyang/oracle执行安装[root@localhost oracle]# rpm ivh unixODBCirpm Preparing ########################################### [%]:unixODBC ########################################### [%][root@localhost oracle]# rpm ivh unixODBCdevelirpm Preparing ########################################### [%]:unixODBCdevel ########################################### [%][root@localhost oracle]#

  安装完成后点级再次检查"Check Again"进入图

  

  点击ignore点击Finash开始安装进入图

  

  安装完成后弹出图

  

  点击Finish直接关闭

  

  六安装监听器执行命令#netca

  进入图形化配置如图

  

  直接默认下一步到最后完成其中你也可以修改监听去的名称协议端口

  安装完成后可以使用命令#ps ef来查看Listener是否配置成功七安装数据库程序执行命令#dbca

  进入图形化配置界面一直下一步如图

  

  进入图后

  提示输入全局数据库名称我输入的是yakson

  

  一直下一步进入图输入全局密码我输入的是 orcl点击next弹出图点击yes下一步横排第三个选项下选择字符编码ALUTF然后一直下一步直到进行安装数据库并且完成到此你Oracle就算初步安装完成了

要铭记在心;每天都是一年中最美好的日子

RedHatLinux5.5下Oracle11g安装图解教程

相关文章:

你感兴趣的文章:

标签云: