Oracle10g数据库应用教程_第1页
Oracle10g数据库应用教程_第2页
Oracle10g数据库应用教程_第3页
Oracle10g数据库应用教程_第4页
Oracle10g数据库应用教程_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

1、 第第3章章 Oracle数据库管理工具数据库管理工具 课程描述课程描述Oracle 10gOracle 10g的常的常用数据库管理工用数据库管理工具具 本章知识点本章知识点p企业管理器企业管理器 pOracle Administration Assistant Oracle Administration Assistant p网络配置工具网络配置工具 pSQLSQL* *PlusPlus和和iSQLiSQL* *Plus Plus 3.1企业管理器企业管理器 企业管理器是企业管理器是OracleOracle的主要控制台,使用它可以实现很多的主要控制台,使用它可以实现很多数据库管理的功能。数据

2、库管理的功能。从从Oracle10gOracle10g开始,开始,OracleOracle极大的增强了极大的增强了OEMOEM工具,并通工具,并通过服务器端进行过服务器端进行EMEM工具全面展现。在工具全面展现。在10g10g中,客户端可以中,客户端可以不必安装任何不必安装任何OracleOracle客户端工具,仅凭浏览器就可以调用客户端工具,仅凭浏览器就可以调用强大的强大的EMEM工具。工具。pEnterprise Manager 10gEnterprise Manager 10g pOracle Enterprise Manager Oracle Enterprise Manager 3.

3、1.1Enterprise Manager 10g Enterprise Manager 10g Enterprise Manager 10g简称简称EMEM,是,是Oracle 10gOracle 10g提供的新的管理工具,是基提供的新的管理工具,是基本的本的WebWeb管理工具。管理工具。p 启动启动Enterprise Manager 10g Enterprise Manager 10g p 使用使用Enterprise Manager Enterprise Manager 启动启动Enterprise Manager 10gp通过命令行方式启动通过命令行方式启动OracleDBCons

4、oleorclOracleDBConsoleorcl服务:服务: emctl start dbconsole emctl start dbconsolep 设置环境变量设置环境变量ORACLE_SIDORACLE_SID: set oracle_sid=orcl set oracle_sid=orclp 服务启动后,可以在服务启动后,可以在WebWeb浏览器中按下面的格式浏览器中按下面的格式访问访问Enterprise Manager 10gEnterprise Manager 10g: http:/Oracle http:/:/em/em启动启动Enterprise Manager 10gp

5、在在$ORACLE_HOME/install/portlist.ini$ORACLE_HOME/install/portlist.ini中找到需要的中找到需要的EMEM端口号端口号 p假定假定OracleOracle数据库服务器名称为数据库服务器名称为OracleServerOracleServer,打开,打开EMEM登录页面:登录页面: http:/oracleserver:1158/emhttp:/oracleserver:1158/em 启动启动Enterprise Manager 10gp第一次使用第一次使用Enterprise Manager 10gEnterprise Manage

6、r 10g,将,将打开打开Oracle Database 10gOracle Database 10g许可授予信息页许可授予信息页面面 使用使用Enterprise Manager p主目录页面主目录页面 单击此链接查看一般信息单击此链接查看主机性能使用使用Enterprise Manager1.1. 一般信息一般信息使用使用Enterprise Manager2.2. 主机主机CPUCPU使用使用Enterprise Manager3.3.活动会话数。显示当前所有的活动会话及其状态活动会话数。显示当前所有的活动会话及其状态信息。信息。4.4.SQLSQL响应时间。执行一组有代表性的响应时间。

7、执行一组有代表性的SQLSQL语句所需语句所需要的平均时间。要的平均时间。5.5.诊断概要。可以查看数据库运行的概要信息,扫诊断概要。可以查看数据库运行的概要信息,扫描预警日志,显示描预警日志,显示ORAORA错误信息。错误信息。6.6.空间概要。可以查看数据库空间的概要信息,包空间概要。可以查看数据库空间的概要信息,包括数据库大小、有问题的表空间等。括数据库大小、有问题的表空间等。7.7.高可用性。显示与可用性相关的信息,包括实例高可用性。显示与可用性相关的信息,包括实例恢复时间、上次备份时间、可用快速恢复区百分恢复时间、上次备份时间、可用快速恢复区百分比和闪回事件记录等。比和闪回事件记录等

8、。 使用使用Enterprise Managerp性能页面性能页面 单击此链接使用使用Enterprise Managerp管理页面管理页面 单击此链接使用使用Enterprise Managerp维护页面维护页面 3.1.2Oracle Enterprise Manager pOracle Enterprise Oracle Enterprise ManagerManager的主要功能的主要功能OEMOEM是一个是一个JAVAJAVA图形界面的图形界面的管理工具,只有安装了管理工具,只有安装了OracleOracle客户端才能够使用客户端才能够使用OEMOEM。 Enterprise Man

9、ager Enterprise Manager登录登录窗口窗口 3.1.2Oracle Enterprise ManagerEnterprise Manager Enterprise Manager 常 用 工具3.1.2Oracle Enterprise Managerp编辑本地首选身份证明编辑本地首选身份证明 3.2Oracle Administration Assistant p 启动启动Oracle Administration Assistant Oracle Administration Assistant p 设置默认实例和注册表变量设置默认实例和注册表变量 p 设置操作系统数据

10、库管理员和操作员设置操作系统数据库管理员和操作员 pOracle Administration Assistant for Oracle Administration Assistant for windowswindows是一种图形用户界面工具,利用是一种图形用户界面工具,利用它可以轻松配置由它可以轻松配置由windowswindows操作系统验证操作系统验证的的oracleoracle数据库管理员、操作员、用户数据库管理员、操作员、用户和角色,还可以启动和配置和角色,还可以启动和配置oracleoracle数据数据库服务。库服务。3.2.1启动启动Oracle Administration

11、 Assistant Oracle Administration AssistantOracle Administration Assistant窗口窗口 3.2.2设置默认实例和注册表变量设置默认实例和注册表变量 OraDb10g_home1 OraDb10g_home1属性窗口属性窗口 3.2.2设置默认实例和注册表变量设置默认实例和注册表变量OracleOracle注册表参数信息注册表参数信息 设置操作系统数据库管理员和操作员设置操作系统数据库管理员和操作员 “编辑编辑OSOS数据库管理员数据库管理员”对话框对话框 3.2.4Oracle数据库管理数据库管理 管理管理OracleOrac

12、le数据库实例数据库实例连接到数据库连接到数据库 数据库的用户和数据库的用户和角色项目角色项目 3.2.4Oracle数据库管理数据库管理设置设置OracleOracle实例的启动实例的启动/ /关闭选项关闭选项 设置设置Oracle NTOracle NT服务的启动选项服务的启动选项 3.3网络配置工具网络配置工具 p Oracle Net Oracle Net简介简介 p Net Manager Net Manager p Net Configuration Assistant Net Configuration Assistant 3.3.1Oracle Net简介简介 pOrcle n

13、etOrcle net是是Orcle net serviceOrcle net service的一个组件,的一个组件,它支持客户端应用程序到它支持客户端应用程序到oracleoracle数据库服务器的数据库服务器的网络会话。网络会话。p网络会话是通过监听程序建立的。监听程序是网络会话是通过监听程序建立的。监听程序是驻留在数据库服务器上的单独进程。驻留在数据库服务器上的单独进程。p定义一个名为定义一个名为ORCL_ORACLESERVERORCL_ORACLESERVER的网络服务名,的网络服务名,代码如下:代码如下:pORCL_ORACLESERVER= ORCL_ORACLESERVER=

14、(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=OracleServer)(PORT=1521)(CONNECT_DATA=(SID(HOST=OracleServer)(PORT=1521)(CONNECT_DATA=(SID=orcl)(SERVER=DEDICATED)=orcl)(SERVER=DEDICATED)3.3.2Net Manager p Oracle Net ManagerOracle Net Manager可

15、以对下列可以对下列Oracle NetOracle Net特性和组特性和组件进行配置和管理:件进行配置和管理:1.1. 概要文件概要文件 确定客户端如何连接到确定客户端如何连接到OracleOracle网络的参数网络的参数集合。使用概要文件可以配置命名方法、事件记录、集合。使用概要文件可以配置命名方法、事件记录、跟踪、外部命名参数以及跟踪、外部命名参数以及Oracle Advanced SecurityOracle Advanced Security的客户端参数。的客户端参数。2.2. 服务命名服务命名 创建或修改数据库服务器的网络说明。创建或修改数据库服务器的网络说明。3.3. 监听程序监听

16、程序 创建或修改监听程序。创建或修改监听程序。4.4. Oracle Names Server Oracle Names Server 创建、修改创建、修改Oracle Names Oracle Names ServerServer的配置,设置或控制的配置,设置或控制 Oracle Names Server Oracle Names Server。3.3.2Net Manager Oracle Net ManagerOracle Net Manager窗口窗口 Net managerNet manager工具上的工具上的3 3个配置结点:分别个配置结点:分别对应于对应于$oracle_home

17、/network/admin$oracle_home/network/admin下的文件:下的文件:p概要文件:概要文件:sqlnet.ora sqlnet.ora 描述关于连接的参数描述关于连接的参数 p服务命名:服务命名:tnsnames.ora tnsnames.ora 用于解析本地服务命名用于解析本地服务命名p监听程序:监听程序:listener.ora listener.ora 用来设置用来设置listenerlistener的配置的配置 信息。信息。 p如果需要访问远端的数据库,就需要首如果需要访问远端的数据库,就需要首先对其进行标识。先对其进行标识。OracleOracle使用使

18、用服务命名服务命名来标识远端数据库。来标识远端数据库。p服务命名也称为本地命名,是服务命名也称为本地命名,是oracle oracle netnet的一种命名方法。它用于将网络服务的一种命名方法。它用于将网络服务名解析为连接描述符,客户机使用此连名解析为连接描述符,客户机使用此连接描述符连接数据库或服务。接描述符连接数据库或服务。3.3.2Net Manager配置服务命名配置服务命名 3.3.2Net Manager配置服务命名配置服务命名3.3.2Net Manager配置服务命名配置服务命名3.3.3Net Configuration Assistant Net Configuratio

19、n AssistantNet Configuration Assistant配置:配置: p监听程序配置。监听程序配置。p命名方法配置。命名方法配置。p本地本地NetNet服务名配置。服务名配置。p目录使用配置。目录使用配置。 3.3.3Net Configuration Assistant配置本地配置本地NetNet服务名服务名 3.3.3Net Configuration Assistant网络服务名配置窗口网络服务名配置窗口 选择协议窗口选择协议窗口 3.3.3Net Configuration AssistantTCPTCP协议设置窗口协议设置窗口 3.3.3Net Configura

20、tion Assistant设置网络协议名窗口设置网络协议名窗口 3.4 SQL*Plus和和iSQL*Plus 可以使用可以使用SQLSQL语句访问语句访问oracleoracle数据库,实现查询、插入、修数据库,实现查询、插入、修改和删除等操作。改和删除等操作。Oracle 10gOracle 10g提供了两个执行提供了两个执行SQLSQL语句的工语句的工具。具。 p使用使用SQLSQL* *Plus Plus SQLSQL* *PlusPlus是用户和服务器之间的一种接口,用户可以通过它是用户和服务器之间的一种接口,用户可以通过它使用使用SQLSQL语句交互地访问数据库。语句交互地访问数据库。p使用使用iSQLiSQL* *Plus Plus iSQLiSQL* *PlusPlus是是webw

温馨提示

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

评论

0/150

提交评论