转载:
--1.plsql中学习job
--学习job
--建表
create table test_job(para_date date);
commit;
insert into test_job values(sysdate);
commit;
select * from test_job;
--建立存贮过程
create or replace procedure test_jobproce as
begin
insert into test_job values(sysdate);
end test_jobproce;
--建立job
--建立job后默认是执行的
declare test_job_really number;
begin
dbms_job.submit(test_job_really,'test_jobproce;',sysdate,'sysdate+1/1440');
commit;
end;
---停止job 25是建立的job test_job_really
begin
dbms_job.broken(25,true);
commit;
end;
--启动job
begin
dbms_job.run(25);
commit;
end;
--删除job
begin
dbms_job.remove(25);
commit;
end;
--查看执行结果
select * from test_job order by test_job.para_date desc;
--查看job
select * from sys.user_jobs
--使用下面的SQL查询是否JOB还在Running,前提是需要job执行时间不能过短
select * from dba_jobs_running
--除了submit参数外,其余的几个参数有:
--运行job
dbms_job.run(v_job);
--停止一个job,里面参数true也可是false,next_date(某一时刻停止)也可是sysdate(立刻停止)。
dbms_job.broke(v_job,true,next_date);
--删除某个job
dbms_job.remove(v_job);
dbms_job.what(v_job,'sp_fact_charge_code;');
--修改某个job名 修改下一次运行时间
dbms_job.next_date(v_job,sysdate);
分享到:
相关推荐
### Linux 下 Oracle 10.2.0 创建实例详尽指南 #### 一、环境配置与准备 在开始创建 Oracle 数据库实例之前,确保已经安装了 Oracle 10.2.0 版本,并完成了相应的环境变量配置。下面将详细介绍环境配置的步骤。 *...
手动创建Oracle实例是一个涉及多个步骤的过程,这不仅考验着数据库管理员对Oracle数据库系统的理解,也体现了其在系统配置与管理方面的能力。以下将基于提供的文件信息,深入解析手动创建Oracle实例的关键步骤及相关...
这个大作业包含了PPT演示文稿、Word文档以及可能的源代码,为学习者提供了全面了解Oracle数据库在实际场景中应用的实例。 首先,我们从“教务管理系统”这一标签来探讨。教务管理系统是学校日常运营中不可或缺的一...
Oracle高级复制是Oracle数据库系统中的一种复杂的数据同步技术,它允许在不同的数据库之间实时或近实时地复制数据。这项技术对于分布式系统、灾难恢复、负载均衡以及数据分发等场景非常有用。以下是对Oracle高级复制...
从给定的Oracle Job实例测试通过的描述与代码片段中,我们可以提炼出多个关于Oracle数据库管理、编程与作业调度的关键知识点。以下是对这些知识点的详细解释: ### 1. 创建序列(Sequence) 在Oracle数据库中,...
Oracle数据库是一种广泛应用于企业和组织的大型关系型数据库管理系统,它提供了高效的数据存储、管理和查询功能。...通过完成这些大作业,学生可以深入理解Oracle数据库的工作原理及其在企业级应用中的重要性。
oracle体系结构,Oracle数据库数据实例、启动过程的学习等;oracle体系结构课程学习中老师布置的作业。
目录 2 第一章 准备工作 4 1.1 系统硬件和软件环境检查 4 1.2 修改/etc/hosts文件 6 1.3 创建用户和组并赋予权限 6 1.4 修改/etc/security/limits.conf 6 1.5 修改/etc/pam.d/login 7 ...2、创建实例 25
"ORACLE作业林勇版"可能指的是一个由专家林勇编写的Oracle数据库作业集或者教程,旨在帮助学习者深入理解和掌握Oracle数据库的相关技能。在这个作业集中,我们可以期待涵盖一系列关于Oracle数据库管理、查询、设计和...
### Oracle 数据库系统作业知识点详解 #### 一、Oracle数据库系统的物理存储结构 **1. 数据文件** - **概念**: 数据文件是Oracle数据库物理存储结构的重要组成部分之一,用于存储数据库的实际数据。 - **特点**:...
该文档将指导读者从环境准备到推送 Oracle RMAN Plugin,再到创建备份作业和运行备份作业,最后实现 Oracle 数据库的异机恢复。 一、环境准备 在开始备份恢复 Oracle 数据库之前,需要在 Oracle 源机和 Oracle ...
针对“Oracle作业答案上次发的题的答案”这个主题,我们可以深入探讨一些Oracle数据库的基础知识以及可能涉及的作业题目类型。 1. **Oracle数据库基础**:Oracle数据库系统由多个组件构成,如数据库实例、数据文件...
在Oracle作业中,球员数据管理系统是一个典型的数据库应用实例,它展示了如何使用SQL语言来设计、创建和管理一个关系型数据库。在这个系统中,我们可能会遇到以下几个关键知识点: 1. **Oracle数据库基础**:Oracle...
- 数据库实例创建:讲解如何创建和管理Oracle数据库实例。 3. **SQL语言** - SQL基础:学会使用SELECT语句查询数据,INSERT插入数据,UPDATE更新数据,DELETE删除数据。 - SQL高级特性:如JOIN操作、子查询、...
数据库实例在IT领域,尤其是Oracle数据库管理中,是至关重要的概念。本文将深入解析数据库实例的概念,以及其在Oracle数据库中的工作原理。 首先,我们理解什么是数据库实例(Database Instance)。数据库实例是...
- **OEM (Oracle Enterprise Manager)**:这是一个图形化的管理工具,用于监控、配置和管理Oracle数据库实例。通过OEM,管理员可以进行各种高级管理任务,如性能监控、故障排除等。 ### 第一个问题及解答 问题的...
本章主要讨论Oracle 10g数据库的基础,重点关注数据库实例、内存结构和后台进程。 首先,Oracle实例是数据库管理系统的核心部分,它包括内存结构和后台进程。实例在数据库启动时创建,其目的是在内存中为数据处理...
2. **Oracle PPT**:PPT通常包含课程的主要概念,理论和实例,帮助学生理解Oracle数据库的设计原理,如关系模型,ER图,数据类型,表的创建与管理,索引,视图,约束等。此外,PPT可能还会涉及数据库性能优化,备份...
Oracle 10g 同步复制实例是一种在分布式环境中实现数据实时或近实时同步的技术,主要应用于需要在多个地点保持数据一致性的应用系统。在Red Hat Enterprise Linux Server 5.3上运行的Oracle Database 10g Enterprise...