HUAWEITECHNOLOGIESCO.,LTD.数据库安装与配置HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage2目标通过这部分课程的学习,您将了解以下内容:Oracle服务器的安装服务器和客户端的网络连接配置HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage3参考资料课件/参考资料名称Support获取路径本胶片数字娱乐数字娱乐公共功能与特性培训课件基础培训HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage4软件配置说明操作系统:SUNSolaris2.8JDK1.3.1forSUN(包含1.3.1及以上版本):使用java–version命令检查版本。数据库软件:Oracle9iEnterpriseEditionRelease9.2.0.1.0-ProductionforSUNHUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage5安装ORACLE对系统资源的要求/tmp目录需有400MB剩余空间。ORACLE软件安装需3.5GB硬盘空间。ORACLE数据库至少需要2G硬盘空间。物理内存至少256MB。swap/paging空间至少为物理内存的2倍。要求操作系统为64位。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage6规划用户组和用户GroupUsershell$HOMEdbaoracle/usr/bin/bash/opt/oracleHUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage7规划数据库参数说明AAAORACLE_SIDsysdb服务名(ServiceName)sysdbORACLE_BASE/opt/oracleORACLE_HOME$ORACLE_BASE/product/9.2HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage8调整操作系统内核参数以root身份登录后,编辑/etc/system文件调整系统参数setshmsys:shminfo_shmmax=4294967295setshmsys:shminfo_shmmin=1setshmsys:shminfo_shmmni=100setshmsys:shminfo_shmseg=10setsemsys:seminfo_semmni=100setsemsys:seminfo_semmsl=256setsemsys:seminfo_semmns=1024HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage9创建系统环境JDK1.3.1安装建立dba组和oracle用户创建Oracledump文件目录HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage10安装ORACLE数据库设置oracle用户的环境变量exportORACLE_BASE=/opt/oracleexportORACLE_HOME=$ORACLE_BASE/product/9.2exportORACLE_SID=sysdbexportDISPLAY=10.76.160.69:0.0#按实际情况更改exportPATH=$ORACLE_HOME/bin:/usr/j2se/bin:/usr/bin:/etc:/usr/sbin:/usr/lbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin#/usr/j2se/bin要放在其他目录的前面exportLD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/libexportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexportCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlibexportNLS_LANG=SIMPLIFIEDCHINESE_CHINA.ZHS16GBK#exportNLS_LANG=American_America.US7ASCIIHUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage11安装ORACLE数据库设置oracle用户的环境变量创建/var/opt/oracle目录HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage12安装ORACLE9i−运行有效安装路径下的runInstaller,如:−bash-2.03$/export/home/software/oracle/disk1/runInstaller−安装过程只需执行默认操作,HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage13安装ORACLE9i遇到弹出提示框,则按提示内容操作。安装引导过可能程会提示以root用户运行/tmp/orainstRoot.sh文件。安装中,按照更换disk2~disk3的安装路径要求,更换光碟或输入合理的安装路径:安装快结束时,会弹出提示框,安装提示要求,以root用户执行root.sh脚本。HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage14建库时注意CharacterSets标签页选择Choosefromthelistofcharacterset,在下拉框中选择与SimplifiedChinese的字符集。BlockSize、SortAreaSize采用默认值采用非归档模式,不要选择ArchiveLogFileHUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage15安装检验启动数据库:关闭数据库:HUAWEITECHNOLOGIESCO.,LTD.配置HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage17目标监听管理本地服务名配置处理简单的连接问题HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage18监听进程listener.oraListener客户端服务端tnsnames.orasqlnet.oraHUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage19配置listener.ora文件listener.ora的缺省配置:ListenernameLISTENERPort1521ProtocolsTCP/IPandIPCSIDname缺省实例Hostname缺省主机名HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage20监听程序的管理查看监听程序的状态:%lsnrctlstatus启动监听程序进程:%lsnrctlstart关闭监听程序进程:%lsnrctlstopHUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage21配置本地网络服务名HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage22服务名添加HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage23指定oracle版本HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage24输入数据库服务名HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage25网络协议HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage26主机名和Listener端口HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage27测试和连接HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage28连接测试结果HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage29自己命名网络服务名HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage30保存HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage31tnsnames.ora#TNSNAMES.ORANetworkConfigurationFile:/u03/ora9i/rel12/network/admin/tnsnames.ora#GeneratedbyOracleconfigurationtools.MY_SERVICE.US.ORACLE.COM=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=stc-sun02.us.oracle.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=TEST.us.oracle.com)))HUAWEITECHNOLOGIESCO.,LTD.HUAWEIConfidentialPage32课程回顾案例1:安装ORACLE要有哪些预备条件?案例2:讨论安装时ORACLE的环境变量要修改哪些?谢谢