oracle 第2章数据库服务器的安装与卸载

上传人:豆****2 文档编号:115826381 上传时间:2022-07-04 格式:PPT 页数:67 大小:4.72MB
返回 下载 相关 举报
oracle 第2章数据库服务器的安装与卸载_第1页
第1页 / 共67页
oracle 第2章数据库服务器的安装与卸载_第2页
第2页 / 共67页
oracle 第2章数据库服务器的安装与卸载_第3页
第3页 / 共67页
点击查看更多>>
资源描述
Oracle 数据库基础教程2007本章内容本章内容p数据库服务器的安装与配置p客户端的安装p常见问题的解决p数据库服务器的卸载Oracle 数据库基础教程2007本章要求本章要求p掌握Oracle9i数据库服务器的安装与配置p掌握Oracle9i数据库服务器运行注意事项p掌握Oracle9i数据库服务器卸载方法Oracle 数据库基础教程20072.1安装前准备工作安装前准备工作p安装环境需求p安装准备及注意事项Oracle 数据库基础教程2007安装环境要求安装环境要求pCPU:最低 Pentium200MHZ p内存:最低128MHZ (推荐256MHZ)p可用硬盘空间: 系统盘140MB 安装盘4.5GB(FAT文件系统)或 2.75GB(NTFS文件系统)p虚拟内存:初始值200MB 最大值400MB Oracle 数据库基础教程2007安装准备及注意事项安装准备及注意事项(1)启动操作系统,并以Administrator身份登录。(2)操作系统启动后,检查计算机名称。(3)检查源文件完整路径。(4)检查服务器系统是否满足软硬件要求 (5)对服务器进行正确网络配置。(6)如果服务器上运行其它Oracle服务,必须在安装前将它们全部停止。(7)如果服务器上运行有以前版本的Oracle数据库,则必须对其数据进行备份。(8)决定数据库的创建方式。Oracle 数据库基础教程2007oracle9i数据库的安装方式数据库的安装方式 Oracle 9i数据库的安装有以下四种安装方式: 企业版 为高端应用程序提供数据管理。将安装的内容有一个预先配置好的示例数据库、网络服务、Oracle的许可选项、数据库环境配置工具、Oracle企业管理器框架(包括控制台、管理服务器、智能代理、Oracle实用工具和在线文档)、数据仓库以及事务处理环境的常用工具,适用于对安全性和性能要求较高的联机事务处理(OLTP)以及数据仓库应用环境。 Oracle 数据库基础教程2007 标准版为工作组或部门级应用程序。包括一组综合性管理工具、完全的分发、复制、web功能、构建以业务为第一的应用程序的产品和服务。将安装的内容有一个预先配置好的示例数据库、网络服务、Oracle的许可选项、数据库环境配置工具、Oracle企业管理器框架(包括控制台、管理服务器、智能代理、Oracle实用工具和在线文档)。适用于普通部门级别的应用环境。个人版会安装与企业版相同的软件,并提供与企业版和标准版相兼容的环境,不过只提供单用户的连接、开发与部署,它适用于单用户开发环境,对系统配置的要求也较低。 自定义版从企业版、标准版、个人版的可安装部件中选择自己需要安装的部件,通过用户的定制能够创建出适合于特定环境、配置和应用程序需求的数据库服务器。另外,通过自定义方式可以有机会选择安装单个的独立组件。 Oracle 数据库基础教程2007Oracle 9i客户端的安装方式客户端的安装方式 它是一个前端的数据库应用程序。有以下三种安装方式: 管理员安装企业管理控制台,包括企业管理工具、网络服务、网络工具以及基本的客户端软件。如果使用客户机的用户身份是DBA,则应当选择该类型。 运行时安装网络服务和应用程序连接库。如果使用客户机的用户身份是应用程序开发人员,则应当选择该类型。 自定义从管理员版本、运行时版本的可安装部件中选择自己需要的部件。建议只有高级用户才使用这种类型。 Oracle 数据库基础教程2007Oracle 9i整合管理的安装方式整合管理的安装方式 它有以下三种安装方式: Oracle管理服务器安装企业管理器控制台以及Oracle管理服务器。Oracle管理服务器通过企业管理器控制台处理整个系统的管理工作,并且将这些工作分布到企业间的各个管理节点的智能代理处。还安装一些基本的客户端软件。 Oracle互联网目录安装轻载的目录访问协议(LDAP),以提供Oracle互联网目录服务、LDAP客户端工具以及Oracle互联网目录数据库视图等服务。 自定义从Oracle管理服务器、Oracle互联网目录、Oracle整合服务器的可安装部件中选择自己需要安装的部件。 Oracle 数据库基础教程20072.2安装安装Oracle9i数据库服务器数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程2007安装数据库服务器安装数据库服务器Oracle 数据库基础教程20072.3检查数据库服务器的安装结果检查数据库服务器的安装结果p检查系统服务 p检查文件体系结构 p查看Oracle9i数据库服务器网络配置 p利用企业管理器,查看数据库信息 Oracle 数据库基础教程2007检查系统服务检查系统服务Oracle 数据库基础教程2007检查文件体系结构检查文件体系结构 Oracle 数据库基础教程2007查看查看Oracle9i数据库服务器网络配置数据库服务器网络配置 Oracle 数据库基础教程2007利用企业管理器,查看数据库信息利用企业管理器,查看数据库信息 Oracle 数据库基础教程20072.4 Oracle9i数据库客户机安装与配置数据库客户机安装与配置Oracle 数据库基础教程2007Oracle 数据库基础教程2007Oracle 数据库基础教程2007Oracle 数据库基础教程2007Oracle 数据库基础教程2007Oracle 数据库基础教程2007Oracle 数据库基础教程20072.5常见问题的解决常见问题的解决p“ORA-12541: TNS: 没有监听器” n解决方法:通过解决方法:通过“开始开始设置设置控制面板控制面板管理工具管理工具服务服务”,打开系统服务列表对话框,将名为,打开系统服务列表对话框,将名为“OracleOraHome92TNSListener”的服务启动的服务启动起来。起来。 p“ORA-12500:TNS:监听程序无法启动专用服务器进程”n解决方法:打开操作系统的系统服务列表对话框,将解决方法:打开操作系统的系统服务列表对话框,将名为名为“OracleServiceORCL”(ORCL为数据库实为数据库实例名)的服务启动起来。例名)的服务启动起来。 Oracle 数据库基础教程2007p启动操作系统列表中的某个Oracle服务时,显示“系统找不到指定的路径”。n解决方法:通过解决方法:通过“开始开始运行运行”,打开,打开“运行运行”对话框,输入对话框,输入“regedit”命令,打开操作系统的注册表编辑器。在注册表编辑命令,打开操作系统的注册表编辑器。在注册表编辑器左侧树状结构中,选择器左侧树状结构中,选择“我的电脑我的电脑HKEY_LOCAL_MACHINE SYSTEMCurrentControlSetServices”展看展看“Services”选项卡,找到相应的选项卡,找到相应的Oracle服务项并选中,如图服务项并选中,如图2-29所示。在右侧对话框中单击鼠标右键,所示。在右侧对话框中单击鼠标右键,“新建新建”一个一个“字符字符串值串值”,其名称为,其名称为“ImagePath”。双击新建的。双击新建的“ImagePath”字符串,弹出图字符串,弹出图2-30所示的所示的“字符串编辑字符串编辑”对对话框。在话框。在“数值数据数值数据”编辑框中填入当前编辑框中填入当前Oracle服务所对应的应服务所对应的应用程序的路径与名称,然后点击用程序的路径与名称,然后点击“确定确定”,关闭注册表编辑器。,关闭注册表编辑器。Oracle 数据库基础教程2007p登录数据库时出现“ORA-12545:因目标主机或对象不存在,连接失败”n解决方法:打开网络管理对话框,分别选中左侧树状解决方法:打开网络管理对话框,分别选中左侧树状结构中的监听器和数据库,修改右侧对话框中的主机结构中的监听器和数据库,修改右侧对话框中的主机名为当前的计算机名。名为当前的计算机名。Oracle 数据库基础教程20072.6卸载卸载Oracle9i产品产品(1)停止所有Oracle相关的服务(2)卸载Oracle9i数据库服务器组件(3)删除注册表中Oracle目录、服务以及事件日志(4)删除Oracle环境变量(5)删除TEMP目录下Oracle相关的文件夹(6)检查“开始”菜单中是否还有Oracle菜单,如果有,则将其删除。(7)删除Windows系统安装磁盘中的Program FilesOracle 目录 (8)删除Oracle安装目录 (9)重新启动计算机 Oracle 数据库基础教程20071.4 Oracle 9i网络配置网络配置 1启动listener控件 如果服务器监听进程没有启动,则出现ORA-12541:TNS:没有监听器错误。监听进程listener.ora为Oracle服务器上的操作系统进程,监听进程没有启动时,服务器可以正常运行,但是客户端不能与服务器产生连接。这时可以使用操作系统命令lsnrctl正常启动监听进程。具体方法如下: c:lsnrctl start如果要停止监听进程,可以使用以下命令。这时所有客户端将连接不上服务器。 c:lsnrctl stop 除使用命令行方式启动监听进程外,也可以在Windows NT/2000的服务中启动OracleOraHomeTNSListener服务来启动监听进程。 Oracle 数据库基础教程2007使用使用Net Configuration Assistant进行网络配置进行网络配置也可以通过Oracle 9i Net Services的向导工具进行配置。步骤如下:启动“configuration and migration toolsNet Configuration Assistant”菜单(1) (2) 在图1-11中选择“本地网络服务名配置” Oracle 数据库基础教程2007Oracle 数据库基础教程2007(3) 在图1-12中选择“添加” Oracle 数据库基础教程2007(4) 在图1-13中选择数据库版本 Oracle 数据库基础教程2007(5) 在图1-14中输入数据库服务名,即全局数据库名。 Oracle 数据库基础教程2007(6) 在图1-15中输入本机要与服务器之间要执行的网络服务协议 Oracle 数据库基础教程2007(7) 在图1-16中,输入Oracle服务器的IP地址或主机名,默认使用1521端口 Oracle 数据库基础教程2007(8) 在图1-17中,选择连接测试,以确认配置是否正确。 Oracle 数据库基础教程2007 (9) 在图1-18中,输入网络服务名。此名称用于网络连接。 Oracle 数据库基础教程2007在网络配置结束后,可以使用所配置的主机字符串连接数据库服务器 Oracle 数据库基础教程2007手工配置手工配置配置Oracle 9i客户端与服务器端的连接,就是在客户端配置tnsnames.ora,在服务器端配置listener.ora。在Windows NT/2000下,tnsnames.ora和listener.ora的存储位置为: d:oracleora90networkadmintnsnames.ora,这里假设Oracle的安装目录为d:oracle,也就是oracle_base= d:oracle,oracle_home= d:oracleora90。 Oracle 数据库基础教程2007tnsnames.ora文件配置文件配置 为了使得客户端应用可以访问Oracle服务器,必须要在客户端配置网络服务名,最终客户端应用程序可以通过该网络服务名访问Oracle服务器。网络服务名对应的配置文件名称为tnsnames.ora。需要在tnsnames.ora中设置:网络服务名、针对服务名的数据库和数据库间交流使用的协议。其语法如下:Oracle 数据库基础教程2007math=(description= (address_list= (address=(protocol=tcp)(host=sun4500)(port=1521) ) (connect_data= (service_name=) ) ) 其中,host为服务器的主机名或IP地址,这里sun4500为主机名,math为数据库名,为数据库域名,是该数据库的全局数据库名,也是该数据库服务名。 Oracle 数据库基础教程2007以上是采用服务名方式的配置方法,也可以采用数据库实例名oracle_sid的配置方法: math=(description= (address_list= (address=(protocol=tcp)(host=sun4500)(port=1521) ) (connect_data= (sid=math) ) )Oracle 数据库基础教程2007服务器端服务器端listener.ora文件的配置文件的配置 监听程序用于接受客户端的连接请求。当安装Oracle时会自动建立默认的监听程序,该监听程序可以同时监听多个数据库。当客户应用访问Oracle服务器时,监听程序会接收并检查请求,以确定是否可以为该应用提供数据服务。监听程序对应的配置文件名为listener.ora。 在此文件中需指明:需要运行的监听器数量、需要的支持协议和接受连接的数据库。 Oracle 数据库基础教程2007 listener= (description_list= (description= (address_list= (address=(protocol=ipc)(key=extproc0) ) (address_list= (address=(protocol=tcp)(host=sun4500)(port=1521) ) ) )/定义了监听器能识别的协议和监听器监听的地址定义了监听器能识别的协议和监听器监听的地址 Oracle 数据库基础教程2007sid_list_listener= (sid_list= (sid_desc= (sid_name=plsextproc) (oracle_home=d:oracleora90) (program=extproc) ) (sid_desc= (global_dbname=) (oracle_home=d:oracleora90) (sid_name=math) ) )/监听器监听的监听器监听的oracle实例列表实例列表Oracle 数据库基础教程2007 net的网络维护的网络维护常见的故障有:(1)监听器不能运行(2)tnsnames.ora文件中的地址信息不正确(3)服务名使用不正确(4)在sqlnet.ora文件中指定的默认域与要使用的服务中tnsnames.ora文件域不匹配Oracle 数据库基础教程2007(1)检查客户和服务器的联系如果使用TCP/IP协议,可以试着ping主计算机C:ping hfy如果ping与远程的宿主连接失败,将提问:(1)远程服务器在运行吗?(2)ping应用于正确的宿主名了吗?(3)ping目录返回的ip地址正确吗?(4)ping能分析服务器名的ip地址吗?(5)能ping ip地址而不是服务器名吗?Oracle 数据库基础教程2007(2)检查客户和监听程序的联系C:tnsping math 3如果监听器不能被连接,应该检查下面几点:(1)监听器是否在运行?(2)是否能ping服务器(tcp/ip)或者证明与服务器有效的连接(3)tnsnames.ora文件的端口数是否匹配。如果tnsping是成功的,并且能连接监听器,就能注册数据库。如果tnsping是成功的,仍然不能注册数据库,检查下面几点:Oracle 数据库基础教程2007(1)数据库实例在运行吗?(2)数据库打开了吗?(3)用户名和口令正确吗?(4)注册的用户拥有create session特权吗?Oracle 数据库基础教程2007总结总结pOracle9i数据库产品安装前准备工作pOracle9i数据库服务器安装注意事项pOracle9i数据库服务器卸载注意事项pOracle9i数据库服务器安装常见问题的解决。67 结束语结束语
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!