第28章Oracle服务器配置和管理_第1页
第28章Oracle服务器配置和管理_第2页
第28章Oracle服务器配置和管理_第3页
第28章Oracle服务器配置和管理_第4页
第28章Oracle服务器配置和管理_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

1、第第2828章章 OracleOracle服务器配置和管理服务器配置和管理 提起数据库,第一个想起的公司一般都会是提起数据库,第一个想起的公司一般都会是Oracle。 Oracle公司于公司于1977年成立,专注于数据库产品的开发,在年成立,专注于数据库产品的开发,在 数据库领域一直都处于领先地位,其产品覆盖了大、中、小数据库领域一直都处于领先地位,其产品覆盖了大、中、小 型机等数十种机型,是目前世界上使用最广泛的关系数据库型机等数十种机型,是目前世界上使用最广泛的关系数据库 系统之一。本节以其最新的数据库产品系统之一。本节以其最新的数据库产品Oracle 11g为例,介为例,介 绍如何在绍如

2、何在Red Hat Eneterprise Linux 5.2上搭建和管理上搭建和管理 Oracle数据库服务器。数据库服务器。 28.1 Oracle 11g28.1 Oracle 11g简介简介 经过了三年的准备,经过了三年的准备,Oracle(甲骨文)公司于(甲骨文)公司于2007年年7 月月12日在全球范围内同步推出了其最新版本的数据库产品日在全球范围内同步推出了其最新版本的数据库产品 Oracle 11g。新的。新的Oracke数据库仍然以数据库仍然以“g”作为版本后作为版本后 缀,以代表这是一个包含了网格计算技术的数据库软件(缀,以代表这是一个包含了网格计算技术的数据库软件( Or

3、acle自自10版本开始以版本开始以g作为版本后缀,而在这之前是使用作为版本后缀,而在这之前是使用 “i”,如,如Oracle8i、Oracle9i,表示基于网络的数据库)。,表示基于网络的数据库)。 据悉,新版本的数据库经过了据悉,新版本的数据库经过了1500万小时的测试,开发工万小时的测试,开发工 作量相当于作量相当于1000名开发人员连续研发名开发人员连续研发3年。年。 28.2 Oracle28.2 Oracle数据库服务器的安装数据库服务器的安装 用户可以通过用户可以通过Oracle的官方网站下载到最新的的官方网站下载到最新的Oracle 数据库产品的软件安装包,在安装数据库产品的软

4、件安装包,在安装Oracle11g前需要检查系前需要检查系 统的软硬件环境是否符合安装要求,统的软硬件环境是否符合安装要求,Oracle11g提供图形化提供图形化 的安装程序界面,用户可以通过单击鼠标完成的安装程序界面,用户可以通过单击鼠标完成Oracle的安装的安装 。 28.2.1 28.2.1 如何获得如何获得OracleOracle安装包安装包 虽然虽然Oracle数据库是一套商业软件,但是用户可通过数据库是一套商业软件,但是用户可通过 Oracle官方网站官方网站http:/免费下载免费下载Oracle数数 据库的安装包文件,但在下载前需要先注册一个用户账号,据库的安装包文件,但在下

5、载前需要先注册一个用户账号, 并且不能把下载得到的并且不能把下载得到的Oracle软件用于商业用途。软件用于商业用途。 28.2.2 28.2.2 软硬件要求软硬件要求 Oracle 11g数据库是一套商业软件,它对服务器的物数据库是一套商业软件,它对服务器的物 理内存、硬盘空间、理内存、硬盘空间、CPU频率等硬件配置均有所要求。此外频率等硬件配置均有所要求。此外 ,如果要在,如果要在Red Hat Enterprise Linux 5.2上安装上安装Oracle 11g还需要先安装必要的软件包。具体的软硬件要求介绍如还需要先安装必要的软件包。具体的软硬件要求介绍如 下:下: 1硬件要求硬件要

6、求 2软件包要求软件包要求 28.2.3 28.2.3 安装前配置安装前配置 在安装在安装Oracle 11g前,需要手工更改系统的内核参数前,需要手工更改系统的内核参数 以及创建以及创建oracle用户和用户组。用户和用户组。 28.2.4 28.2.4 安装安装Oracle 11gOracle 11g Oracle 11g提供了图形化的安装界面,用户可通过移提供了图形化的安装界面,用户可通过移 动和单击鼠标完成安装过程。动和单击鼠标完成安装过程。 28.2.4 28.2.4 安装安装Oracle 11gOracle 11g 28.2.5 28.2.5 配置网络监听程序配置网络监听程序 Or

7、acle是采用是采用C/S的工作模式,它通过网络监听程序监的工作模式,它通过网络监听程序监 听服务端口(默认是听服务端口(默认是1521),接受客户端的网络连接并提),接受客户端的网络连接并提 供服务。在供服务。在Oracle 11g时,如果选择创建启动数据库,那么时,如果选择创建启动数据库,那么 在安装过程中会提示用户配置网络监听程序。在安装过程中会提示用户配置网络监听程序。 28.3 28.3 数据库管理数据库管理 Oracle提供了图形化配置工具提供了图形化配置工具数据库配置向导,数据库配置向导, 用于创建、更改、删除数据库以及对数据库模版进行管理。用于创建、更改、删除数据库以及对数据库

8、模版进行管理。 本节将介绍如何在本节将介绍如何在Red Hat Enterprise Linux 5.2上使用数上使用数 据库配置向导创建、更改以及删除据库配置向导创建、更改以及删除Oracle数据库。数据库。 28.3.1 28.3.1 创建数据库创建数据库 通过通过Oracle所提供的数据库配置向导创建数据库是一所提供的数据库配置向导创建数据库是一 种比较方便的创建数据库方式,用户只需要使用鼠标选择需种比较方便的创建数据库方式,用户只需要使用鼠标选择需 要的选项并单击【下一步】按钮即可完成数据库的创建工作要的选项并单击【下一步】按钮即可完成数据库的创建工作 。 28.3.2 28.3.2

9、更改数据库更改数据库 对于已经创建的数据库,可以通过数据库配置向导对对于已经创建的数据库,可以通过数据库配置向导对 数据库的组件以及配置进行更改。数据库的组件以及配置进行更改。 28.3.2 28.3.2 更改数据库更改数据库 28.3.3 28.3.3 删除数据库删除数据库 打开数据库配置向导,在如图打开数据库配置向导,在如图28.53所示的【操作】界所示的【操作】界 面中选择【删除数据库】选项,然后单击【下一步】按钮,面中选择【删除数据库】选项,然后单击【下一步】按钮, 进入如图进入如图28.54所示的【数据库所示的【数据库】界面。在界面。在【数据库数据库】列表列表 框中选择需要删除的数据

10、库(本例中是框中选择需要删除的数据库(本例中是orcl),然后单击【),然后单击【 按钮按钮】按钮即可。按钮即可。 28.3.3 28.3.3 删除数据库删除数据库 28.4 Oracle28.4 Oracle服务管理服务管理 Oracle服务器会启动多个的数据库进程,这些进程分服务器会启动多个的数据库进程,这些进程分 别完成不同的任务。本节介绍如何通过命令工具手工启动和别完成不同的任务。本节介绍如何通过命令工具手工启动和 关闭关闭Oracle数据库服务,如何配置数据库服务,如何配置Oracle数据库服务的开数据库服务的开 机自动启动,以及如何检测机自动启动,以及如何检测Oracle服务的状态

11、。服务的状态。 28.4.1 28.4.1 手工启动关闭手工启动关闭OracleOracle服务服务 Oracle数据库服务由两部分组成:数据库进程和网络数据库服务由两部分组成:数据库进程和网络 监听器进程,它们分别可通过监听器进程,它们分别可通过sqlplus和和lsnrctl命令控制启命令控制启 动关闭。动关闭。 1数据库进程数据库进程 2网络监听程序进程网络监听程序进程 28.4.2 28.4.2 开机自动启动开机自动启动OracleOracle数据库服务数据库服务 Oracle提供了提供了3个文件,用于配置个文件,用于配置Oracle数据库服务的数据库服务的 自动启动,它们分别是自动启

12、动,它们分别是/etc/oratab、 $ORACLE_HOME/bin/dbstart以及以及 $ORACLE_HOME/bin/dbshut,关于这,关于这3个文件的说明如个文件的说明如 下所示。下所示。 /etc/oratab:在该文件中指定需要自动启动和关闭的:在该文件中指定需要自动启动和关闭的 数据库。数据库。 $ORACLE_HOME/bin/dbstart:读取:读取oratab文件中的文件中的 内容,启动相应的数据库并启动网络监听程序。内容,启动相应的数据库并启动网络监听程序。 $ORACLE_HOME/bin/dbshut:读取:读取oratab文件中的文件中的 内容,关闭相

13、应的数据库并关闭网络监听程序。内容,关闭相应的数据库并关闭网络监听程序。 28.4.2 28.4.2 开机自动启动开机自动启动OracleOracle数据库服务数据库服务 28.4.3 28.4.3 检测检测OracleOracle数据库状态数据库状态 Oracle启动后,为检测启动后,为检测Oracle服务的运行是否正常,服务的运行是否正常, 可以执行可以执行ps命令检查相关的命令检查相关的Oracle服务进程,也可以通过服务进程,也可以通过 Oracle所提供的命令进行检查。所提供的命令进行检查。 28.5 Oracle28.5 Oracle图形化管理工具图形化管理工具OEMOEM Ora

14、cle企业管理器(企业管理器(Oracle Enterprise Manager, OEM)是)是Oracle提供的一个基于提供的一个基于Web的图形化数据库管理的图形化数据库管理 工具。通过工具。通过OEM,用户可以完成几乎所有的原来只能通过,用户可以完成几乎所有的原来只能通过 命令行方式完成的工作,包括数据库对象、用户权限、数据命令行方式完成的工作,包括数据库对象、用户权限、数据 文件、定时任务的管理,数据库参数的配置,备份与恢复,文件、定时任务的管理,数据库参数的配置,备份与恢复, 性能的检查与调优等。性能的检查与调优等。 28.5.1 28.5.1 安装和使用安装和使用OEMOEM 如

15、果要使用如果要使用Oracle企业管理器,那么在创建数据库时企业管理器,那么在创建数据库时 需要选择【需要选择【Enterprise Manager 资料档案库】选项。资料档案库】选项。 28.5.1 28.5.1 安装和使用安装和使用OEMOEM 28.5.2 28.5.2 数据库性能数据库性能 在在Oracle企业管理器中可以查看企业管理器中可以查看Oracle数据库的实时数据库的实时 或历史性能信息,从图或历史性能信息,从图29.59的页面中单击【性能】链接可的页面中单击【性能】链接可 进入如图进入如图29.60所示的性能查看页面。所示的性能查看页面。 在该页面中会以图表的形式实时刷新显

16、示数据库在当在该页面中会以图表的形式实时刷新显示数据库在当 前一段时间内的性能数据,包括前一段时间内的性能数据,包括“主机主机”、“平均活动会话平均活动会话 数数”、“吞吐量吞吐量”、“I/O”、“并行执行并行执行”及及“服务服务”等。等。 用户也可以单击【其他监视链接】表格中的链接查看其他的用户也可以单击【其他监视链接】表格中的链接查看其他的 性能指标。性能指标。 28.5.2 28.5.2 数据库性能数据库性能 28.5.3 28.5.3 用户与权限管理用户与权限管理 Oracle数据库对用户权限进行了严格的区分,支持用数据库对用户权限进行了严格的区分,支持用 户以及用户组的管理。单击【服

17、务器】链接,打开如图户以及用户组的管理。单击【服务器】链接,打开如图 28.62所示的【服务器所示的【服务器】页面。】页面。 1创建用户创建用户 2编辑和删除用户编辑和删除用户 如果要编辑或删除用户,可以在如图如果要编辑或删除用户,可以在如图28.63的【用户】的【用户】 页面中单击选上需要操作的用户,然后单击【编辑】或【删页面中单击选上需要操作的用户,然后单击【编辑】或【删 除】按钮进行操作。除】按钮进行操作。 28.5.3 28.5.3 用户与权限管理用户与权限管理 28.5.4 28.5.4 数据表管理数据表管理 在图在图28.59的【主目录】页面中单击【方案】链接,打的【主目录】页面中

18、单击【方案】链接,打 开如图开如图28.67所示的【方案】页面。从【数据库对象】列表所示的【方案】页面。从【数据库对象】列表 中单击【表】链接,即可进入【表管理】页面。中单击【表】链接,即可进入【表管理】页面。 1创建数据表创建数据表 2编辑数据表编辑数据表 3删除数据表删除数据表 28.6 Oracle28.6 Oracle常见问题处理常见问题处理 本节介绍在本节介绍在Red Hat Enterprise Linux 5.2上安装及配上安装及配 置置Oracle数据库服务器中常见的问题及解决方法,包括如何数据库服务器中常见的问题及解决方法,包括如何 获得数据库创建过程中的详细信息,访问获得数

19、据库创建过程中的详细信息,访问OEM出现出现“安全安全 连接失败,使用了无效的安全证书连接失败,使用了无效的安全证书”错误以及忘记错误以及忘记sys用户用户 口令后的处理方法等。口令后的处理方法等。 28.6.1 28.6.1 如何获得数据库创建过程中的详细信息如何获得数据库创建过程中的详细信息 使用使用DBCA工具创建工具创建Oracle数据库,数据库创建过程数据库,数据库创建过程 中的所有日志信息会被保存到中的所有日志信息会被保存到 “/u01/app/oracle/cfgtoollogs/dbca/”目录目录 中。中。 28.6.2 28.6.2 访问访问OEMOEM出现出现“ “安全连接失败,使用了安全连接失败,使用了 无效的安全证书无效的安全证书” ”错误错误 如果使用如果使用Firefox浏览器访问浏览器访问OEM,登录页面时出现,登录页面时出

温馨提示

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

评论

0/150

提交评论