Oracle系统的管理工具1讲义资料

上传人:yuzo****123 文档编号:269169605 上传时间:2022-03-22 格式:PPT 页数:16 大小:327KB
返回 下载 相关 举报
Oracle系统的管理工具1讲义资料_第1页
第1页 / 共16页
Oracle系统的管理工具1讲义资料_第2页
第2页 / 共16页
Oracle系统的管理工具1讲义资料_第3页
第3页 / 共16页
Oracle系统的管理工具1讲义资料_第4页
第4页 / 共16页
Oracle系统的管理工具1讲义资料_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《Oracle系统的管理工具1讲义资料》由会员分享,可在线阅读,更多相关《Oracle系统的管理工具1讲义资料(16页珍藏版)》请在金锄头文库上搜索。

1、单击单击 此处编辑处编辑 母版标题样标题样 式单击 此处编辑 母版副标题样 式* *1 1第4章Oracle系统的管理工具本章概述熟悉Oracle系统的常用工具 、了解常用的Oracle数据库管理员用户4.2OEM4.1DataBase Configuration Assisant4.3SQL*Plus与iSQL*Plus4.4数据库库管理员员【本章教学导导航】岗岗位需求调查调查知识技能目标(1)掌握DataBase Configuration Assisant启动的方法(2)熟练掌握利用OEM控制工具管理数据库的方法(3)学会使用SQL*Plus和iSQL*Plus(4)了解常用的Oracl

2、e数据库管理员用户本章重点熟练掌握利用OEM控制工具管理数据库的方法本章难点学会使用SQL*Plus和iSQL*Plus教学方法理论实践一体化,教、学、做合一课时建议2课时(含课堂实践)【知识讲识讲解与操作示范】-4.1DataBase Configuration Assisant1命令行方式【操作步骤】 (效果请参考教材第4章图4-1):(1)单击菜单项“开始”“运行”。(2)在打开的“运行”对话框中输入“DBCA”(3)单击【确定】按钮,打开“DBCA欢迎使用”界面2菜单项方式【操作步骤】 (效果请参考教材第4章图4-2):单击 “开始”“程序”“Oracle-OraDb10g_homel

3、”“配置和移植工具”“Database Configration Assisant”菜单项 4.1.1启动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命令关闭DBConsole进程2

4、服务项方式【操作步骤】 (效果请参考教材第4章图4-6至图4-7):(1)单击菜单项“开始”“设置”“控制面版”“管理工具”“服务”。(2)在“服务”浏览窗口中选中“OracleDBConsoleStudentData”进程项。(3)单击右键打开弹出式菜单,并选择“启动”菜单项,即可启动该进程(4)重新选中“OracleDBConsoleStudentData”进程项,此时该进程的状态为“已启动”。单击右键打开弹出式菜单,并选择“停止”菜单项,即可停止该进程 4.2.1登录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”以“

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

7、LUS username/passwordserver 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 【知识讲

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

9、*Plus【说明】在Windows平台上启动iSQL*Plus应用服务有两种方法。(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的监听端口

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

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

12、手(DataBase Configuration Assisant)。(2)使用DBA用户“System”登录到OEM,并查看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时

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

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

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号