oracle 数据库服务器的安装与卸载_第1页
oracle 数据库服务器的安装与卸载_第2页
oracle 数据库服务器的安装与卸载_第3页
oracle 数据库服务器的安装与卸载_第4页
oracle 数据库服务器的安装与卸载_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

oracle数据库服务器的安装与卸载第1页/共67页本章内容数据库服务器的安装与配置客户端的安装常见问题的解决数据库服务器的卸载第2页/共67页本章要求掌握Oracle9i数据库服务器的安装与配置掌握Oracle9i数据库服务器运行注意事项掌握Oracle9i数据库服务器卸载方法第3页/共67页2.1安装前准备工作安装环境需求安装准备及注意事项第4页/共67页安装环境要求CPU:最低Pentium200MHZ内存:最低128MHZ(推荐256MHZ)可用硬盘空间:系统盘140MB

安装盘4.5GB(FAT文件系统)或

2.75GB(NTFS文件系统)虚拟内存:初始值200MB最大值400MB第5页/共67页安装准备及注意事项(1)启动操作系统,并以Administrator身份登录。(2)操作系统启动后,检查计算机名称。(3)检查源文件完整路径。(4)检查服务器系统是否满足软硬件要求(5)对服务器进行正确网络配置。(6)如果服务器上运行其它Oracle服务,必须在安装前将它们全部停止。(7)如果服务器上运行有以前版本的Oracle数据库,则必须对其数据进行备份。(8)决定数据库的创建方式。第6页/共67页oracle9i数据库的安装方式

Oracle9i数据库的安装有以下四种安装方式:企业版为高端应用程序提供数据管理。将安装的内容有一个预先配置好的示例数据库、网络服务、Oracle的许可选项、数据库环境配置工具、Oracle企业管理器框架(包括控制台、管理服务器、智能代理、Oracle实用工具和在线文档)、数据仓库以及事务处理环境的常用工具,适用于对安全性和性能要求较高的联机事务处理(OLTP)以及数据仓库应用环境。

第7页/共67页

标准版为工作组或部门级应用程序。包括一组综合性管理工具、完全的分发、复制、web功能、构建以业务为第一的应用程序的产品和服务。将安装的内容有一个预先配置好的示例数据库、网络服务、Oracle的许可选项、数据库环境配置工具、Oracle企业管理器框架(包括控制台、管理服务器、智能代理、Oracle实用工具和在线文档)。适用于普通部门级别的应用环境。个人版会安装与企业版相同的软件,并提供与企业版和标准版相兼容的环境,不过只提供单用户的连接、开发与部署,它适用于单用户开发环境,对系统配置的要求也较低。

自定义版从企业版、标准版、个人版的可安装部件中选择自己需要安装的部件,通过用户的定制能够创建出适合于特定环境、配置和应用程序需求的数据库服务器。另外,通过自定义方式可以有机会选择安装单个的独立组件。

第8页/共67页Oracle9i客户端的安装方式

它是一个前端的数据库应用程序。有以下三种安装方式:

管理员安装企业管理控制台,包括企业管理工具、网络服务、网络工具以及基本的客户端软件。如果使用客户机的用户身份是DBA,则应当选择该类型。

运行时安装网络服务和应用程序连接库。如果使用客户机的用户身份是应用程序开发人员,则应当选择该类型。

自定义从管理员版本、运行时版本的可安装部件中选择自己需要的部件。建议只有高级用户才使用这种类型。

第9页/共67页Oracle9i整合管理的安装方式

它有以下三种安装方式:

Oracle管理服务器安装企业管理器控制台以及Oracle管理服务器。Oracle管理服务器通过企业管理器控制台处理整个系统的管理工作,并且将这些工作分布到企业间的各个管理节点的智能代理处。还安装一些基本的客户端软件。

Oracle互联网目录安装轻载的目录访问协议(LDAP),以提供Oracle互联网目录服务、LDAP客户端工具以及Oracle互联网目录数据库视图等服务。

自定义从Oracle管理服务器、Oracle互联网目录、Oracle整合服务器的可安装部件中选择自己需要安装的部件。第10页/共67页2.2安装Oracle9i数据库服务器第11页/共67页安装数据库服务器第12页/共67页安装数据库服务器第13页/共67页安装数据库服务器第14页/共67页安装数据库服务器第15页/共67页安装数据库服务器第16页/共67页安装数据库服务器第17页/共67页安装数据库服务器第18页/共67页安装数据库服务器第19页/共67页安装数据库服务器第20页/共67页安装数据库服务器第21页/共67页安装数据库服务器第22页/共67页安装数据库服务器第23页/共67页安装数据库服务器第24页/共67页安装数据库服务器第25页/共67页安装数据库服务器第26页/共67页安装数据库服务器第27页/共67页2.3检查数据库服务器的安装结果检查系统服务检查文件体系结构查看Oracle9i数据库服务器网络配置利用企业管理器,查看数据库信息第28页/共67页检查系统服务第29页/共67页检查文件体系结构第30页/共67页查看Oracle9i数据库服务器网络配置第31页/共67页利用企业管理器,查看数据库信息第32页/共67页2.4Oracle9i数据库客户机安装与配置第33页/共67页第34页/共67页第35页/共67页第36页/共67页第37页/共67页第38页/共67页第39页/共67页2.5常见问题的解决“ORA-12541:TNS:没有监听器”

解决方法:通过“开始→设置→控制面板→管理工具→服务”,打开系统服务列表对话框,将名为“OracleOraHome92TNSListener”的服务启动起来。“ORA-12500:TNS:监听程序无法启动专用服务器进程”解决方法:打开操作系统的系统服务列表对话框,将名为“OracleServiceORCL”(ORCL为数据库实例名)的服务启动起来。第40页/共67页启动操作系统列表中的某个Oracle服务时,显示“系统找不到指定的路径”。解决方法:通过“开始→运行”,打开“运行”对话框,输入“regedit”命令,打开操作系统的注册表编辑器。在注册表编辑器左侧树状结构中,选择“我的电脑→HKEY_LOCAL_MACHINE→SYSTEM→CurrentControlSet→Services”展看“Services”选项卡,找到相应的Oracle服务项并选中,如图2-29所示。在右侧对话框中单击鼠标右键,“新建”一个“字符串值”,其名称为“ImagePath”。双击新建的“ImagePath”字符串,弹出图2-30所示的“字符串编辑”对话框。在“数值数据”编辑框中填入当前Oracle服务所对应的应用程序的路径与名称,然后点击“确定”,关闭注册表编辑器。第41页/共67页登录数据库时出现“ORA-12545:因目标主机或对象不存在,连接失败”解决方法:打开网络管理对话框,分别选中左侧树状结构中的监听器和数据库,修改右侧对话框中的主机名为当前的计算机名。第42页/共67页2.6卸载Oracle9i产品(1)停止所有Oracle相关的服务(2)卸载Oracle9i数据库服务器组件(3)删除注册表中Oracle目录、服务以及事件日志(4)删除Oracle环境变量(5)删除TEMP目录下Oracle相关的文件夹(6)检查“开始”菜单中是否还有Oracle菜单,如果有,则将其删除。(7)删除Windows系统安装磁盘中的ProgramFiles\Oracle目录(8)删除Oracle安装目录(9)重新启动计算机第43页/共67页1.4Oracle9i网络配置

1.启动listener控件

如果服务器监听进程没有启动,则出现ORA-12541:TNS:没有监听器错误。监听进程listener.ora为Oracle服务器上的操作系统进程,监听进程没有启动时,服务器可以正常运行,但是客户端不能与服务器产生连接。这时可以使用操作系统命令lsnrctl正常启动监听进程。具体方法如下:

c:\>lsnrctlstart如果要停止监听进程,可以使用以下命令。这时所有客户端将连接不上服务器。

c:>lsnrctlstop除使用命令行方式启动监听进程外,也可以在WindowsNT/2000的服务中启动OracleOraHomeTNSListener服务来启动监听进程。

第44页/共67页使用NetConfigurationAssistant进行网络配置也可以通过Oracle9iNetServices的向导工具进行配置。步骤如下:启动“configurationandmigrationtools->NetConfigurationAssistant”菜单(2)在图1-11中选择“本地网络服务名配置”

第45页/共67页第46页/共67页(3)在图1-12中选择“添加”第47页/共67页(4)在图1-13中选择数据库版本

第48页/共67页(5)在图1-14中输入数据库服务名,即全局数据库名。

第49页/共67页(6)在图1-15中输入本机要与服务器之间要执行的网络服务协议

第50页/共67页(7)在图1-16中,输入Oracle服务器的IP地址或主机名,默认使用1521端口

第51页/共67页(8)在图1-17中,选择连接测试,以确认配置是否正确。

第52页/共67页(9)在图1-18中,输入网络服务名。此名称用于网络连接。

第53页/共67页在网络配置结束后,可以使用所配置的主机字符串连接数据库服务器

第54页/共67页手工配置配置Oracle9i客户端与服务器端的连接,就是在客户端配置tnsnames.ora,在服务器端配置listener.ora。在WindowsNT/2000下,tnsnames.ora和listener.ora的存储位置为:

d:\oracle\ora90\network\admin\tnsnames.ora,这里假设Oracle的安装目录为d:\oracle,也就是oracle_base=d:\oracle,oracle_home=d:\oracle\ora90。

第55页/共67页tnsnames.ora文件配置

为了使得客户端应用可以访问Oracle服务器,必须要在客户端配置网络服务名,最终客户端应用程序可以通过该网络服务名访问Oracle服务器。网络服务名对应的配置文件名称为tnsnames.ora。需要在tnsnames.ora中设置:网络服务名、针对服务名的数据库和数据库间交流使用的协议。其语法如下:第56页/共67页math=(description=(address_list=(address=(protocol=tcp)(host=sun4500)(port=1521)))(connect_data=(service_name=)))

其中,host为服务器的主机名或IP地址,这里sun4500为主机名,math为数据库名,为数据库域名,是该数据库的全局数据库名,也是该数据库服务名。

第57页/共67页以上是采用服务名方式的配置方法,也可以采用数据库实例名oracle_sid的配置方法:

math=(description=(address_list=(address=(protocol=tcp)(host=sun4500)(port=1521)))(connect_data=(sid=math)))第58页/共67页服务器端listener.ora文件的配置

监听程序用于接受客户端的连接请求。当安装Oracle时会自动建立默认的监听程序,该监听程序可以同时监听多个数据库。当客户应用访问Oracle服务器时,监听程序会接收并检查请求,以确定是否可以为该应用提供数据服务。监听程序对应的配置文件名为listener.ora。

在此文件中需指明:需要运行的监听器数量、需要的支持协议和接受连接的数据库。

第59页/共67页listener=(description_list=(description=(address_list=(address=(protocol=ipc)(key=extproc0)))(address_list=(address=(protocol=tcp)(host=sun4500)(port=1521)))))//定义了监听器能识别的协议和监听器监听的地址

第60页/共67页sid_list_listener=(sid_list=(sid_desc=(sid_name=plsextproc)(oracle_home=d:\oracle\ora90)(program=extproc))(sid_desc=(global_dbname=)(oracle_home=d:\oracle\ora90)(sid_name=math)))//监听器监听的oracle实例列表第61页/共67页net的网络维护常见的故障有:(1)监听器不能运行(2)tnsnames.ora文件中的地址信息不正确(3)服务名使

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论