Oracle系统的管理工具_第1页
Oracle系统的管理工具_第2页
Oracle系统的管理工具_第3页
Oracle系统的管理工具_第4页
Oracle系统的管理工具_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

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

2、用SQL*Plus和iSQL*Plus教学方法理论实践一体化,教、学、做合一课时建议2课时(含课堂实践)精选ppt【任务描述】(1)分别使用命令行和菜单项方式启动DBCA。(2)对“StudentData”数据库分别使用命令行和服务项方式启动与关闭其DBConsole进程。(3)使用特权用户“SYS”登录到OEM,并查看“StudentData”数据库的相关内容。(4)使用命令行方式和特权用户“SYS”以“SYSDBA”方式登录到SQL*plus。(5)使用Windows窗口方式和DBA用户“System”,以“Normal”方式登录到SQL*plus。(6)使用DBA用户“System”以“

3、Normal”方式登录到iSQL*Plus。精选ppt【知识讲解与操作示范】-4.1DataBase Configuration Assisant1命令行方式【操作步骤】 (效果请参考教材第4章图4-1):(1)单击菜单项“开始”“运行”。(2)在打开的“运行”对话框中输入“DBCA”(3)单击【确定】按钮,打开“DBCA欢迎使用”界面2菜单项方式【操作步骤】 (效果请参考教材第4章图4-2):单击 “开始”“程序”“Oracle-OraDb10g_homel”“配置和移植工具”“Database Configration Assisant”菜单项 4.1.1启动DBCA 【任务4-1】分别使

4、用命令行和菜单项方式启动DBCA精选ppt【知识讲解与操作示范】 -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-6至图4-7):(1)单击菜单项“开始”“设置”“控制面版”“管理工具”“服务

5、”。(2)在“服务”浏览窗口中选中“OracleDBConsoleStudentData”进程项。(3)单击右键打开弹出式菜单,并选择“启动”菜单项,即可启动该进程(4)重新选中“OracleDBConsoleStudentData”进程项,此时该进程的状态为“已启动”。单击右键打开弹出式菜单,并选择“停止”菜单项,即可停止该进程 4.2.1登录OEM【任务4-2】对“StudentData”数据库分别使用命令行和服务项方式启动与关闭其DBConsole进程精选ppt【知识讲解与操作示范】 -4.2OEM 【登录OEM地址格式】http:/hostname:port/em【参数说明】(1)ho

6、stname:指Oracle Server所在机器名。(2)port:指OEM控制工具监听端口号。 【提示】在进行本操作前,应该保证已经启动“Oracle OraDb10g_homel TNSListener”服务项、“StudentData”数据库的DBConsole进程和OracleService进程。【操作步骤】 (效果请参考教材第4章图4-8至图4-9):(1)打开Web浏览器,并在其地址栏中输入“http:/主机号:端口号/em”(2)使用特权用户“SYS”以“SYSDBA”的方式登录OEM (3)查看“StudentData”数据库的相关内容【说明】进入数据库主页面之后,单击【关闭

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

8、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 精选ppt【知识讲解与操作示范】 -4.3SQL*Plus与iSQL*Plus【操作步骤】 (效果请参考教材第4章图4-

9、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精选ppt【知识讲解与操作示范】 -4.3SQL*Plus与iSQL*Plus【说明】在Windows平台上启动iSQL*Plus应用服务有两种方法。(1)直接启动服务

10、项“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)打开Web浏览器,并在其地址栏中输入“h

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

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

13、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时,如果是访问本地服务器,则可以对“主机字符串”或“连接标识符”省略不写。(3)查看“Stud

14、entData”数据库中“学生信息”表中的全部记录时,请使用以下PL/SQL语法:SELECT * FROM 方案名.表名。 精选ppt【疑难解析】问题1:在使用Oracle的任意数据库实例时,有什么服务项是必须启动的吗?答:有,Oracle中做任何操作的前提条件是“OracleOraDb10g_home1TNSListener”服务项已经被启动。(1)当要对某一数据库实例操作时,则还应该启动与该实例对应的“OracleService”服务项。(2)如果要以OEM方式访问实例内容,则还应该启动与该实例对应的“OracleDBConsole”服务项。(3)如果要以iSQL*Plus方式访问实例内容,还应该启动“iSQL*Plus”服务项。问题2:“SYS”用户和“SYSTEM”用户的区别是什么?答:(1)“SYS”用户是SYSDBA和SYSOPER特权用户,其可以完成开启或关闭数据库、建立数据库等操作

温馨提示

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

评论

0/150

提交评论