Oracle系统的管理工具.ppt

上传人:牧羊曲112 文档编号:5442196 上传时间:2023-07-07 格式:PPT 页数:16 大小:288.49KB
返回 下载 相关 举报
Oracle系统的管理工具.ppt_第1页
第1页 / 共16页
Oracle系统的管理工具.ppt_第2页
第2页 / 共16页
Oracle系统的管理工具.ppt_第3页
第3页 / 共16页
Oracle系统的管理工具.ppt_第4页
第4页 / 共16页
Oracle系统的管理工具.ppt_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《Oracle系统的管理工具.ppt》由会员分享,可在线阅读,更多相关《Oracle系统的管理工具.ppt(16页珍藏版)》请在三一办公上搜索。

1、第4章Oracle系统的管理工具,本章概述,熟悉Oracle系统的常用工具、了解常用的Oracle数据库管理员用户,4.2OEM,4.1DataBase Configuration Assisant,4.3SQL*Plus与iSQL*Plus,4.4数据库管理员,【本章教学导航】,岗位需求调查,【任务描述】,(1)分别使用命令行和菜单项方式启动DBCA。(2)对“StudentData”数据库分别使用命令行和服务项方式启动与关闭其DBConsole进程。(3)使用特权用户“SYS”登录到OEM,并查看“StudentData”数据库的相关内容。(4)使用命令行方式和特权用户“SYS”以“SYS

2、DBA”方式登录到SQL*plus。(5)使用Windows窗口方式和DBA用户“System”,以“Normal”方式登录到SQL*plus。(6)使用DBA用户“System”以“Normal”方式登录到iSQL*Plus。,【知识讲解与操作示范】-4.1DataBase Configuration Assisant,1命令行方式【操作步骤】(效果请参考教材第4章图4-1):(1)单击菜单项“开始”“运行”。(2)在打开的“运行”对话框中输入“DBCA”(3)单击【确定】按钮,打开“DBCA欢迎使用”界面2菜单项方式【操作步骤】(效果请参考教材第4章图4-2):单击“开始”“程序”“Ora

3、cle-OraDb10g_homel”“配置和移植工具”“Database Configration Assisant”菜单项,启动DBCA【任务4-1】分别使用命令行和菜单项方式启动DBCA,【知识讲解与操作示范】-4.2OEM,1命令行方式【操作步骤】(效果请参考教材第4章图4-3至图4-5):(1)单击菜单项“开始”“运行”。(2)在“运行”对话框中输入“CMD”(3)单击【确定】按钮。在DOS命令环境中跳转系统路径并使用Emctl STart DBConsole命令启动DBConsole进程(4)在DOS命令环境中跳转系统路径并使用Emctl Stop DBConsole命令关闭DBC

4、onsole进程2服务项方式【操作步骤】(效果请参考教材第4章图4-6至图4-7):(1)单击菜单项“开始”“设置”“控制面版”“管理工具”“服务”。(2)在“服务”浏览窗口中选中“OracleDBConsoleStudentData”进程项。(3)单击右键打开弹出式菜单,并选择“启动”菜单项,即可启动该进程(4)重新选中“OracleDBConsoleStudentData”进程项,此时该进程的状态为“已启动”。单击右键打开弹出式菜单,并选择“停止”菜单项,即可停止该进程,登录OEM【任务4-2】对“StudentData”数据库分别使用命令行和服务项方式启动与关闭其DBConsole进程,

5、【知识讲解与操作示范】-4.2OEM,【登录OEM地址格式】http:/hostname:port/em【参数说明】(1)hostname:指Oracle Server所在机器名。(2)port:指OEM控制工具监听端口号。【提示】在进行本操作前,应该保证已经启动“Oracle OraDb10g_homel TNSListener”服务项、“StudentData”数据库的DBConsole进程和OracleService进程。【操作步骤】(效果请参考教材第4章图4-8至图4-9):(1)打开Web浏览器,并在其地址栏中输入“http:/主机号:端口号/em”(2)使用特权用户“SYS”以“S

6、YSDBA”的方式登录OEM(3)查看“StudentData”数据库的相关内容【说明】进入数据库主页面之后,单击【关闭】或【启动】按钮可以关闭或启动数据库。需要注意,如果要使用OEM启动或关闭例程,必须配置OS主机身份证明。关于配置OS主机身份证明的详细说明请参考教材第12章任务【12-7】,【任务4-3】使用特权用户“SYS”登录到OEM,并查看“StudentData”数据库的相关内容,【知识讲解与操作示范】-4.2OEM,4.2.2数据库管理监视数据库性能维护数据库,【知识讲解与操作示范】-4.3SQL*Plus与iSQL*Plus,【命令格式】SQLPLUS username/pas

7、swordserver AS SYSDBA|AS SYSOPER【参数说明】username:指定数据库用户名。password:指定用户口令。server:指定网络服务名。AS SYSDBA|AS SYSOPER:指以SYSDBA或SYSOPER特权登录【操作步骤】(效果请参考教材第4章图4-13):(1)单击菜单项“开始”“运行”。(2)在“运行”对话框中输入“CMD”。(3)在DOS命令环境中输入命令,4.3.1以命令行方式运行SQL*Plus【任务4-4】以命令行方式使用特权用户“SYS”以“SYSDBA”的方式登录到SQL*plus,【知识讲解与操作示范】-4.3SQL*Plus与i

8、SQL*Plus,【操作步骤】(效果请参考教材第4章图4-14至图4-15):(1)单击“开始”“程序”“oracle_oraDb10g_homel”“Application Development”“SQL Plus”菜单项(2)在“登录”对话框中输入登录用户名和口令,然后按下【确定】按钮,即可进入SQL*Plus。,在Windows窗口环境下运行SQL*Plus【任务4-5】通过Windows窗口方式使用用户“System”以“Normal”的方式登录到SQL*plus,【知识讲解与操作示范】-4.3SQL*Plus与iSQL*Plus,【说明】在Windows平台上启动iSQL*Plus

9、应用服务有两种方法。(1)直接启动服务项“OracleOraDb10g_homeliSQL*Plus”。(2)在命令行执行启动命令ISQLPLUSCTL START。(停止命令为ISQLPLUSCTL STOP)在服务启动后,则可以使用浏览器运行iSQL*Plus了。首先启动浏览器,然后在地址栏输入URL地址。【地址格式】http:/hostname:port/isqplus【参数说明】(效果请参考教材第4章图4-16至图4-18):hostname:指Oracle Server所在机器名。port:指iSQL*Plus的监听端口号。【操作步骤】(1)启动iSQL*Plus应用服务(2)打开W

10、eb浏览器,并在其地址栏中输入“http:/主机号:端口号/ISQLPLUS”,再输入用户名与口令(3)单击【登录】按钮进入iSQL*Plus,iSQL*Plus【任务4-6】使用DBA用户“System”以“Normal”方式登录到iSQL*Plus,【知识讲解与操作示范】-4.4数据库管理员,SYSDBA特权 SYSDBA特权是Oracle数据库中具有最高级别权限的特殊权限,该种特权可以执行启动数据库、关闭数据库、建立数据库备份和恢复数据库,以及任何期望的管理操作。当建立Oracle数据库后,默认情况下只有SYS用户具有SYSDBA特权。SYSOPER特权 SYSOPER特权也是Oracl

11、e数据库的一种特殊权限。当用户具有该权限时,可以启动数据库、关闭数据库,但不能建立数据库,也不能执行不完全恢复,另外,SYSOPER特权也不具备DBA角色的任何权限。当建立Oracle数据库后,默认情况下只有SYS用户具有SYSOPER特权。DBA角色 当数据库处于OPEN状态时,DBA角色可以在数据库中执行各种管理操作,但DBA角色不能执行SYSDBA和SYSOPER所具有的任何特权操作(如启动和关闭数据库、建立数据库等)。,【课堂实践】,1操作要求(1)启动与关闭数据库配置助手(DataBase Configuration Assisant)。(2)使用DBA用户“System”登录到OE

12、M,并查看OEM内部结构。(3)使用DBA用户“System”登录到SQL*Plus和iSQL*Plus,并使用查询语句查看“StudentData”数据库中“学生信息”表中的全部记录。(4)使用OEM查看当前Oracle数据库管理员用户。2操作提示(1)使用特权用户“SYS”登录到OEM时,请选择SYSDBA或SYSOPER方式;使用DBA用户“System”登录到OEM时,请选择Normal方式。(2)使用DBA用户“System”登录到SQL*Plus和iSQL*Plus时,如果是访问本地服务器,则可以对“主机字符串”或“连接标识符”省略不写。(3)查看“StudentData”数据库中

13、“学生信息”表中的全部记录时,请使用以下PL/SQL语法:SELECT*FROM 方案名.表名。,【疑难解析】,问题1:在使用Oracle的任意数据库实例时,有什么服务项是必须启动的吗?答:有,Oracle中做任何操作的前提条件是“OracleOraDb10g_home1TNSListener”服务项已经被启动。(1)当要对某一数据库实例操作时,则还应该启动与该实例对应的“OracleService”服务项。(2)如果要以OEM方式访问实例内容,则还应该启动与该实例对应的“OracleDBConsole”服务项。(3)如果要以iSQL*Plus方式访问实例内容,还应该启动“iSQL*Plus”

14、服务项。问题2:“SYS”用户和“SYSTEM”用户的区别是什么?答:(1)“SYS”用户是SYSDBA和SYSOPER特权用户,其可以完成开启或关闭数据库、建立数据库等操作。(2)“System”用户是DBA用户。其可以完成对数据库内数据对象的操作。,【本章小结】,本章介绍了Oracle系统的管理工具的基本知识,重点介绍了启动与关闭DBCA的方法、使用OEM方法和使用SQL*Plus和iSQL*Plus的方法。并对常用的数据库管理员用户进行了身份说明。,课堂讨论-启动OEM和SQL*Plus时的注意事项,(时间:10分钟)(课后习题:本章习题),学生分组讨论,教师提出讨论题目,教师引导下的学生辩论,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号