欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    Oracle在Linux系统下的安装 .doc

    • 资源ID:2388099       资源大小:951KB        全文页数:20页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Oracle在Linux系统下的安装 .doc

    Oracle在Linux系统下的安装一、 Oracle安装环境2二、 查看环境参数21. 检查内存空间22. 确认系统版本号23. 确认Swap分区的大小24. 确认操作系统的磁盘空间35. 确认网络IP地址的配置。46. 确认vi /etc/hosts文件4三、 修改内核参数51. 检查vi /etc/sysctl.conf52. 在vi /etc/security/limits.conf 行末添加以下内容63. vi /etc/pam.d/login  行末添加以下内容74. 在vi /etc/selinux/config 确保以下内容8四、 创建Oracle软件需要的用户、组、安装目录9五、 环境变量配置10六、 检查软件包是否完整10七、 软件安装步骤12八、 安装常见问题(FAQ)161. 无法启动安装界面162. 安装监听163. 启动./runInstaller出现错误描述17一、 Oracle安装环境Ø Linux RedHat EnterPrise5默认安装(自定义软件时,全选)Ø /opt/oradata/目录:下载的10201_database_linux32.zip放在该目录Ø /u01/app/oracle/目录:为Oracle安装的ORACLE_BASEOracle10g for linux32下载地址:二、 查看环境参数1. 检查内存空间要求922MB的内存# grep MemTotal /proc/meminfo 2. 确认系统版本号rootlocalhost # uname -a或者rootlocalhost # uname -r2.6.18-164.el5由此可以确认此平台是32位的Linux操作平台3. 确认Swap分区的大小根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内存大小一样。在后面Oracle原装检查的时候需要多少就增加多少。如本次安装Swap分区为1503MB*1024=1540088KB,实际需要1512MB,故可以增加20MB。4. 确认操作系统的磁盘空间(1)# grep SwapTotal /proc/meminfo硬盘要求3.5G(2)确认/tmp目录(或叫做tmp文件夹)的大小,由于Oracle要求安装的时候要大于400M的空间。而我们分区的时候是分到根分区下(看出根分区才用17%,还有16G可用空间),所以空间足够。5. 设置主机名和网络IP地址。没有配置最好进入图形界面进行配置静态IP。# system-config-network图形界面进行设置6. 确认vi /etc/hosts文件注意:127.0.0.1这一行的内容不能改动。# vi /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.localdomain6 localhost6192.168.201.128 localhost.localdomain localhostLocalhost.localdomain 为主机名。保存后在终端运行命令:#hostname是否主机名变成了zjinterface ,如果没有改变则要运行以下命令#service network restart如图:输入“:wq”退出vi编辑器从以上提示当中也能看出删除或者改变将会导致网络失败,因为电脑中会用到localhost这个东西,然后ping localhost这个,如果ping不通的话或者不是127.0.0.1就会出问题。第一,在Oracle的安装过程中有时也会安装失败。也不会提示是这个文件的问题,只会报一个JAVA异常错误。第二,网络监听也会出现问题,启不起来(如1521的端口根本连都联不进去,程序也连接不到数据库中)。三、 修改内核参数1. 检查vi /etc/sysctl.conf相应参数值比下面给出的值大,就不需要修改。没有相应的参数就添加。# vi /etc/sysctl.confkernel.shmall = 2097152   /  该参数表示系统一次可以使用的共享内存总量(以页为单位)。 缺省值就是2097152,通常不需要修改kernel.shmmax = 2147483648            /  该参数定义了共享内存段的最大尺寸(以字节为单 位)。缺省为32M,对于oracle来说,该缺省值太低了,通常将其设置为2Gkernel.shmmni = 4096                       /  这个内核参数用于设置系统范围内共享内存段的最大数量。该参数的默认值是 4096 。通常不需要更改kernel.sem = 250 32000 100 128        /  表示设置的信号量fs.file-max = 65536                            /  表示文件句柄的最大数量。文件句柄设置表示在linux系统中可以打开的文件数量net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144        /  默认的接收窗口大小net.core.rmem_max=262144             /  接收窗口的最大大小net.core.wmem_default=262144      /  默认的发送窗口大小net.core.wmem_max=262144           /  发送窗口的最大大小修改好内核参数后,执行如下命令使新的设置生效# /sbin/sysctl -p验证设置以 root 用户身份运行以下命令来验证您的设置: /sbin/sysctl -a | grep shm/sbin/sysctl -a | grep sem/sbin/sysctl -a | grep file-max/sbin/sysctl -a | grep ip_local_port_range例如:如果系统的参数设置的比上述参数值小,则编辑 /etc/sysctl.conf 文件,添加或更改这些参数。完成后,运行以下命令激活更改:/sbin/sysctl -p 2. 在vi /etc/security/limits.conf 行末添加以下内容#use for oracle* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 655363. vi /etc/pam.d/login  行末添加以下内容session required pam_limits.so4. 在vi /etc/selinux/config 确保以下内容SELINUX=disabled关闭SELIINUX四、 创建Oracle软件需要的用户、组、安装目录 1 创建Oracle用户组# groupadd oinstall# groupadd dba2 创建Oracle用户# useradd -m -g oinstall -G dba oracle3 设置Oracle用户口令# passwd oracle4 创建Oracle安装目录以及数据存放目录# mkdir -p /u01/app/oracle /-p表示递归的层层建立,Oracle软件的安装目录# mkdir -p /opt/oradata /数据库解压存放目录5 修改目录权限# chown -R oracle:oinstall /u01/app/oracle/ /opt/oradata/# chmod -R 755 /u01/app/oracle/ /opt/oradata/五、 环境变量配置环境变量配置:例如:# su - oracle$ vi /.bash_profile# User specific environment and startup programsexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/10gexport ORACLE_SID=orclPATH=$ORACLE_HOME/bin:$PATH:$HOME/binexport PATH保存退出后使用如下命令,使设置生效:$ source /.bash_profile六、 检查软件包是否完整进入系统,用root用户,终端命令:# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c+ compat-libstdc+ compatlibstdc+-develgcc-4.1.1-52.el5make-3.81-1.1binutils-2.17.50.0.6-2.el5package openmotif is not installedsetarch-2.0-1.1package compat-db is not installedpackage compat-gcc is not installedpackage compat-gcc-c+ is not installedpackage compat-libstdc+ is not installedpackage compat-libstdc+-devel is not installed使用rpm -a|grep 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包,缺少的都需要安装相关的软件包, RHEL_5 i386 DVD光盘中,请参考安装下面的包:# 从RHEL_5 i386 DVD 光盘中( 按照以下的顺序安装)rpm -Uvh compat-db-4*rpm -Uvh libaio-0*rpm -Uvh compat-libstdc+-33-3*rpm -Uvh compat-gcc-34-3*rpm -Uvh compat-gcc-34-c+-3*rpm -Uvh libXp-1*rpm -Uvh openmotif-2*rpm -Uvh gcc-4*rpm -Uvh glibc-2.5-12.i686.rpm运行结果如图:如:#rpm -Uvh /media/Server/libxp-1*如果不安装libXp软件包则安装不能启动Oracle10g安装程序,如果没有则挂载文件进行安装。七、 软件安装步骤rootlocalhost # uzip /opt/oradata/10201_database_linux32.zip /u01/oracle/运行rootlocalhost # xhost +rootlocalhost # su - oracleoraclelocalhost $ /u01/oracle/database/runInstaller进行安装,出现一下界面,我们选择基本安装。点击下一步。点击下一步,看环境检查还有没有什么要修改的。打上勾。点击下一步。点击密码管理,前三个账户不用锁定,点击OK。当出现一下界面时候执行两个脚本。点击退出八、 安装常见问题(FAQ)1. 无法启动安装界面如果无法看到安装界面,请使用root帐户执行如下命令后再运行安装程序:# export DISPLAY=:0.0# xhost +   (此时SELINUX一定要已经禁用了,否则会报错。)$ ./runInstaller2. 安装监听如果在安装过程中不创建数据库,只安装程序,则监听和创建数据库等安装完成后再进行相关的操作。使用Oracle提供的NET CONFIGURATION ASSISTANT创建TNS监听$ netca基本上就是一直Next就可以了,当然你也可以在这期间修改TNS的监听端口号TNS监听创建完成后可以使用如下命令进行检查:# netstat -atln    检查监听端口是否打开$ lsnrctl status    检查TNS监听状态确认监听已经成功启动后,即可执行Database Configure Assistant进行数据库的创建,执行命令如下:$ dbca在创建数据库的过程中,建议将数据库的字符集设置为Unicode UTF-8,防止出现乱码。3. 启动./runInstaller出现错误描述(1)在./runInstaller运行时出现,错误描述:Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-09-25_10-54-49PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory at java.lang.ClassLoader$NativeLibrary.load(Native Method)at java.lang.ClassLoader.loadLibrary0(Unknown Source)at java.lang.ClassLoader.loadLibrary(Unknown Source)at java.lang.Runtime.loadLibrary0(Unknown Source)at java.lang.System.loadLibrary(Unknown Source)at sun.security.action.LoadLibraryAction.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)at sun.awt.DebugHelper.<clinit>(Unknown Source)at java.awt.Component.<clinit>(Unknown Source)这个错误的出现原因是因为RatHat Enterprise Linux 5标准安装时,缺少libXp-1.0.0-8.i386.rpm包的缘故,尽管选安装时有可能的是全安装,还是出现这个问题。在光盘的Server文件下找到libXp-1.0.0-8.i386.rpm,在该目录下使用命令:(2)在oracle Universal Installer:Install过程中出现,错误描述:Exception String: Error in invoking target 'all_no_orcl ihsodbc' of makefile '/oracle/oracle/product/10.2.0/rdbms/lib/ins_rdbms.mk'. See '/oracle/oraInventory/logs/installActions2007-09-25_03-42-11AM.log' for details.Exception Severity: 1这个原因也是由于缺少相应的包compat-libstdc+-33-3.2.3-61.i386.rpm,手动安装吧。进到光盘的Sever目录下,运行下面命令:rootlocalhost  Server #rmp -ivh compat-libstdc+-33-3.2.3-61.i386.rpm

    注意事项

    本文(Oracle在Linux系统下的安装 .doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开