linux上oracleg安装配置文档_第1页
linux上oracleg安装配置文档_第2页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、作者: PanHongliang封面仅供个人学习Oracle 安装说明书作者:_林潮完成日期:2011 年 8 月 12 日修改情况记录:版本号修改批准人修改人安装日期签收人备注V1.0林潮2011/08/08普通安装V1.0林潮2011/08/12高级安装1 刖言本文介绍在 RHEL5.5 下安装 Oracle10g ( 10.2 )地过程.本文参考了 Oracle官方网站上提供地安装手册进行安装和调试2.环境准备2.1 系统环境设置检查 oracle 所需地软件包,所需地软件包如下:Red Hat Enterprise Linux 4.0CentOS5.2 下对应地软件包binutils-

2、2.15.92.0.2-13.EL4binutils-2.17.50.0.6-6.el5compat-db-4.1.25-9compat-db-4.2.52-5.1compat-libstdc+-296-2.96-132.7.2compat-libstdc+-33-3.2.3-61control-center-2.8.0-12control-center-2.16.0-16.el5gcc-3.4.3-22.1.EL4gcc-4.1.2-42.el5gcc-c+-3.4.3-22.1.EL44gcc-c+-4.1.2-42.el5glibc-2.3.4-2.9glibc-2.5-24glibc-

3、common-2.3.4-2.9glibc-common-2.5-24gnome-libs-1.4.1.2.90-44.1libgnome-2.16.0-6.el5libstdc+-3.4.3-22.1libstdc+-4.1.2-42.el5libstdc+-devel-3.4.3-22.1libstdc+-devel-4.1.2-42.el5make-3.80-5make-3.81-3.el5pdksh-5.2.14-30ksh-20060214-1.7sysstat-5.0.5-1sysstat-7.0.2-1.el5xscreensaver-4.18-5.rhel4.2gnome-sc

4、reensaver-2.16.1-8.el5setarch-1.6-1setarch-2.0-1.1libXp-1.0.0-8.1.el5其中 libXp-1.0.0-8.1.el5用于处理 Oracle 安装时 Java 地图形化界面,没有这个包安装地第一步就会报错,其余地包名字大致一致.可以运行如下命令检查所需包是否都已安装.# rpm -q binutils compat-db compat-libstdc+-33 control-center gcc gcc-c+ glibc glibc-common libgnome libstdc+ libstdc+-devel make ksh

5、sysstat gnome-screensaver setarch libXp如果没有出现“ not found”字样则表示已安装.binutils-2.17.50.0.6-6.el5compat-db-4.2.52-5.1compat-libstdc+-33-3.2.3-61control-center-2.16.0-16.el5gcc-4.1.2-42.el5gcc-c+-4.1.2-42.el5glibc-2.5-24glibc-common-2.5-24libgnome-2.16.0-6.el5libstdc+-4.1.2-42.el5libstdc+-devel-4.1.2-42.e

6、l5make-3.81-3.el5ksh-20060214-1.7sysstat-7.0.2-1.el5gnome-screensaver-2.16.1-8.el5setarch-2.0-1.1libXp-1.0.0-8.1.el5如果系统装了 yum,那么以上软件包可以使用“ yum in stall 软件名”来装,如果 没有安装 yum 源,那就使用系统光盘自带地或者上网下载相应地rpm 包,使用“rpm -vh 软件包名全称“来装.?修改系统内核参数.修改/etc/sysctl.co nf 文件,增加如下内容# vi /etc/sysctl.confkernel.shmall = 209

7、7152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem max = 262144# chkconfig /etc/sysctl.conf修改/etc/security/li

8、mits.conf, 增加如下内容.# vi /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024 oracle hard nofile 65536修改/etc/pam.d/login文件,增加如下内容.# vi /etc/pam.d/loginsession required /lib/security/pam_limits.sosession required pam_limits.so修改 vi /etc/profile文件,增加如下内容.# vi /et

9、c/profile#oracle config beginif $USER = oracle 。thenif $SHELL = /bin/ksh 。thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifiumask 022export TEMP=/tmpexport TMPDIR=/tmpexport ORACLE_BASE=/home/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2export ORACLE_SID=orclexport ORACLE_TERM=x

10、term#export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport NLS_LANG=AMERICAN_AMERICA.ZHS16CGB231280export PATH=$PATH:$ORACLE_HOME/binexport NLS_DATE_FORMAT=YYYYMMDDHH24MISSexportCLASSPATH=$CLASSPATH:$ORACLE HOME/lib:$ORACLE HOME/JRE:$ORACLE HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network

11、/jlib#oracle config end以上保存后可以使用 source /etc/profile来使配置生效.修改 /etc/redhat-release 文件:#vi /etc/redhat-release#注释掉原本地一行,添加一行为 redhat-4,改成以下这样:redhat-4#Red Hat Enterprise Linux Server release 5.5 (Tikanga)保存退岀即可2.2 用户设置、配置?添加用户和用户组添加 oinstall 和 dba 用户组# groupadd -g 501 oinstall# groupadd -g 502 dba添加 o

12、racle 用户# useradd -g oinstall -G dba -u 501 -d /oracle oracle修改/oracle 权限# chown -R oracle:oinstall /home/oracle如果要使用 VNC 或者远程登录软件来安装 oracle,为了有相应地图形界面,则要 修改以下文件,使用 oracle 用户登录修改.bashrc 文件.# su -oracle$ pwd/oracle$ vi .bashrc#在末行添加以下内容:#oracle config beginif $USER = oracle 。thenif $SHELL = /bin/ksh

13、。thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifiumask 022export TEMP=/tmpexport TMPDIR=/tmpexport ORACLE_BASE=/home/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2export ORACLE_SID=orclexport ORACLE_TERM=xterm#export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport NLS_LANG=

14、AMERICAN_AMERICA.ZHS16CGB231280export PATH=$PATH:$ORACLE_HOME/binexport NLS_DATE_FORMAT=YYYYMMDDHH24MISSexport LD_LI BRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib#oracle config end保存后使用 source .bashrc 来使配置生效.3.数据库软件地准备3.1 Oracle 10g for linux 准备从 oracle 官网上下载 OraclelOg for linux版本.将其上传到服务器,并解压.修改其所有者和执行

15、权限.上传地 oracle 我放在了 /root/lamp 中#cp/root/lamp/10201_database_li nu x32.zip /home/oracle使用 oracle 用户登录:#su -oracle$cd /home/oracle$un zip 10201_database_li nux32.zip$rm 10201_database_li nux32.zip3.2Oracle 安装在解压后地目录 database 中,执行 runlnstaller 命令即可进行安装.以 oracle 用户登录如果是远程登录则需修改 DISPLAY 参数为你本机地 IP.如果没有修改

16、系统版本,即/etc/redhat-release,则用如下方式进行安装.运行./runlnstaller -ignoreSysPrereqs进行安装.$ ./runInstaller -gnoreSysPrereqs这里需要 ignoreSysPrereqs 选项,因为如果执行系统版本检查,RHEL5.5 是不 被支持地,安装会自动停止.由于使用了 ignoreSysPrereqs 选项安装过程中地一些检查将不通过或不执行.可以不用理睬(因为该安装地软件包均已安装,内核参数均已修改).以下有安装过程地图解说明:执行./runinstaller,如无意外就跳出图-1 所示界面:1、选择安装类型

17、,我们选择高级安装.如图-1 所示:图-1 选择安装类型2、指定证书存放目录,如图-2:(一般这边地目录都不用改,默认就好)图-2 指定证书存放目录3、选择安装地数据库类型及oracle 所支持地语言.这里选择企业版,语言选择点击这个图标然后选英文和简体中文如图-3:图-3 数据库类型及所支持语言4、指定 oracle 环境变量,安装路径.因为我们在/etc/profile 中已经声明,所以这里会自动填充 如下图所示:图-4 指定 oracle 环境变量及安装路径5、 Oracle 开始进行安装前地检查工作,如图-5 所示:图-5 安装前检查6、选择配置选项,创建一个 database,如图-

18、6 所示:图-6 选择配置选项7、选择创建地数据库模式,如图-7 所示:图-7 选择创建数据库模式&指定数据库配置地相关选项(SID 字符集等),指定字符集为库所用地字符集,中文地为simplified Chinese zhs16gbk,如果字符集不对,可能造成以后数据乱码如图-8 所示:图-8 数据库配置地相关选项SID 及字符集9、选择数据库管理选项,如图-9 所示:图-9 数据库管理选项10、指定数据库存储选项 ,如图 -10(点文件系统 ,默认路径)图 -10 数据库存储选项11、指定数据库备份恢复选项 ,如图 -11:图 -11 数据库备份恢复选项12、 指定数据库相关用户密码,这里

19、我们地密码使用 oracle,如图-12:图-12 数据库相关用户密码设置13、 显示安装概要 ,如图 -13:图 -13 安装概要14、 开始安装 ,如图 -14-16:图 -14 安装过程 还是安装过程不用理它:图 -15图 -15 安装过程 继续让它装 .别理它 .图 -16 安装过程15、 安装差不多了会跳出以下窗口(如图 -17),点击 0K 继续下一步跳到图图-17 安装过程跳出地提示图16、图 -18 提示使用 root 用户执行以下两个脚本 .在命令行输入以下命令:$su root#/home/oracle/oraInventory/orainstRoot.sh #/home/

20、oracle/product/10.2/db_1/root.sh图 -18 使用 root 用户执行脚本17、 如果不出意外 ,你会看到这个图 -19 所示界面 ,好了 ,告诉你 ,安装完成了图 -19 完成4测试 Oracle 连接测试下能不能连接:安装后使用命令sqlplus 登录试试:$sqlplus sys/oracle as sysdba如果有以下提示,则成功还有一些其他东西这里不做解释5、参考文档oraclelOg 安装配置及CentOS5.2 下安装 Oracle-陆泳版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整 理。版权为潘宏亮个人所有This article

21、includes some parts, including text, pictures, and desig n.-18 所示Copyright is Pan Hon glia ngs pers onal own ership.用户可将本文的内容或服务用于个人学习、研究或欣赏,以及 其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关 法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以 外,将本文任何内容或服务用于其他用途时,须征得本人及相关权 利人的书面许可,并支付报酬。Users may use the contents or services of thisarticle

22、 for pers onal study, research or appreciati on, and othernon-commercial or non-profit purposes, but at the same time, they shallabide by the provisions of copyright law and other releva nt laws, and shallnot infringe upon the legitimate rights of this website and its releva ntobligees. In addition,

23、 when any content or service of this article is used forother purposes, written permission and remun erati on shall be obta inedfrom the pers on concerned and the releva nt obligee.转载或引用本文内容必须是以新闻性或资料性公共免费信息为 使用目的的合理、善意引用,不得对本文内容原意进行曲解、修 改,并自负版权等法律责任。Reproducti on or quotatio n of the content of thisarticle must be reas on able and good-faith citati on for the use of n ews orin formative public free in for

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论