电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

linu命令行下安装racleG

13页
  • 卖家[上传人]:桔****
  • 文档编号:472171175
  • 上传时间:2022-08-17
  • 文档格式:DOCX
  • 文档大小:18.27KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、在Linux命令行下安装OraclelOg分类:2006-12-0416:584066人阅读评论(2)收藏举报OraclelOg支持在命令行下用静默模式(Silent)安装,给那些没有安装图形界 面的Linux系统提供了极大的便利。下面以FedoraCore6为例 介绍在命令行下安装OracleOraclelOg的方法。1安装前的准备准备工作要用登录为root用户来进行。1.1 选择安装环境的语言Oracle安装时可以通过环境变量LANG指定安装语言,如果Linux命令行不能显示中 文,就要将语言环境设置为英语。例如:exportLANG=en_US.UTF-81.2 修改 gennttabOraclelOg在一些Linux系统下安装可能会被中断,在安装日志文件$ORACLE_HOME/install/make.log里可以看见以下错误信息/bin/sed:-eexpression#l,char7:unterminatedscommand要解决这个问题就必须编辑文件gennttabe先解压Oracle安装目录下的stage/Components/work.rsf/10.2.01.0/l

      2、/DataFiles/filegroup6.jar,可以用以下方法之一进行解压用 jar 解压:jar-xffilegroup6.jarbin/gennttab用 unzip 解压:unzipfilegroup6.jarbin/gennttab再用文本编辑器(例如vi)打开解压出来的gennttab ,将以下内容LIB=$ECHO$TtoLIB)|$SEDs/g,|$GREPA$T:|$AWK-F:,pnnt$2)INI=$ECHO$TtoINI)|$SEDs/g,|$GREPA$T:|$AWK-F:,pnnt$2),BAS = $ECHO$TtoBAS)|$SEDs/g,|$GREPA$T:|$AWK-F:pnnt$2,改为LIB=$ECHO$TtoUB|$SEDs/n/g,|$GREPMA$T:|$AWK-F:print$2INI=$ECHO$TtoINI|$SEDs/ n/g|$GREP=$T:|$AWK-F: print$2BAS=$ECHO$TtoBAS)|$SEDs/n/g|$GREPrA$T:|$AWK-F: print$2保存后再用将gennttab更新到filegro

      3、up6.jar里面,可以用以下方法之一进行更新用 jar 更新:jar-uvffilegroup6jarbin/gennttab用 zip 更新:zip-vufilegroup6jarbin/gennttab13修改内核参数编辑文件/etc/sysctLconf,修改以下项目,如果没有可以自己添加。kemeLshmall=2097152#可以使用的共享内存的总量。kernel.shmmax=2:L47483648# 最大共享内存蛆小。kernel.shmmni=4096#整个系统共享内存段的最大数目。kernel.sem=25032000100128#每个信号对象集的最大信号对象数;系统范围内最大 信号对象数;每个信号对象支持的最大操作数;系统范围内最大信号对象集数。fs.file-max=65536#系统中所允许的文件句柄最大数目。net.ipv4.ipocal_port_range=102465000#应用*可使用的 IPv4 端口范围。net.core.rmem_default=1048576#套接字接收缓冲区大小的缺省值net.core.rmem max=1048576#套接字

      4、接收缓冲区大小的最大值 net.core.wmem_default=262144#套接字发送缓冲区大小的缺省值 net.core.wmem_max=262144#套接字发送缓冲区大小的最大值注:内核参数并非必须修改,可以根据自己实际情况而定.1.4 为Oracle创建DBA组和用户安装Oracle必须指定拥有DBA权限的组和运行Oracle的用户。创建组:groupaddoradba仓!J建用户:useradd-goradbaoracle注:组名和用户名可以任意指定,不一定要照搬本文。1.5 创建安装Oracle的目标目录创建 Oracle 系统目录:mkdir/oracle创建Oracle服务器主目录:mkdir/oracle/10g将该目录的所有者设置为oracle : chownoracle/oracle-R编辑/etc/profile ,在后面追加以下两行exportORACLE_BASE=/oracleexportORACLE_HOME=/oracle/10g注:安装Oracle的目标目录可以任意指定,但是安装和运行Oracle的用户必须有完全修改该目录的权 限。2安装2.1

      5、编辑安装需要的应答文件静默模式(Silent)安装必须指定一个应答文件来完成安装过程所须的各类参数。在 Oracle 安装目录的 response 子目录里有 enterprise.rsp 有 enterprise.rspx standard.rsp和custom.rsp三个应答文件,分别对应企业版、标准版和定制的安装。以enterprise.rsp为例,用任意的文本编辑器打它,修改以下这些项目的值。ORACLE_HOMEOrade服务器的主目录位置,必须是绝对路径。ORACLE_HOME_NAMEOracle服务器的名称,必须以字母开头。COMPONENT.LANGUAGESOracle服务器支持的语言,默认只有英语,可以添加多 个语言。s_nameForDBAGrp用于Oracle系统管理的linux用户组名,该组的用户拥有管理Oracle服务器的权限,在本例中设置为oradbaos_nameForOPERGrp用于Oracle数据库常规操作的linux用户组名,该组的用户拥 有常规操作Oracle数据库的权限,在本例中设置为oracle。n_configurationOption

      6、安装类型(1为在安装后创建数据库,2为安装后创建一个自 动存储管理实例,3为只安装服务器软件),在本例中选择3。其它项目用默认值即可,也可以根据自己的须要进行修改。注:如果Oracle从光盘安装,必须先将应答文件复制到硬盎上,才能修改。现在万事具备,可以安装了。用oracle用户登录,然后在Oracle安装目录里执行./runlnstaller-ignoreSysPrereqs-silent-responseFile应答文件的绝对路径接下来就是等待安装结束了。各安装参数的含义如下ignoreSysPrereqs让Oracle忽略系统检查,囚为Oracle官方声明只支持Linux服务器产品,所以要在非服务器产品的Linux上安装就必须指定此参数。silent让安装程序以静默模式运行。responseFile指定一个应答文件。3安装后要做的工作3.1Orade系统初始化用root用户登录,然后运行$ORACLE_HOME/root.sh进行Oracle的系统初始化工 作,通常一路按回车用默认值即可。3.2 安装网络监听器 没有网络监听器,客户端就无法通过网络连接Oralce服务器。要在命令

      7、行安装网络监 听器,也只能使用静默模式。编辑Oracle安装目录里response子目录下的应答文件netca.rsp,修改以下项目。INSTALL_TYPE : custom-安装的类型LISTENER_NUMBER=1 监听器数量LISTENER_NAMES =LISTENER”监听器的名称歹(J 表LISTENER_PROTOCOLS=TCP;152r监听器使用的通讯t办议歹!)表LISTENER_START= LISTEN ER监听器启动的名称然后运行$ORACLE_HOME/bin/netca/silent/responseFilev 应答文彳牛的绝又寸路径3.3 修改 dbstart用任意的文本编辑器打开$ORACLE_HOME/bin/dbstart,将ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle改为ORACLE_HOME_LISTNER=$ORACLE_HOME否则网络监听器可能无法自动启动。3.4 安装数据库实例编辑Oracle安装目录里response子目录下的应答文件dbca.rsp,修改以下项目。GDBNAME数据库全

      8、局名称SID数据库的SIDSYSPASSWORDSYS用户的初始密码SYSTEM PASSWORDSYSTEM用户的初始密码CHARACTERSET数据库字符集(中文为ZHS16GBK )NATIONALCHARACTERSET数据库国家字符集然后运行$ORACLE_HOME/bin/dbca-silent-responseFile应答文彳牛的绝又寸路径-cloneTemplate数据库创建成功后须要注册一些信息,运行$ORACLE_BASE/oraInventory/orainstRoot.sh然后编辑/etc/。rata b将:Oracle 的主目录:N修改为:Oracle 的主目录:Y使数据库实例能够自动启动。创建文件/etc/init.d/oracle ,输入下列内容#!/bin/sh#exportORACLEJHOME二Oracle服务器主目录的绝对路径exportORACLE_HOME_LISTNER=$ORACLE_HOMEexportORACLE=oracle./etc/init.d/functionsexportPATH = $PATH:$ORACLE_HOME/bi

      9、nstart()daemon-user$ORACLE$ORACLE_HOME/bin/dbstartdaemon-user$ORACLE$ORACLE_HOME_LISTNER/bin/lsnrctlstarr)stop。daemon-user$ORACLEM$ORACLE_HOME_LISTNER/bin/lsnrctlstopdaemon-user$ORACLE$ORACLE_HOME/bin/dbshut)case$lin,start)start RETVAL=$? Hstop)stop RETVAL=$? Hrestart)stopstartRETVAL=$?,*) echoMusage:$0start|stop|restartn exit esac exit然后将这个文件赋予可执行的权限,运行chmoda+x/etc/init.d/oracle让Oracle的服务在Linux启动时自动运行ln-s/etc/init.d/oracle/etc/rc.d/rc3.d/S99oracleln-s/etc/init.d/oracle/etc/rc.d/rc5.d/S99oracle 这样就可以用service来启动和停止

      《linu命令行下安装racleG》由会员桔****分享,可在线阅读,更多相关《linu命令行下安装racleG》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.