ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:591.30KB ,
资源ID:24470454      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24470454.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ORACLE 安装手册.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ORACLE 安装手册.docx

1、ORACLE 安装手册文件名ORACLE 安装手册适用修订作者周如珠、翁延海时间2011-02-15版本号V1.0说明:1. 必要的硬件信息检查: 物理内存:512M: # grep MemTotal /proc/meminfo 交换空间:1.0 GB或者2倍内存大小:# grep SwapTotal /proc/meminfo2. 修改核心参数检查完如上各项之后, 应该修改核心参数.执行如下命令:#vi /etc/sysctl.conf#注释:#表示使用root用户操作,$表示使用oracle 用户进行操作.提示符后面的蓝色部分表示需要输入的命令,以下同在该文件末尾加入如下内容:kernel

2、.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000编辑完之后,保存,执行 # /sbin/sysctl -p 命令操作来使我们所做的变更生效.注:上面kernel.shmmax/kernel.sem等是典型的核心参数配置.您可能需要根据您的实际环境进行适当的变动.关于这些核心参数的说明在Oracle的官方网站中有很详细的说明.然后,应该检查一

3、下上面的操作是否正确:# /sbin/sysctl -a | grep sem# /sbin/sysctl -a | grep shm# /sbin/sysctl -a | grep file-max# /sbin/sysctl -a | grep ip_local_port_range3. Oracle用户一些参数设置:为Oracle用户设定Shell的限制一般来说,出于性能上的考虑,还需要需要进行如下的设定,以便改进Oracle用户的有关 nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量)# vi /etc/security/limits.conf# 添加

4、如下的行* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 65536添加如下的行到/etc/pam.d/login 文件:#vi /etc/pam.d/loginsession required /lib/security/pam_limits.so编辑vi /etc/profile 文件,添加如下部分:if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384

5、 -n 65536 fifi之后,执行$ unlimit 验证一下.4. 设置防火墙因为SELINUX对oracle有影响,所以把secure linux设成无效,编辑文件 /etc/selinux/config : SELINUX=disabled当然你也可以用图形界面下的工具 (系统 管理 安全级别和防火墙). 选择SELinux页面并且设为无效.安装一、相关软件环境:RedHat Enterprise Server 5jdk-1_5_0_15-linux-i586-rpm.binoracle10.2.0.1-linux32.zip其他安装包见文中-RedHat Enterprise Se

6、rver 5红帽发行的Linux 服务器版最新版,Linux 2.6.18内核下载地址:urlftp:/60.232.126.152/os/linux/redhat/rhel5/rhel-5-server-i386-disc1.iso/urlurlftp:/60.232.126.152/os/linux/redhat/rhel5/rhel-5-server-i386-disc2.iso/urlurlftp:/60.232.126.152/os/linux/redhat/rhel5/rhel-5-server-i386-disc3.iso/urlurlftp:/60.232.126.152/os

7、/linux/redhat/rhel5/rhel-5-server-i386-disc4.iso/urlurlftp:/60.232.126.152/os/linux/redhat/rhel5/rhel-5-server-i386-disc5.iso/url更多介绍和下载地址可以查看url安装序列号:2515dd4e215225ddjdk-1_5_0_15-linux-i586-rpm.bin下载地址:urloracle-xe-10.2.0.1-1.0.i386.rpmOracle 10g的rpm安装包下载地址:url二、RHEL5介绍在经历了两次跳票以后, Red Hat于2007年3月14

8、日正式发布了RHEL5. RHEL 5将是Red Hat的商业服务器操作系统版本的第四次重要版本发布, Red Hat酝酿发布RHEL 5已经超过了两年, 主要变化包括Linux内核由2.6.9升级为2.6.18, 支持Xen虚拟化技术, 集群存储等.RHEL5的版本主要分为Sever和Desktop两个版本。具体来说,Server版本分为: Red Hat Enterprise Linux Advanced Platform - 对应以前的 Red Hat Enterprise Linux AS Red Hat Enterprise Linux - 对应以前的Red Hat Enterpri

9、se Linux ESDesktop版本分为: Red Hat Enterprise Linux Desktop - 对应以前的Red Hat Desktop Red Hat Enterprise Linux Desktop with Workstation option - 对应以前的Red Hat Enterprise三、安装JDK(我把需要安装的软件都放在/usr/local下)下载地址:# cd /usr/local# chmod 755 jdk-1_5_0_15-linux-i586.rpm.bin# ./ jdk-1_5_0_15-linux-i586.rpm.bin此步完成后,会

10、生成jdk-1_5_0_15-linux-i586.rpm的文件# chmod +x jdk-1_5_0_15-linux-i586.rpm# rpm ivh jdk-1_5_0_15-linux-i586.rpm此时会出现授权协议,按Enter键接受。默认安装到/usr/java/jdk1.5.0_15OK,接下来配置环境变量(提供二种方法)1、修改/etc/proFile文件一般都不推荐这种方法,因为这样做的话,所有用户的shell都会使用这些环境变量,可能会给系统带来安全性问题。但如果你的计算机仅仅作为开发使用时那就推荐使用这种方法。# vi /etc/profile在里面最后位置加入以

11、下JAVA_HOME=/usr/java/jdk1.6.0_03PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH# source /etc/profile使修改的配置生效。2、修改当前用户变量(推荐用此方法)# cd# vi .bashrc然后一样把一下加进去JAVA_HOME=/usr/java/jdk1.6.0_03PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:

12、$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH验证java的环境变量有没有生效,可以用以下命令查看一下:# echo $JAVA_HOME (注意大小写,下同)没问题的话,显示的是/usr/java/jdk1.5.0_15# echo $PATH/usr/java/jdk1.5.0_15/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/s

13、bin:/usr/bin:/root/bin# echo $CLASSPATH.:/usr/java/jdk1.5.0_15/lib/dt.jar:/usr/java/jdk1.5.0_15/lib/tools.jar# java versionjava version 1.5.0_15Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)Java HotSpot(TM) Server VM (build 1.5.0_15-b04, mixed mode)如果没有生效,请检查以上配置。或干脆先reboot一下。

14、环境变量如果ok的话,再来测试JDK是否正常工作。写个测试文件如test.java# vi test.javaclass testpublic static void main(String args)System.out.println(Hi,url/url!);保存退出,下面来编译、执行;# javac test.java# java testHi,url/url!好了,这样就是正常了。四、安装Oracle 10g 在 Linux x86 上安装 Oracle 数据库 10g地址是:url1、验证一下系统所需的主要安装包版本:# rpm -q gcc make binutils openm

15、otifgcc-4.1.1-52.el5make-3.81-1.1binutils-2.17.50.0.6-2.el5openmotif-2.2.4-0.1rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c+ compat-libstdc+ compat-libstdc+-devel如果显示某个包没有安装的话,请先安装。安装包一般在redhat的安装盘里有(一般在第二张或第三张),如果没有找到的话,可以到官方下载,不过官方下载比较麻烦,给大家推荐个好地方下载:url这个网站很简单明了,搜索框输

16、入需要包的名称一部分或全部,就搜索出一堆的安装包链接地址,有很多镜像可以选择。下面举例openmotif的安装,很简单# cd /usr/local# rpm ivh openmotif-2.2.4-0.1.rpm安装下面的包: # 从RedHat AS5 光盘1cd /media/cdrom/Serverrpm -Uvh setarch-2*rpm -Uvh make-3*rpm -Uvh glibc-2*rpm -Uvh libaio-0*cd /eject# 从RedHat AS5 光盘2cd /media/cdrom/Serverrpm -Uvh compat-libstdc+-33-

17、3*rpm -Uvh compat-gcc-34-3*rpm -Uvh compat-gcc-34-c+-3*rpm -Uvh gcc-4*rpm -Uvh libXp-1*cd /eject# 从RedHat AS5 光盘3cd /media/cdrom/Serverrpm -Uvh openmotif-2*rpm -Uvh compat-db-4*cd /eject确定所有的依赖包全部安装。rootlocalhost Server# rpm -ivh compat-libstdc+-33-3*warning: compat-libstdc+-33-3.2.3-61.i386.rpm: He

18、ader V3 DSA signature: NOKEY, key ID 37017186error: Failed dependencies: compat-libstdc+ is needed by compat-libstdc+-296-2.96-138.i386.rpm若出现以上情况error,刚要先安装依赖包compat-libstdc+,括再安装所指定的依赖包。2、创建 Oracle 组和用户帐户接下来,创建用于安装和维护 Oracle 10g的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为 oinstall 和 dba。执行以下命令:# /usr/sbin/

19、groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -m -g oinstall -G dba oracle# id oracleuid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)设置 oracle 帐户的口令:输密码的时候都是没有回显的,输完就回车就好。# passwd oracleChanging password for user oracle.New password:Retype new password:passwd:all authen

20、tication tokens updated successfully.4、安装Oracle由于默认情况下oracle 10g 不支持redhat as 5.0,所以我们需要手动地把redhat的版本临时给改动一下。#su - root#cp /etc/redhat-release /etc/redhat-release.backup#cat /etc/redhat-release EOFRed Hat Enterprise Linux AS release 3 (Taroon)EOF安装完毕,执行如下操作:#su - root#cp /etc/redhat-release.backup /

21、etc/redhat-release这下就可以真正在开始安装数据库。创建安装目录mkdir -p /usr/oracle/10.2.0/db chown -R oracle.oinstall /usr/oraclechmod -R 775 /usr/oracle登录到oracle 用户并且配置环境变量(增加下面的内容到文件 .bash_profile # Oracle Settings/注意 ORACLE_BASE 的目录,实例名与安装的要一致TMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_BASE=/usr/oracle; expor

22、t ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/10.2.0/db; export ORACLE_HOMEORACLE_SID=oraepos; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=$PATH:$ORACLE_HOME/bin; export PATHLD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$O

23、RACLE_HOME/rdbms/jlib; export CLASSPATHif $USER = oracle ; thenif $SHELL = /bin/ksh ; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi修改/etc/hosts 把127.0.0.1改为具体的ip地址,如(192.168.5.253),注意最好去掉那些无用的,格式就是ip地址 主机名 localhost127.0.0.1 localhost192.168.100.171 mainepos注意: 主机名要手动修改netstat t

24、nl 查看TCP状态注意客户端不能监听listener.ora里面如果只设置IP,则1521只绑定IP,如果用机器名,则绑定0.0.0.0如果没有设置默认机器名,则会绑定127.0.0.1,这个对客户端无法连接,提示没有监听如果没有修改/etc/hostscat /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.127.0.0.1 localhost.localdomain localhost:1 localhost6.l

25、ocaldomain6 localhost6A. listener.ora 在里面直接设置默认的机器名则提示没有监听B. listener.ora 在里面直接设置IP地址则提示,无法解析SERVICE_NAMEC.解决办法,修改/etc/hosts 的配置ip地址 主机名 localhost我实际是这样写的127.0.0.1 localhost192.168.100.171 maineposlistener.ora 在里面直接设置IP地址重新设置主机名要重起电脑Root 用户:xhost +, 否则会产生以下错误切换用户为oraclechmod -R 775 /data# cd /usr/lo

26、cal/database# export LANG=en_US# ./runInstaller现在开始安装:查看目录是否与参数配置一致选择企业版:确定系统是否符合最低要求:数据实例名要去配置文件一致,字符集要选择中文字符数据库用户的密码要设置成字母开头配置助手:# /etc/init.d/oracle-xe configure根据提示设置8080、1521端口,还有sys和system的密码,开机是否启动等。Starting Oracle Net Listener.DoneConfiguring Database.DoneStarting Oracle Database 10g Express

27、 Edition Instance.DoneInstallation Completed Successfully.To access the Database Home Page go to urlhttp:/127.0.0.1:8080/apex/url同样,把环境变量加上去ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/serverexport ORACLE_HOME方法如上# rebootOK,现在用netstat看看8080和1521是否已经监听了。# netstat tnl如果有tcp 0 0 0.0.0.0:808

28、0 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:1521 0.0.0.0:* LISTEN应该就ok了。安装时出错Usr/oracle/10.2.0/db/bin/emcaTnsping 连接串Oracle常用几个命令用法# /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/lsnrctl start/启动监听器LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 18-SEP-2007 00:27:51Copyright (c) 1991, 2005, Oracle.All rights reserved.TNS-

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1