好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

最详细SUSE11上Oracle11g安装步骤图解新手教程.doc

25页
  • 卖家[上传人]:大米
  • 文档编号:416445636
  • 上传时间:2024-02-21
  • 文档格式:DOC
  • 文档大小:1.50MB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 最详细SUSE11上Oracle 11g安装步骤图解新手教程启动已经安装好的Suse Enterprise 11  第一件事我要把oracle11g软件给那过去之前的文章我会采用filezilla去传输,现在我用的是局域网共享如果对这方面不清楚的可以参考ubuntu 10.04与XP实现网络共享启动suse的samba服务,service smb start(注:suse里操作samba的命令:# service smb start# /etc/rc.d/smb restart# /etc/init.d/smb restart) 输入 smb://192.168.1.102(ubuntu的IP),输入密码进入 在Ubuntu上共享oracle11g 直接拷贝到suse里面 开始检测所需RPM包按照官方文档里的要求,suse需要的rpm包有:SUSE Linux EnterpriseServer 11The following packages (or later versions) must be installed:binutils-2.19gcc-4.3gcc-c++-4.3glibc-2.9glibc-devel-2.9ksh-93tlibstdc++33-3.3.3libstdc++43-4.3.3_20081022libstdc++43-devel-4.3.3_20081022libaio-0.3.104libaio-devel-0.3.104libgcc43-4.3.3_20081022libstdc++-devel-4.3make-3.81sysstat-8.1.5On SUSE 11:unixODBC-32bit-2.2.12 (32-bit) or laterunixODBC-devel-32bit-2.2.12 (32 bit) or later据以往的经验,rpm包肯定不全,要补齐。

       在suse里可以利用它的特点,操作如下,计算机—安装软件 缺少了gcc 直接搜索gcc,把需要的gcc,gcc++勾上,点击接受就可以自动安装了,期间需要插入光盘 每个软件都可以用这种步骤操作,知道所以缺少的包都安装完毕再次运行查找命令,发现所有包已经安装了  继续oracle的安装本来以为我之前有安装的经验,本次可以很顺利就通过的而原来suse和centos还是有一点小差别,因此没能很快就完成安装,当中卡在几个问题上我们继续按应有的步骤进行下去检查系统硬件如图,利用linux命令检查系统是否满足要求内存1G以上 交换空间1.5G以上 磁盘空间16G 修改linux内核参数检查内核参数是否满足  /etc/sysctl.conf 加上如下内容fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586net.ipv4.tcp_wmem = 262144 262144 262144net.ipv4.tcp_rmem = 4194304 4194304 4194304# /sbin/chkconfig boot.sysctl on 让suse启动时加载/etc/sysctl.conf# /sbin/sysctl –p   使修改的参数立即生效  创建oracle用户和组及安装目录linuxsight:/# groupadd oinstall   (创建用户组oinstall)linuxsight:/#  groupadd dba(创建用户组dba)linuxsight:/#  useradd –g oinstall –G dba –m oracle ( 第一个问题就在这里,必须加 -m )[linuxsight:/#  passwd oracle(设置密码)linuxsight:/#  mkdir –p /fantlam/oracle linuxsight:/#  chown -R oracle:oinstall /fantlam(改目录组)linuxsight:/#  su – oracleoracle@linuxsight:/home/oracle> vi .profile 添加ORACLE_BASE=/fantlamORACLE_HOME=$ORACLE_BASE/oracleORACLE_SID=fantlamPATH=$ORACLE_HOME/bin:$PATHexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATHoracle@linuxsight:/home/oracle> exit (退出登录让设置生效)linuxsight:/# su – oracleoracle@linuxsight:/home/oracle> env | grep ORAORACLE_SID=fantlamORACLE_BASE=/fantlamORACLE_HOME=/fantlam/oracle为oracle用户设置shell的限制1、gedit /etc/security/limits.conf 加入如下内容oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle hard stack 10240  2、gedit /etc/pam.d/login加入session required /lib/security/pam_limits.so3、gedit /etc/profile加入 if [ $USER = "oracle" ]; then           if [ $SHELL = "/bin/ksh" ]; then                   ulimit -p 16384                   ulimit -n 65536           else                   ulimit -u 16384 -n 65536           fi fi解压文件并移动到fantlam目录linuxsight:/# unzip linux_11gR2_database_1of2.ziplinuxsight:/# unzip linux_11gR2_database_2of2.ziplinuxsight:/# mv database/ /fantlamlinuxsight:/# cd /fantlamlinuxsight:/# chown -R oracle:oinstall database/ 接下来的步骤就是切换至oracle用户然后运行安装了。

      按照以往的经验,只需要在shell上su – oracle 就可以运行安装程序了而本次在suse我却碰到问题了这是本次安装碰到第二个问题问题所在:无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色请检查是否设置了 DISPLAY 变量其实在上次安装我已经遇到过了,当时用了xhost local:oracle就可以解决,但据网上介绍说是suse和redhat是有些不同就算是设置DISPLAY=192.168.1.103:0.0也不行,用su – oracle切换至oracle用户,运行xclock都会出错,can’t open display一连几天我都束手无策最后终于找到一个解决方法:注销–切换用户–直接用oracle登录用这种方法发现 xclock就可以正常运行,所以也能正常运行oracle安装程序了第三个问题:安装界面出现乱码上一次记得用oracle 10G的时候就出现过这种情况,晚上的解决方案是下载jdk去重新设置,感觉这种方法太麻烦了,而我认为安装界面并不一定要用中文,英文也可以所以改为英文环境即可设置语言环境  LANG和LC_ALL$ export LANG=en_US$ export LC_ALL=en_US终于成功运行了 第一步是设置邮件的,我略过了。

      第二步:选择只安装软件 第三步:单独的数据库,不是集群注:如果是出现磁盘空间不足的话,可以检查一下到底哪里有多余的数据,本来预设16G是足够的可以清空TMP目录,清空命令 rm –rf * -r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思) 第四步:语言:英文 English 第五步:选第一个:企业版 第六步:系统已经根据我们设定的变量自动读取了安装目录  第七步:继续默认  第八步:同样已经读到了组 dba  oinstall 第九步:进行安装检测一切没问题,不过提示一个错误是系统内存不足,可以在虚拟机把内存调大点,不过这里我选择忽略 第十步:一切准备就绪  第十一步:等着它安装 最后一步:执行脚本 如图所示 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.