《oracle数据库第03章.ppt》由会员分享,可在线阅读,更多相关《oracle数据库第03章.ppt(44页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Oracle 10gOracle 10g数据库应用教程数据库应用教程数据库应用教程数据库应用教程 授课教师:授课教师:职务:职务:第第3章章 Oracle数据库管理工具数据库管理工具 课程描述课程描述课程描述课程描述Oracle 10gOracle 10g的常的常用数据库管理工用数据库管理工具具 本章知识点本章知识点p企业管理器企业管理器 pOracle Administration Assistant Oracle Administration Assistant p网络配置工具网络配置工具 pSQL*PlusSQL*Plus和和iSQL*Plus iSQL*Plus 3.1企业管理器企业管
2、理器 pEnterprise Manager 10g Enterprise Manager 10g pOracle Enterprise Manager Oracle Enterprise Manager 3.1.1Enterprise Manager 10g Enterprise Manager 10g Enterprise Manager 10g简称简称EMEM,是基,是基本的本的WebWeb管理工具。管理工具。p启动启动Enterprise Manager 10g Enterprise Manager 10g p使用使用Enterprise Manager Enterprise Mana
3、ger 启动启动Enterprise Manager 10gp通过命令行方式启动通过命令行方式启动OracleDBConsoleorclOracleDBConsoleorcl服务:服务:emctl start dbconsole emctl start dbconsolep设置环境变量设置环境变量ORACLE_SIDORACLE_SID:set oracle_sid=orcl set oracle_sid=orclp服务启动后,可以在服务启动后,可以在WebWeb浏览器中按下面的格式浏览器中按下面的格式访问访问Enterprise Manager 10gEnterprise Manager 1
4、0g:http:/Oracle http:/:/em/em启动启动Enterprise Manager 10gp在在$ORACLE_HOME/install/portlist.ini$ORACLE_HOME/install/portlist.ini中找到需要的中找到需要的EMEM端口号端口号 p假定假定OracleOracle数据库服务器名称为数据库服务器名称为OracleServerOracleServer,打开,打开EMEM登录页面:登录页面:http:/oracleserver:1158/emhttp:/oracleserver:1158/em 启动启动Enterprise Manage
5、r 10gp第一次使用第一次使用Enterprise Manager 10gEnterprise Manager 10g,将,将打开打开Oracle Database 10gOracle Database 10g许可授予信息页许可授予信息页面面 使用使用Enterprise Manager p主目录页面主目录页面 单击此链接查看一般信息单击此链接查看主机性能使用使用Enterprise Manager1.1.一般信息一般信息使用使用Enterprise Manager2.2.主机主机CPUCPU使用使用Enterprise Manager3.3.活动会话数。显示当前所有的活动会话及其状态活动会
6、话数。显示当前所有的活动会话及其状态信息。信息。4.4.SQLSQL响应时间。执行一组有代表性的响应时间。执行一组有代表性的SQLSQL语句所需语句所需要的平均时间。要的平均时间。5.5.诊断概要。可以查看数据库运行的概要信息,扫诊断概要。可以查看数据库运行的概要信息,扫描预警日志,显示描预警日志,显示ORAORA错误信息。错误信息。6.6.空间概要。可以查看数据库空间的概要信息,包空间概要。可以查看数据库空间的概要信息,包括数据库大小、有问题的表空间等。括数据库大小、有问题的表空间等。7.7.高可用性。显示与可用性相关的信息,包括实例高可用性。显示与可用性相关的信息,包括实例恢复时间、上次备
7、份时间、可用快速恢复区百分恢复时间、上次备份时间、可用快速恢复区百分比和闪回事件记录等。比和闪回事件记录等。使用使用Enterprise Managerp性能页面性能页面 单击此链接使用使用Enterprise Managerp管理页面管理页面 单击此链接使用使用Enterprise Managerp维护页面维护页面 3.1.2Oracle Enterprise Manager pOracle Enterprise ManagerOracle Enterprise Manager的主要功能的主要功能 Enterprise Manager Enterprise Manager登录窗口登录窗口 3
8、.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 设置操作系统数据库管理员和操作员设置操作系统数据库管理员和操作员 3.2.1启动启动O
9、racle Administration Assistant Oracle Administration AssistantOracle Administration Assistant窗口窗口 3.2.2设置默认实例和注册表变量设置默认实例和注册表变量 OraDb10g_home1 OraDb10g_home1属性窗口属性窗口 3.2.2设置默认实例和注册表变量设置默认实例和注册表变量OracleOracle注册表参数信息注册表参数信息 设置操作系统数据库管理员和操作员设置操作系统数据库管理员和操作员“编辑编辑OSOS数据库管理员数据库管理员”对话框对话框 3.2.4Oracle数据库管理数
10、据库管理 管理管理OracleOracle数据库实例数据库实例连接到数据库连接到数据库 数据库的用户和数据库的用户和角色项目角色项目 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
11、 Net简介简介 p定义一个名为定义一个名为ORCL_ORACLESERVERORCL_ORACLESERVER的网络服务名,的网络服务名,代码如下:代码如下:ORCL_ORACLESERVER=ORCL_ORACLESERVER=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=OracleServer)(PORT=1521)(CONNECT_DATA=(SID=oHOST=OracleServer)(PORT=1521)(CONN
12、ECT_DATA=(SID=orcl)(SERVER=DEDICATED)rcl)(SERVER=DEDICATED)3.3.2Net Manager pOracle Net ManagerOracle Net Manager可以对下列可以对下列Oracle NetOracle Net特性和组特性和组件进行配置和管理:件进行配置和管理:1.1.概要文件概要文件 确定客户端如何连接到确定客户端如何连接到OracleOracle网络的参数网络的参数集合。使用概要文件可以配置命名方法、事件记录、集合。使用概要文件可以配置命名方法、事件记录、跟踪、外部命名参数以及跟踪、外部命名参数以及Oracle A
13、dvanced SecurityOracle Advanced Security的客户端参数。的客户端参数。2.2.服务命名服务命名 创建或修改数据库服务器的网络说明。创建或修改数据库服务器的网络说明。3.3.监听程序监听程序 创建或修改监听程序。创建或修改监听程序。4.4.Oracle Names Server Oracle Names Server 创建、修改创建、修改Oracle Names Oracle Names ServerServer的配置,设置或控制的配置,设置或控制 Oracle Names ServerOracle Names Server。3.3.2Net Manager
14、 Oracle Net ManagerOracle Net Manager窗口窗口 3.3.2Net Manager配置服务命名配置服务命名 3.3.2Net Manager配置服务命名配置服务命名3.3.2Net Manager配置服务命名配置服务命名3.3.3Net Configuration Assistant Net Configuration AssistantNet Configuration Assistant配置:配置:p监听程序配置。监听程序配置。p命名方法配置。命名方法配置。p本地本地NetNet服务名配置。服务名配置。p目录使用配置。目录使用配置。3.3.3Net Con
15、figuration Assistant配置本地配置本地NetNet服务名服务名 3.3.3Net Configuration Assistant网络服务名配置窗口网络服务名配置窗口 选择协议窗口选择协议窗口 3.3.3Net Configuration AssistantTCPTCP协议设置窗口协议设置窗口 3.3.3Net Configuration Assistant设置网络协议名窗口设置网络协议名窗口 3.4 SQL*Plus和和iSQL*Plus p 使用使用SQL*Plus SQL*Plus p 使用使用iSQL*Plus iSQL*Plus 使用使用SQL*PlusSQL*Plu
16、sSQL*Plus的运行环境的运行环境 使用使用SQL*Plusp在在SQLSQL提示符后面输入下面的提示符后面输入下面的SELECTSELECT语句,可以语句,可以查看所有查看所有OracleOracle数据库的名称和创建日期。数据库的名称和创建日期。SELECT NAME,CREATED FROM V$DATABASE;SELECT NAME,CREATED FROM V$DATABASE;使用使用iSQL*Plus 启动启动OracleOraDb10g_home1iSQL*PlusOracleOraDb10g_home1iSQL*Plus服务服务 使用使用iSQL*Plus p在浏览器中输入如下的网址可以打开在浏览器中输入如下的网址可以打开iSQL*PlusiSQL*Plus的登录页面:的登录页面:http:/http:/数据库服务器主机名数据库服务器主机名:iSQL*Plus:iSQL*Plus端口号端口号/isqlplus/isqlplus使用使用iSQL*Plus iSQL*PlusiSQL*Plus的工作页面的工作页面 SQL语句执行按钮执行结果使用使用iSQL*Plus 保存脚本对话框保存脚本对话框 加载脚本文件页面加载脚本文件页面