




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
oracle817在solairs8下的安装数据库教程 电脑资料 oracle 一、安装前的准备 1、由root执行的任务(用root用户) 1.1 设置系统变量 1) 用文本器打开/etc/system 文件 # vi /etc/system 2)在 /etc/system 文件结尾插入如下几行 set shmsys:shminfo_shmmax=4294967295 set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=512 set shmsys:shminfo_shmseg=128 set semsys:seminfo_semmap=64 set semsys:seminfo_semmni=4096 set semsys:seminfo_semmns=4096 set semsys:seminfo_semmsl=4096 set semsys:seminfo_semmnu=4096 set semsys:seminfo_semume=64 set semsys:seminfo_semopm=100 注: SHMMAX maximum size of a shared memory segment (共享内存段的最大字节数) SHMMIN minimum size of shared memory segment (共享内存段的最小尺寸) SHMMNI maximum number of shared memory identifiers in the system (系统中共享内存标识符的最大数目) SHMSEG maximum number of shared memory segments a user process can attach (每个用户进程可分配的最大共享内存段数目) SEMMNI maximum number of semaphore identifiers in the system (系统中信号灯标识符的最大数目) SEMMSL maximum number of semaphores in a set (每个(信号灯)集合中的信号灯的最大数目) SEMMNS maximum number of semaphores in the system (系统中信号灯的最大数目) SEMOPM maximum number of operations per semop call (每个semop调用的信号灯的最大数目) SEMVMX semaphore maximum value (信号灯最大值) 注意! 上面提到的 SEMMSL 和 SEMMNS 的值仅适用于最初的安装,安装完成后应根据应用的实际情况进行调整,其中 SEMMSL 的值可以通过以下方式计算得到: 所有Oracle实例的initSID.ora文件中最大的PROCESSES值 + 10 SEMMNS 的值可以通过以下方式计算得到: 系统中各个Oracle实例的initSID.ora文件中PROCESSES值的总和(不包括最大的那个PROCESSES值)+ 最大的那个PROCESSES值 * 2 + 10 * Oracle实例的个数, 注:SID即为具体的数据库实例名 例如,一个有三个 Oracle实例的系统,在各自的initsid.ora文件中的PROCESSES参数设置为下列值: ORACLE_SID=A, PROCESSES=100 ORACLE_SID=B, PROCESSES=100 ORACLE_SID=C, PROCESSES=200 则 SEMMSL 值的计算方法如下: SEMMSL = (c=200) + 10 = 210 则 SEMMNS 值的计算方法如下: SEMMNS = (A=100) + (B=100) + (C=200) * 2 + (# of instances=3) * 10 = 630 对于操作系统,设置的参数值过高会导致机器不能启动,对参数的限制,请参阅Sun SPARC Solaris系统管理文档。 3) 重启系统,以使新的内核参数生效 # sync;sync;reboot 4) 系统重启后,可以通过sysdef命令检查 Maximum Shared Memory 和 Minimum Shared Memory 的数值(在列表底部的Shared Memory Area 部分) # sysdef 1.2 建立组、用户及相关目录 1) 创建 dba 和 oinstall 组,添加用户名为 oracle 的用户,并为其设置密码 # groupadd dba # groupadd oinstall (可选) # useradd -g dba -G oinstall -d /export/home/oracle -m -s /bin/sh oracle # passwd oracle 以上操作也可通过admintool管理工具来实现 # admintool 2) 创建相关目录 # mkdir -p /u01/oracle/product/8.1.7 # chown -R oracle:dba /u01/oracle # chmod -R 775 /u01/oracle # mkdir /var/opt/oracle # chown -R oracle:dba /var/opt/oracle 2、由 oracle user 执行的任务 1) 退出root,用之前创建的oracle用户 2) 修改oracle用户的 .profile 配置文件 默认识没有.profile这个文件的,但可通过oracle用户下的file这个模板文件来生成.profile这个文件 # mv file .profile #vi .profile 添加如下内容 DISPLAY=8:0.0 ORACLE_BASE=/u01/oracle ORACLE_HOME=/u01/oracle/product/8.1.7 ORACLE_SID=oracle8 ORA_NLS33=$ORACLE_HOME/omon/nls/admin/data CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/jlib:$ORACLE_HOME/product/jlib:$ORACLE_HOME/work/jlib:$ORACLE_HOME/rdbms/jlib LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib NLS_LANG=american_america.ZHS16GBK PATH=/usr/bin:/usr/ucb:/etc:/usr/local/bin:/usr/s/bin:/usr/openwin/bin PATH=$ORACLE_HOME/bin:$PATH export PATH export DISPLAY ORACLE_HOME ORACLE_BASE ORACLE_SID ORA_NLS33 LD_LIBRARY_PATH NLS_LANG CLASSPATH 3) oracle用户重新,以使之前修改的 .profile 文件配置生效 4) 通过env命令检查刚才的配置是否生效 $ env 5) 进入oracle安装文件所在目录并开始进行安装 (假设oracle817安装文件存在于/export/home/oracle/ora817/Disk1) $ cd /export/home/oracle/ora817/Disk1 $ ./runInstaller 注:1、下载的Oracle cpio文件的解开方法为:cpio -idcmv , 2、安装过程中,当提示要运行 root.sh ($ORACLE_HOME/root.sh)脚本时,要手工打开一个新的console(控制台)以root用户身份执行。 3、如安装完成后初始化数据库过程中遇到 ORA-03114: not connected to ORACLE 错误,则应适当加大 SEMMSL, SEMMNS 等参数的数值。 6) 安装完后的简单测试 默认已经是oracle用户,执行 lsnrctl start 启动Oracle LISTENER $ lsnrctl start 当监听启动成功后,将会看到如下类似信息: LSNRCTL for Intel SVR4 UNIX: Version .0 - Production on 23-JUN-xx 04:02:46 (c) Copyright 1998 Oracle Corporation. All rights reserved. Starting /u01/oracle/product/8.1.7/bin/tnslsnr: please wait. TNSLSNR for Intel SVR4 UNIX: Version .0 - Production System parameter file is /u01/oracle/product/8.1.7/work/admin/listener.ora Log messages written to /u01/oracle/product/8.1.7/work/log/listener.log Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC) Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=gokmen.selcuk.tr)(PORT=1521) Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=gokmen.selcuk.tr)(PORT=2481) (PROTOCOL_STACK=(PRESENTATION=GIOP) (SESSION=RAW) Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC) STATUS of the LISTENER - Alias LISTENER Version TNSLSNR for Intel SVR4 UNIX: Version .0 - Production Start Date 23-JUN-xx 04:02:47 Uptime 0 days 0 hr. 0 min. 0 sec Trace Level off Security OFF SNMP OFF Listener Parameter File /u01/oracle/product/8.1.7/work/admin/listener.ora Listener Log File /u01/oracle/product/8.1.7/work/log/listener.log Services Summary. PLSExtProc has 1 service handler(s) orcl has 1 service handler(s) The mand pleted suessfully 如果看到的是如下类似信息,说明监听已经启动: LSNRCTL for Intel SVR4 UNIX: Version .0 - Production on 24-JUN-xx 05:02:46 (c) Copyright 1998 Oracle Corporation. All rights reserved. TNS-01106: Listener using listener name LISTENER has already been started 7)编写数据库启动脚本 由于它自带的启动脚本有问题,所以这里我干脆自己写了一个简单的脚本 启动和关闭脚本 1)、启动脚本(dbstart) #! /bin/bash su - oracle . /home/oracle/.bash_profile lsnrctl start svrmgrl connect internal startup exit EOE exit EOF 2)、关闭脚本(dbstop) #! /bin/bash su - oracle . /home/oracle/.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年渭南市医疗机构定向招聘笔试等后续工作模拟试卷及答案详解(各地真题)
- 2025广西旅发大健康产业集团有限公司公开招聘110人模拟试卷带答案详解
- 2025广东省企事业单位10000+岗位春季招聘4月23日西安站考前自测高频考点模拟试题及答案详解1套
- 2025年上海中期期货股份有限公司社会招聘(2人)模拟试卷及答案详解(名师系列)
- 2025年福建泉州市华侨大学分析测试中心招聘实验技术系列人员(4月)模拟试卷及答案详解(夺冠系列)
- 2025广西玉林市北流生态环境局招聘公益性岗位考前自测高频考点模拟试题及答案详解(全优)
- 2025广西玉林市福绵区新桥镇人民政府招聘代理服务记账中心编外人员2人考前自测高频考点模拟试题及完整答案详解1套
- 2025安徽阳光采购服务平台有限责任公司社会招聘1人(第二次)考前自测高频考点模拟试题含答案详解
- 2025嘉兴市秀拓燃气有限公司招聘2人(二)模拟试卷及答案详解1套
- 2025广西桂林市灵川县发展和改革局公开招聘6人考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025年中国咖啡行业行业市场调查研究及投资前景预测报告
- 学前卫生考试试题及答案
- 2025春季学期国开电大专科《液压与气压传动》一平台在线形考(形考任务+实验报告)试题及答案
- 2025年戏剧与影视学专业考研试题及答案
- 口腔诊所污水管理制度
- 2024年注会考试《经济法》真题及答案
- 2025年营养师资格考试试卷及答案
- 无人驾驶生产工艺流程
- 《中华人民共和国公务员法概述》课件
- 2025年上海高考数学重点知识点归纳总结(复习必背)
- 旋转-图形的旋转(省级赛课公开课一等奖)课件-九年级数学新人教版上册
评论
0/150
提交评论