您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > ORACLE_11G_for_Linux安装指南
Oracle11G在RHEL5.3上的安装文档缺失的rpm包.JPGOracle11G出来有很长时间了,为了帮助大家学习Oracle11G,我做了个小文档,讲述一下Oracle11G在RHEL5.3上的安装方法(主要参考“Oracle11GforlinuxInstallationguide”。)第一步:安装RHEL5.3操作系统:安装步骤不予详述了,只要把development组件完全安装即可。其余组件根据个人需要选装。注意:一定要禁用Linux自带防火墙及SELinux。第二步:添加Oracle11G安装必须的rpm包:参照Oracle11GInstallationguide中的CheckingtheSoftwareRequirements部分。因为我们使用的是RHEL5.3,以下图中所列出的rpm包为依据,检查系统中是否安装了下述rpm包。如果系统采用的是SUSELinux操作系统,则使用下图中列出的包:下面我们开始检查所装系统里是否安装了上述安装oracle11G所需的包:命令行及输出如下所示:[root@localhost~]#rpm-qacompat*compat-dapl-2.0.13-4.el5compat-openldap-2.3.43_2.2.29-3.el5compat-gcc-34-g77-3.4.6-4compat-libstdc++-296-2.96-138compat-glibc-2.3.4-2.26compat-libcom_err-1.0-7compat-glibc-headers-2.3.4-2.26compat-libgcc-296-2.96-138compat-libf2c-34-3.4.6-4compat-slang-1.4.9-27.2.2compat-dapl-utils-2.0.13-4.el5compat-gcc-34-3.4.6-4compat-readline43-4.3-3compat-dapl-devel-2.0.13-4.el5compat-dapl-static-2.0.13-4.el5compat-gcc-34-c++-3.4.6-4compat-libstdc++-33-3.2.3-61compat-db-4.2.52-5.1[root@localhost~]#rpm-qa|grepelfutils*elfutils-0.137-3.el5elfutils-libelf-0.137-3.el5elfutils-libs-0.137-3.el5elfutils-libelf-devel-0.137-3.el5elfutils-libelf-devel-static-0.137-3.el5[root@localhost~]#rpm-qa|grepglibc*glibc-headers-2.5-34glibc-2.5-34glib2-devel-2.12.3-2.fc6compat-glibc-2.3.4-2.26glib2-2.12.3-2.fc6compat-glibc-headers-2.3.4-2.26glibc-common-2.5-34NetworkManager-glib-0.7.0-3.el5glibc-devel-2.5-34dbus-glib-devel-0.73-8.el5glib-java-0.2.6-3.fc6avahi-glib-0.6.16-1.el5dbus-glib-0.73-8.el5[root@localhost~]#rpm-qa|grepglibcglibc-headers-2.5-34glibc-2.5-34compat-glibc-2.3.4-2.26compat-glibc-headers-2.3.4-2.26glibc-common-2.5-34glibc-devel-2.5-34[root@localhost~]#rpm-qa|grepgccgcc-java-4.1.2-44.el5compat-gcc-34-g77-3.4.6-4libgcc-4.1.2-44.el5compat-libgcc-296-2.96-138gcc-c++-4.1.2-44.el5gcc-gnat-4.1.2-44.el5compat-gcc-34-3.4.6-4gcc43-4.3.2-7.el5gcc43-gfortran-4.3.2-7.el5compat-gcc-34-c++-3.4.6-4gcc43-c++-4.3.2-7.el5gcc-4.1.2-44.el5gcc-gfortran-4.1.2-44.el5gcc-objc-4.1.2-44.el5[root@localhost~]#rpm-qa|greplibaiolibaio-0.3.106-3.2[root@localhost~]#rpm-qa|greplibgcclibgcc-4.1.2-44.el5compat-libgcc-296-2.96-138[root@localhost~]#rpm-qa|greplibstdccompat-libstdc++-296-2.96-138libstdc++43-devel-4.3.2-7.el5libstdc++-devel-4.1.2-44.el5compat-libstdc++-33-3.2.3-61libstdc++-4.1.2-44.el5[root@localhost~]#rpm-qa|grepmake-3make-3.81-3.el5[root@localhost~]#rpm-qa|grepsysstatsysstat-7.0.2-3.el5[root@localhost~]#rpm-qa|grepunixODBC[root@localhost~]#从上面的输出显示我们可以看出,系统缺少了libaio-devel-0.3.106、unixODBC-2.2.11及unixODBC-devel-2.2.11三个包。我们从RHEL5.3的安装光盘里的Server目录里找到对应的rpm包,复制到/home/rpms文件夹下。执行rpm–Uvh*进行安装。如下图所示:下面我们开始检查现有Linux系统的内核参数。安装oracle11G要求的内核参数如下:根据上述的检查我们需要在/etc/sysctl.conf中加入以下内容:然后我们运行:sysctl–p使内核参数立即生效:我们开始创建ORACLE的用户群组并为用户oracle设置密码:验证nobody用户及oracle用户:下面在/home下的oracle目录下创建/DB目录作为Oracle数据库的安装目录,并在/DB下创建database目录来存放Oracle数据库的安装文件。为Oracle用户设置Shell限制:在/etc/security/limits.conf文件的最后一行添加:在/etc/pam.d/login的最后一行加入:在/etc/profile最后一行输入:配置oracle的.bash_profile文件:我们重新登陆到oracle用户中,用env命令看到oracle的.bash_profile已经生效.现在oracle11G的准备工作已经做完,下面开始安装oracle11G数据库。Screenshot.pngScreenshot-1.pngScreenshot-2.pngScreenshot-3.pngScreenshot-4.pngScreenshot-5.pngScreenshot-6.pngScreenshot-7.pngScreenshot-8.pngScreenshot-9.png安装完毕后执行提示的脚本,选择默认即可。如下图所示:Screenshot-10.pngScreenshot-11.pngScreenshot-12.png当Oracle11G安装完成之后,我们使用netca配置监听程序。Screenshot-13.pngScreenshot-14.pngScreenshot-15.pngScreenshot-16.pngScreenshot-17.pngScreenshot-18.pngScreenshot-20.pngScreenshot-22.png然后使用dbca创建数据库实例Screenshot-23.pngScreenshot-24.pngScreenshot-25.pngScreenshot-26.pngScreenshot-27.pngScreenshot-28.pngScreenshot-29.pngScreenshot-31.pngScreenshot-32.pngScreenshot-33.pngScreenshot-34.pngScreenshot-35.pngScreenshot-36.pngScreenshot-37.pngScreenshot-38.pngScreenshot-40.pngScreenshot-41.pngScreenshot-42.pngScreenshot-43.png创建完数据库后,用登陆数据库的管理系统。至此,oracle11G已经安装好了,因为家里硬件条件匮乏,所以无法演示RAC的安装了。以下是相关命令A.#dbstart//启动数据库#dbshut//关闭数据库B.#emctlstartdbconsole//开启企业管理器#emctlstopdbconsole//关闭企业管理器C.#lsnrctlstart//启动监听#lsnrctlstop//关闭监听D.#emctlstartagent//开启代理#emctlstopagent//关闭代理E.#sqlplus/nologconn/assysdbastartup//启动实例shutdownimmediate//关闭实例
本文标题:ORACLE_11G_for_Linux安装指南
链接地址:https://www.777doc.com/doc-4557321 .html