Oracle OCM考试GridControl与计划作业详解
需积分: 9 195 浏览量
更新于2024-09-02
收藏 147KB PDF 举报
"OCM考试实验笔记主要涵盖了GridControl的使用和计划作业的管理,包括创建过程、同义词、程序、调度以及作业的激活、删除等操作,重点关注DBMS_SCHEDULER包和PL/SQL的相关知识。"
在Oracle Certified Master (OCM) 考试中,Grid Control是一个重要的组成部分,它提供了全面的数据库管理和监控解决方案。Grid Control允许管理员集中管理多个数据库实例,监控性能,执行维护任务,并配置计划作业。
1. **计划作业**:
- **DBMS_SCHEDULER** 是Oracle提供的一组PL/SQL包,用于创建、管理和控制计划作业。这些作业可以是存储过程、PL/SQL块或其他可执行的数据库对象。
- **CREATE PROCEDURE** 用于创建存储过程,例如在示例中创建的`myjh1`过程,该过程包含了等待300秒和插入数据到表`u3.jh`的逻辑。
2. **同义词**:
- 同义词是数据库中的一个对象,提供了一个别名来访问其他对象,如表、视图或过程。在示例中,创建了名为`mylx1`的序列同义词,方便后续使用。
3. **程序和调度**:
- **DBMS_SCHEDULER.CREATE_PROGRAM** 用于创建一个程序,这里指定了程序类型为`STORED_PROCEDURE`,并指定了要执行的过程`myjh1`。
- **DBMS_SCHEDULER.CREATE_SCHEDULE** 创建了一个名为`job_s`的调度,定义了作业的执行频率,如每分钟执行一次。
- **DBMS_SCHEDULER.CREATE_JOB** 结合了程序和调度,创建了一个名为`job_j`的作业,它将在指定的调度`job_s`下执行`job_p`程序。
4. **作业管理**:
- **DROP** 系列的命令用于删除程序、调度和作业,确保在测试环境中可以干净地清理资源。
- **DBMS_SCHEDULER.ENABLE** 用于启用已创建但可能被禁用的作业或程序,使得它们能够按照设定的时间执行。
5. **间隔时间**:
- 在创建调度时,可以通过参数设置作业的执行间隔,如示例中的`FREQ=MINUTELY;INTERVAL=1`表示每分钟执行一次。
- 提及的新特性文档可能提供了更多关于间隔时间和选项的详细信息。
理解并熟练掌握这些知识点对于通过OCM考试至关重要,因为这涉及到实际的数据库管理操作,特别是当需要自动化执行某些数据库任务时。考生应深入学习DBMS_SCHEDULER包的使用,熟悉各种调度策略和参数,以及如何通过PL/SQL来编写和管理作业。
2020-05-19 上传
105 浏览量
2020-05-19 上传
2020-05-19 上传
2021-10-11 上传
2022-09-22 上传
1440 浏览量
2022-09-20 上传
2022-09-23 上传
luashin
- 粉丝: 7
- 资源: 155
最新资源
- waterGame
- angular-trianglify-animate:Angular Trianglify Animate 是一个很小的 (2kb) 插件,用于为您的页面添加对图像 SVG 动画的支持
- malg-cheong:부산대
- CSE316
- 2ALIENTEK 产品资料.rar
- 艾蒙坎
- 2020policebrutality:2020年警察暴行数据的Web界面
- 高端的婚纱摄影前端网页模板.zip
- idea-prado-plugin:PRADO框架对IntelliJ IDEAPHPStorm的支持
- RF++-开源
- show-action-sheet.zip
- 词法分析 编译原理实验/课程设计(C++实现)
- 影刀RPA系列公开课6:内容简介.rar
- 零基础入门CV数据集-数据集
- elec-market:电力批发市场的典范
- demo_spring_security.zip