版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2025/10/3Oracle系列培训之一
(安装及配置)
培训教师2004年8月2025/10/3适合对象所有需要了解或者即将应用Oracle数据库的员工尤其是需要安装oracle数据库的人员技能要求熟悉UNIX(含HP、SUN、AIX等)操作系统,会打补丁包、安装相应操作系统的Cluster、进行磁盘管理等操作2025/10/3培训目标学完本课程后,学员可以具备以下能力:可以在HP、AIX、SUN等UNIX操作系统下安装数据库(含RAC方式)可以进行网络配置与连接可以查看、修改oracle数据库的配置参数2025/10/3课程要点安装前的准备工作配合安装过程中的图片,讲解oracle数据库软件的安装及数据库创建配置文件中常见参数设置网络配置与连接安装过程中常见问题及解决方法2025/10/3目录Oracle软件安装前的准备工作安装oracle9i软件网络配置创建数据库数据库配置参数2025/10/3Oracle软件安装前的准备工作操作系统要求确认待安装机器上已安装JDK且版本至少为1.3.1操作系统还需支持Xserver操作系统版本与oracle版本配套关系表2025/10/3AIX版本与Oracle版本配套关系表AIX版本Oracle版本是否支持5L9.264-bitOK5L8.1.764-bitNG4.3.39.28.1.764-bitOK5L8.1.7OK4.3.38.1.7OK2025/10/3HP版本与oracle版本配套关系表HP版本Oracle版本是否支持11i9.28.1.764-bitOK11.09.28.1.764-bitOK11i8.1.7OK11.08.1.7OK2025/10/3Solaris版本与oracle版本配套关系表solaris版本Oracle版本是否支持99.28.1.764-bitOK89.28.1.764-bitOK2.69.28.1.7OK99.28.1.7OK89.28.1.7OK79.28.1.7OK2025/10/3各操作系统所需的补丁包AIX(lslpp–los_package
)bos.adt.base,bos.adt.lib,bos.adt.libm,bos.perf.perfstatHPUNIX(swlist)HWE1100B.11.00.0212.4QPK1100B.11.00.58.5HPUX1100ORA9iPATCHB.11.00Solaris(pkginfo–ios_package
)SUNWarc,SUNWbtool,SUNWhea,SUNWlibm,SUNWlibms,SUNWsprot,SUNWtoo,SUNWi1ofandSUNWxwfnt2025/10/3操作系统资源要求/tmp剩余空间至少为400M,若达不到此要求,可通过设置环境变量TEMP重定向到其它目录物理RAM内存至少为256MSwap/Paging空间至少为物理RAM内存的两倍2025/10/3操作系统核心参数设置在HP机器上用root用户,进入sam->KernelConfiguration->ConfigurableParameters调整内核参数在SUN机器上修改/etc/system文件AIX系统用户的limits参数在/etc/security/limits文件中修改完系统核心参数后需要重新启动系统,参数修改才会起作用
2025/10/3安装patchHP机器上patch安装swinstall–s/home/HPPatch/HWE1100――HWE1100软件包所在目录的绝对路径SUN机器上patch安装将patch包放到路径/var/spool/pkg执行pkgaddSUNWarcpatch安装目录:/var/sadm/patch2025/10/3安装ClusterHP机器上与安装patch相似SUN机器上安装ClusterOracle9iRAC数据空间库建立在允许两个主机能同时访问共享磁盘上。由OracleUNIXDistributedLockManager来实现访问控制。SunCluster3.0中的SUNWudlm支持OracleUDLM,需要安装SUNWudlm、SUNWscucm、SUNWudlmr、SUNWcvmr和SUNWcvm2025/10/3创建用户及群组、准备磁盘空间安装oracle软件所需的磁盘空间安装oracle软件所需的磁盘空间至少需要3.5G,如果需要安装成RAC方式,则在两个机器上各自需要3.5G的磁盘空间来安装软件创建数据库所需的磁盘空间如果需要安装成RAC方式,则需在共享盘上划分裸设备需要将所有卷的属主需修改为oracle2025/10/3共享盘安装如果需成安装RAC方式,则需要安装共享盘2025/10/3HP机器上需另外做一些链接cd/usr/libln-s/usr/lib/libX11.3libX11.slln-s/usr/lib/libXIE.2libXIE.slln-s/usr/lib/libXext.3libXext.slln-s/usr/lib/libXhp11.3libXhp11.slln-s/usr/lib/libXi.3libXi.slln-s/usr/lib/libXm.4libXm.slln-s/usr/lib/libXp.2libXp.slln-s/usr/lib/libXt.3libXt.slln-s/usr/lib/libXtst.2libXtst.sl2025/10/3设置oracle用户环境变量setenvORACLE_BASE$HOME/app/oraclesetenvORACLE_HOME$ORACLE_BASE/product/9.2setenvORACLE_SIDiin1(forHP)setenvPATH$ORACLE_HOME/bin:/usr/bin:/etc:/usr/sbin:/usr/lbin:/usr/ucb:$HOME/bin:/usr/bin:/X11:/sbin:.(forSUN)setenvPATH${ORACLE_HOME}/bin:/usr/ccs/bin:/usr/bin:/etc:/usr/openwin/bin:/usr/local/bin:/var/opt/oraclesetenvLD_LIBRARY_PATH$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libsetenvLIBPATH$ORACLE_HOME/lib32:$ORACLE_HOME/libsetenvDBCA_RAW_CONFIG$HOME/dbca_raw_cfg2025/10/3dbca_raw_cfg文件信息system=/dev/sharedg/rsystemspfile=/dev/sharedg/rspfileusers=/dev/sharedg/rusertemp=/dev/sharedg/rtempundotbs1=/dev/sharedg/rundo1undotbs2=/dev/sharedg/rundo2cwmlite=/dev/sharedg/rcwmliteindx=/dev/sharedg/rindxtools=/dev/sharedg/rtoolsdrsys=/dev/sharedg/rdrsyscontrol1=/dev/sharedg/rcontrol01control2=/dev/sharedg/rcontrol02redo1_1=/dev/sharedg/rredo1_1redo1_2=/dev/sharedg/rredo1_2redo2_1=/dev/sharedg/rredo2_1redo2_2=/dev/sharedg/rredo2_2xml=/dev/sharedg/rxml2025/10/3配置oracle用户信任关系需在两台机器上oracle用户HOME目录下编辑.rhosts文件,添加以下语句:hp1oraclehp2oracle2025/10/3安装前准备工作要点操作系统要求Java等配套软件;版本配套关系;补丁包资源要求操作系统核心参数配置安装patch、安装Cluster用户(含信任关系建立)、群组、磁盘空间共享盘安装HP机器上链接要求Oracle用户环境变量2025/10/3目录Oracle软件安装前的准备工作安装oracle9i软件网络配置创建数据库数据库配置参数2025/10/3安装oracle9i软件获取安装包并执行runInstaller如果没有出现ClusterNodeSelection窗口,一般为cluster没有安装成功出现执行脚本的提示窗口,直接按照相关提示执行即可创建数据库的窗口选择暂不创建2025/10/3目录Oracle软件安装前的准备工作安装oracle9i软件网络配置创建数据库数据库配置参数2025/10/3网络配置Client-Server应用连接图2025/10/3网络配置oraclenet是用来建立和维护客户端与服务端连接的,在客户端和服务端都必须存在,其作用有:定位server位置支持的协议如何处理意外情况和中断等OPS是指oracle协议支持,oracle支持的协议有:TCP/IPTCP/IPwithSSLNamespipesLU6.2VirtualInterface(VI)2025/10/3网络配置WEB应用连接2025/10/3网络配置连接描述符连接描述符指定通信协议、服务器名和实例名举例
DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.71.120.165)(PORT=1521)))(CONNECT_DATA=(SID=orap930)(SERVER=DEDICATED))2025/10/3网络配置服务名通过服务名可以远程访问数据库,而不需要使用一长串的连接描述符服务名存储在称为tnsnames.ora的文件中服务名的配置可以通过netca图形界面完成举例:ORAP930=(连接描述符
)2025/10/3网络配置监听程序listener(参考体系结构部分)监听程序listener主要用来监听数据库的连接请求,当一个连接请求到达时,listener进程需要做的事情有:拉起一个server进程,并将此连接传递给相应server进程在sharedserver结构中,listener进程将此连接交给dispatcher或server进程监听程序的特点有:一个listener进程可以监听多个数据库多个listener可以负载分担的方式监听同一个数据库一个listener可以监听多种协议listener进程缺省名字为LISTENERlistener进程名字在文件listener.ora中必须唯一2025/10/3网络配置监听程序listener监听文件:listener.ora文件内容:标题节。地址列表—进程间调用(IPC)地址定义节。实例定义。操作参数通过netca直接创建2025/10/3网络配置客户端访问数据库的两种命名方法Hostnaming方法使用oracle网络服务客户端软件连接到oracle数据库客户端和服务器端使用TCP/IP协议连接可以通过主机名访问相应的机器,如在/etc/hosts文件中配置主机名和IP地址的对应关系不可以使用连接管理或安全性等方面的高级特性配置数据简单,仅需通过主机名就可以建立连接2025/10/3网络配置客户端访问数据库的两种命名方法Localnaming方法提供一种非常有效的方法来解析服务名地址解决运行在不同协议网络上的服务命名可以通过netca使用图形终端快速配置需要配置在文件tnsnames.ora中的网络服务名2025/10/3网络配置要点连接描述符服务名监听程序(listener)如何进行网络配置使客户端可以访问oracle数据库2025/10/3目录Oracle软件安装前的准备工作安装oracle9i软件网络配置修改参数配置创建数据库数据库配置参数2025/10/3创建数据库如果数据库是RAC方式,在创建数据库之前,需确认cluster是否已经启动,然后启动GSD执行初始化命令oracle%srvconfig–init启动GSDoracle%gsdctlstart2025/10/3创建数据库需要创建的数据库空间逻辑卷lvsystem(650Mb)Lvuser(120Mb)Lvtemp(1024Mb)Lvundo1、Lvundo2(1024Mb)Lvcwmlite(120Mb)Lvindx(1024Mb)Lvtools(150Mb)Lvdrsys(120Mb)Lvcontrol01、Lvcontrol02、Lvcontrol03(150Mb)lvredo1_1、lvredo1_2、lvredo2_1、lvredo2_2(350Mb)Lvspfile(120Mb)Lvrxmllvdata(50Mb)2025/10/3创建数据库在主机上以oracle用户在图形界面上启动DBCA创建数据库选择数据库类型为Oralceclusterdatabase选择Createadatabase选择cluster中两个节点数据库模板选择NewDatabase输入数据库名(一般与SID相同)输入SID名(RAC方式下为前缀)选择配置的listener连接模式选择DedicatedServerMode2025/10/3创建数据库初始化参数配置窗口memory标签页2GB内存的参考配置SharedPool:110~150MBufferCache:500M~700MJavaPool:0MLargePool:0MPGA:24M4GB内存的参考配置SharedPool:150M~200MBufferCache:1000MJavaPool:0MLargePool:0MPGA:50M2025/10/3创建数据库初始化参数配置窗口CharacterSets标签页选择Choosefromthelistofcharacterset,在下拉框中选择与SCP一致的字符集。一般选择SIMPLIFIEDCHINESE_CHINA.ZHS16GBKDBSizing标签页一般使用缺省值FileLocations标签页InitalizationParameterFilename采用默认值选择CreatServerParametersFile(spfile)对应裸设备/dev/vx/rdsk/sharedg/lvspfileArchive标签页采用非归档模式,不要选择ArchiveLogFile2025/10/3创建数据库DatadaseStorage窗口各项datafile对应的裸设备文件路径修改为前面创建的逻辑卷的路径按照裸设备大小修改对应datafile的大小,datafile的大小应比裸设备大小小20~30MB,同时去掉AutomatedExtend选项需要另外添加一个tablespace,即DATA,用于存放SCU平台和业务数据,可以选中tablespace后,点击下面的<Add>按钮后即可添加,路径和文件大小设置同上2025/10/3创建数据库检查数据库是否创建成功oracle%sqlplus/nologSQL>startupSQL>connect/assysdbaConnectedto:Oracle9iEnterpriseEditionRelease9.2.0.1.0-64bitProductionWiththeRealApplicationClustersoptionJServerRelease9.2.0.1.0–Production如果出现connected,说明安装成功。2025/10/3创建数据库要点GSD启动数据库空间逻辑卷要求如何启动创建数据库过程创建数据库过程中需做哪些选择初始化参数配置DatadaseStorage配置各datafile的大小及路径如何检查数据库是否创建成功2025/10/3目录Oracle软件安装前的准备工作安装oracle9i软件网络配置创建数据库数据库配置参数2025/10/3数据库配置参数启动listener查看listener进程的状态oracle%lsnrctlstatuslistener启动命令oracle%lsnrctlstart2025/10/3数据库配置参数显示数据库配置参数用sqlplus以sysdba方式登陆:hpp930-1[oracle]:/home/oracle>sqlplus/nologSQL>connect/assysdbaConnected.显示配置参数:SQL>showparameterremote_login_passwordfile如果showparameter后不带参数名,则显示当前数据库中所有参数配置showparameter后的参数名可以不用全名,该命令支持模糊查找2025/10/3数据库配置参数修改数据库配置参数用sqlplus以sysdba方式登陆:hpp930-1[oracle]:/
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宫颈癌预防与疫苗接种知识讲座总结
- 2026年卫生间到卧室夜间照明过渡设计
- 上海科技大学《安装工程计价》2025-2026学年第一学期期末试卷(A卷)
- 2026年篮球场灯光音响设备操作说明
- 2026年简历制作技巧与投递注意事项
- 2026年消毒供应中心规范化培训
- 上海科技大学《Android 手机软件开发》2025-2026学年第一学期期末试卷(A卷)
- 北方工业大学《英语听力技能与实践》2025-2026学年第一学期期末试卷(A卷)
- 北方工业大学《航空法概论》2025-2026学年第一学期期末试卷(A卷)
- 胸带结构优化设计
- 2026中国-马来西亚钦州产业园区管理委员会选聘员额制一级主管15人(广西)笔试备考试题及答案解析
- 2026年学生的智商测试题及答案
- 国家能源投资集团有限责任公司2026年度高校毕业生春季招聘笔试备考试题及答案解析
- 2026年全国财务基础知识培训考试理论及答案
- 北京市大兴区高米店街道招聘临时辅助用工1人考试备考试题及答案解析
- 国家义务教育检测质量监测八年级语文模拟测试题有答案
- 2026年(完整版)职业卫生试题与完整答案
- 2025-2026学年江苏省苏州市高二(下)期中数学试卷(含答案)
- 2025年天津市八年级地理生物会考真题试卷+解析及答案
- 内蒙古包头市2026届高三下高考二模考试物理试卷
- 小学一年级数学下册‘认识人民币’核心概念建构与金融素养启蒙教学设计
评论
0/150
提交评论