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

上传人:laozhun 文档编号:2395816 上传时间:2023-02-17 格式:DOC 页数:25 大小:1.52MB
返回 下载 相关 举报
最详细SUSE11上Oracle11g安装步骤图解新手教程.doc_第1页
第1页 / 共25页
最详细SUSE11上Oracle11g安装步骤图解新手教程.doc_第2页
第2页 / 共25页
最详细SUSE11上Oracle11g安装步骤图解新手教程.doc_第3页
第3页 / 共25页
最详细SUSE11上Oracle11g安装步骤图解新手教程.doc_第4页
第4页 / 共25页
最详细SUSE11上Oracle11g安装步骤图解新手教程.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《最详细SUSE11上Oracle11g安装步骤图解新手教程.doc》由会员分享,可在线阅读,更多相关《最详细SUSE11上Oracle11g安装步骤图解新手教程.doc(25页珍藏版)》请在三一办公上搜索。

1、最详细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),

2、输入密码进入在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_20081022lib

3、aio-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+勾上,点击接受就可以自动安装了,期间需要插入光盘。每个软件都可以用这种步骤

4、操作,知道所以缺少的包都安装完毕。再次运行查找命令,发现所有包已经安装了。继续oracle的安装。本来以为我之前有安装的经验,本次可以很顺利就通过的。而原来suse和centos还是有一点小差别,因此没能很快就完成安装,当中卡在几个问题上。我们继续按应有的步骤进行下去检查系统硬件如图,利用linux命令检查系统是否满足要求。内存1G以上 交换空间1.5G以上 磁盘空间16G修改linux内核参数检查内核参数是否满足/etc/sysctl.conf 加上如下内容fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152k

5、ernel.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 419

6、4304 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(设置密码)linux

7、sight:/# mkdir p /fantlam/oraclelinuxsight:/# chown -R oracle:oinstall /fantlam(改目录组)linuxsight:/# su oracleoraclelinuxsight:/home/oraclevi .profile 添加ORACLE_BASE=/fantlamORACLE_HOME=$ORACLE_BASE/oracleORACLE_SID=fantlamPATH=$ORACLE_HOME/bin:$PATHexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATHoraclel

8、inuxsight:/home/oracle exit (退出登录让设置生效)linuxsight:/# su oracleoraclelinuxsight:/home/oracle env | grep ORAORACLE_SID=fantlamORACLE_BASE=/fantlamORACLE_HOME=/fantlam/oracle为oracle用户设置shell的限制1、gedit /etc/security/limits.conf 加入如下内容oracle soft nproc2047oracle hard nproc16384oracle soft nofile 1024orac

9、le hard nofile 65536oracle hard stack102402、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 fifi解压文件并移动到fantlam目录linuxsight:/# unzip linux_11gR

10、2_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

11、 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。其实在上次安装我已经遇到过了,当时用了xhost local:oracle就可以解决,但据网上介绍说是suse和redhat是有些不同。就算是设置DISPLAY=192.168.1.103:0.0也不行,用su oracle切换至oracle用户,运行xclock都会出错,cant open display一连几天我都束手无策。最后终于找到一个解决方法:注销切换用户直接用oracle登录用这种方法发现 xclock就可以正常运行,所以也能正常运行oracle安装程序了。第三个问题:安装界面出现乱码上一次记得用oracle 10G的时

12、候就出现过这种情况,晚上的解决方案是下载jdk去重新设置,感觉这种方法太麻烦了,而我认为安装界面并不一定要用中文,英文也可以。所以改为英文环境即可设置语言环境 LANG和LC_ALL$ export LANG=en_US$ export LC_ALL=en_US终于成功运行了第一步是设置邮件的,我略过了。第二步:选择只安装软件第三步:单独的数据库,不是集群。(注:如果是出现磁盘空间不足的话,可以检查一下到底哪里有多余的数据,本来预设16G是足够的。可以清空TMP目录,清空命令 rm rf * -r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思)第四步:语言:英文 English第五步:选第一个:企业版第六步:系统已经根据我们设定的变量自动读取了安装目录第七步:继续默认第八步:同样已经读到了组dba oinstall第九步:进行安装检测。一切没问题,不过提示一个错误是系统内存不足,可以在虚拟机把内存调大点,不过这里我选择忽略。第十步:一切准备就绪。第十一步:等着它安装最后一步:执行脚本。如图所示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号