资源预览内容
第1页 / 共49页
第2页 / 共49页
第3页 / 共49页
第4页 / 共49页
第5页 / 共49页
第6页 / 共49页
第7页 / 共49页
第8页 / 共49页
第9页 / 共49页
第10页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第4章OEM与SQLPlus 本章内容 OEMOEM简介OEM的启动与登录数据库控制OEM功能界面介绍OEM控制台设置SQLPlusSQLPlus概述SQLPlus常用命令 本章要求 了解Oracle10gOEM的功能了解OEM启动与登录了解数据库控制OEM功能界面掌握OEM的设置了解SQLPlus功能掌握SQLPlus常用命令 4 1OEM OEM简介OEM的启动与登录数据库控制OEM功能界面介绍OEM控制台设置 4 1 1OEM简介 基本概念Oracle10g企业管理器 OracleEnterpriseManager 简称OEM 是一个基于Java框架开发的集成化管理工具 采用Web应用方式实现对Oracle运行环境的完全管理 包括对数据库 监听器 主机 应用服务器 HTTP服务器 Web应用等的管理 DBA可以从任何可以访问Web应用的位置通过OEM对数据库和其他服务进行各种管理和监控操作 功能实现对Oracle运行环境的完全管理 包括Oracle数据库 Oracle应用服务器 HTTP服务器等的管理 实现对单个Oracle数据库的本地管理 包括系统监控 性能诊断与优化 系统维护 对象管理 存储管理 安全管理 作业管理 数据备份与恢复 数据移植等 实现对多个Oracle数据库的集中管理 实现对Oracle应用服务器的管理 检查与管理目标计算机系统软硬件配置 Oracle10gOEM分类数据库控制OEM OracleEnterpriseManagerDatabaseControl 用于本地管理单一的Oracle10g数据库 在安装Oracle10g数据库服务器时安装 网格控制OEM OracleEnterpriseManagerGridControl 用户对整个Oracle10g运行环境的完全管理 需要单独进行安装和配置 应用服务器控制OEM OracleEnterpriseManagerApplicationServerControl 用于Oracle10g应用服务器的管理 在安装Oracle10g应用服务器时安装 4 1 2OEM的启动与登录 启动相关服务OracleServiceOracleTNSListenerOracleDBConsole通过 eb方式启动OEM的OEM控制台的URL格式为http hostname portnumber emhostname为主机名或主机IP地址portnumber为OracleDBConsole服务的端口号详细信息可以参阅 install portlist int中的记录 4 1 3数据库控制OEM功能界面介绍 主目录 属性页 性能 属性页 管理 属性页 维护 属性页 主目录 属性页 性能 属性页 管理 属性页 维护 属性页 4 1 4OEM控制台设置 设置OEM控制台管理员设置数据库首选身份证明设置主机首选身份证明 设置OEM控制台管理员 基本概念OEM管理员是可以登录到OEM控制台 并执行设置封锁期 电子邮件通知调度 设置首选身份证明等管理任务的数据库用户 在默认情况下 只有SYS SYSTEM和SYSMAN三个数据库用户才能登录和使用OEM控制台 其中 SYSMAN用户是OEM控制台的超级用户 是在安装OEM的过程中创建的 用于执行系统配置 全局配置等任务 通常 需要创建其他普通的OEM控制台管理员 进行OEM控制台的日常管理与维护工作 设置数据库首选身份证明 设置主机首选身份证明 概念在网络环境中 如果要利用OEM控制台启动 关闭数据库 进行数据的导入 导出 备份 恢复等操作 就必须指明数据库所在的主机 并使用该主机操作系统用户登录该主机 即进行主机身份证明 如果设置了主机首选身份证明 那么执行这些数据库操作时就可以简化操作 不需要进行登录主机操作系统的操作 设置主机首选身份证明的步骤首先进行操作系统用户权限分配然后设置主机身份证明 1 操作系统用户权限分配 2 设置主机身份证明 4 2SQLPlus SQL Plus概述SQL PLUS常用命令 4 2 1SQL Plus概述 概念SQL Plus工具是随Oracle数据库服务器或客户端的安装而自动进行安装的管理与开发工具 Oracle数据库中所有的管理操作都可以通过SQL Plus工具完成 同时开发人员利用SQL Plus可以测试 运行SQL语句和PL SQL程序 运行方式命令行方式图形界面方式 GUI 基于Web的iSQL Plus方式 作用输入 编辑 存储 提取 运行和调试SQL语句和PL SQL程序开发 执行批处理脚本执行数据库管理处理数据 生成报表 存储 打印 格式化查询结果检查表和数据库对象定义 启动SQL Plus命令行方式启动SQL Plus图形界面方式启动SQL Plus SQL Plus站点配置文件SQL Plus站点配置文件 SiteProfile 是一个在SQL Plus安装时自动创建的脚本文件 用于控制SQL Plus与数据库连接时的会话行为 当用户启动SQL Plus建立与数据库的连接时 Oracle自动读取该脚本文件 并根据该文件内容设置SQL Plus的工作环境 SQL Plus站点配置文件是针对所有会话的 在Windows系统中 SQL Plus站点配置文件默认名称为glogin sql 存放在 sqlplus admin文件夹中 5 2SQL Plus常用命令 连接命令编辑命令文件操作命令交互式命令显示与设置环境变量其它常用命令 5 2 1连接命令 CONNECTCONN ECT username password hoststring DISCONNECT 5 2 2编辑命令 输入SQL语句在语句最后加分号 并按回车 则立即执行该语句 语句输入最后加空格并回车 换行后再按回车 则结束SQL语句输入但不执行该语句 语句输入结束后按回车 换行后按斜杠 立即执行该语句 输入完PL SQL程序回车换行后 如果按点号 则结束输入 但不执行 输入斜杠 则立即执行 显示缓冲区LIST编辑缓冲区A PPEND 将指定的文本追加到缓冲区内当前行的末尾 C HANGE 修改缓冲区中当前行的文本 DEL 删除缓冲区中当前行的文本 N 用数值定位缓冲区中的当前行 I NPUT 在缓冲区当前行的后面新增加一行文本 ED IT 以文本编辑器方式打开缓冲区 进行编辑 执行缓冲区RUN 清除缓冲区CLEARBUFFER 5 2 3文件操作命令 脚本文件的创建SAVEfilename CREATE REPLACE APPEND 脚本文件的装载与编辑GETfilenameLIST NOLIST脚本文件的执行STARTfilename filename脚本文件的注释REMARK 单行注释 放在一行语句的头部 表示该行为注释 单行注释 多行注释 5 4交互式命令 替换变量使用替换变量查看替换变量DEFINEDEFINE清除替换变量UNDEFINEvariable nameUNDEFINEdno 绑定变量定义 VARIABLEvariable nameTYPE在PL SQL中引用 variable name显示 PRINTvariable name赋值 EXECUTE variable name value 绑定变量示例SQL VARIABLEv salNUMBERSQL EXECUTE v sal 10PL SQL过程已成功完成 SQL BEGIN2 v sal 20 3END 4 PL SQL过程已成功完成 SQL PRINTv salV SAL 20 与用户通信PROMPT命令用于输出提示信息 引导用户进行操作 PAUSE命令用于暂停脚本文件的运行 ACCEPT命令可以让用户指定替换变量的类型 用PROMPT选项指定提示值 用HIDE选项隐藏输入 以便于用户输入替换变量 SQL CLEARBUFFERbuffer已清除SQL INPUT1PROMPT显示工资高于XX的员工信息2PROMPT按键继续3PAUSE4ACCEPTvalueNUMBERPROMPT 请输入工资界限 5SELECTempno ename salFROMscott empWHEREsal valueSQL SAVEC test sqlSQL C test sql显示工资高于XX的员工信息按键继续请输入工资界限 3000 5 2 5显示与设置环境变量 使用图形化界面现实与设置环境变量使用SHOW命令和SET命令来显示和设置环境标量 显示所有环境变量SQL SHOWALL显示某个环境变量SQL SHOWvariable name设置某个环境变量SQL SETvariable name value常用环境变量ARRAYSIZEAUTOCOMMITCOLSP FEEDBACKHEADINGLINESIZELONGPAGESIZESERVEROUTPUTAUTOTRACESETAUTOTRACE ON OFF TRACEONLY EXPLAIN STATISTICS TIMETIMING 5 2 6其它常用命令 显示数据库对象结构 DESCRIBE将SQL Plus屏幕内容保存到文件 SPOOL清除屏幕内容CLEARSCREENShift Delete帮助命令 HELP修改用户口令 PASSW ORD 保存环境变量STORESETfilename CREATE REPLACE APPEND 总结 OEM简介OEM的启动与登录数据库控制OEM功能界面介绍OEM控制台设置设置OEM控制台管理员设置封锁期设置数据库首选身份证明设置主机首选身份证明SQL PLUS作用SQL PLUS常用命令
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号