- 浏览: 145462 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (88)
- struts (8)
- js (8)
- hibernate (11)
- spring (1)
- j2ee (1)
- ajax (1)
- oracle (21)
- mysql (4)
- tomcat (1)
- php (0)
- java设计模式 (0)
- jms (0)
- 感言 (1)
- linux (0)
- 算法 (1)
- velocity (2)
- python (0)
- prototype (2)
- axis (0)
- Test (4)
- java (5)
- 模板 (1)
- 服务器 (0)
- 移动互联网 (0)
- hadoop (0)
- impala (0)
- hive (0)
- hdfs (0)
- mongodb (0)
- storm (0)
- spark (0)
- flume (0)
- kafka (0)
- 管理知识 (9)
最新评论
-
cwftalus:
insert into 无法实现
Infobright入库 -
红级主:
问题是我就不知道sys的密码,进入其他的用户也改不了密码吧?
ORACLE 中更改用户密码的方法
原文地址: http://blog.sina.com.cn/s/blog_60e4205e0100esaf.html 找出正在执行的JOB编号及其会话编号 实例分析: 1,查询正在运行的Job,通过查询有两个,和进程占用较多的是两个ORACLE进程符合。 SQL> SELECT SID,JOB FROM DBA_JOBS_RUNNING; SID JOB 2,查询正在运行的job的信息 SQL> SELECT SID,SERIAL# FROM V$SESSION WHERE SID='12'; SID SERIAL# SQL> SELECT SID,SERIAL# FROM V$SESSION WHERE SID='16'; SID SERIAL# 3,利用查询出来的job信息将job结束掉 SQL> ALTER SYSTEM KILL SESSION '12,4'; System altered. SQL> ALTER SYSTEM KILL SESSION '16,1'; System altered. EXEC DBMS_JOB.BROKEN(116,TRUE); EXEC DBMS_JOB.BROKEN(117,TRUE);
SELECT SID,JOB FROM DBA_JOBS_RUNNING;
停止该JOB的执行
SELECT SID,SERIAL# FROM V$SESSION WHERE SID='&SID';
ALTER SYSTEM KILL SESSION '&SID,&SERIAL';
EXEC DBMS_JOB.BROKEN(&JOB,TRUE);
---------- ----------
12 116
16 117
---------- ----------
12 4
---------- ----------
16 1
4,如果不希望运行上述job的话,可以将job设置为broken.
发表评论
-
数据库查询性能需注意几点
2011-07-26 10:35 10541.对查询进行优化,应尽量避免全表扫描,首先应考虑在 wher ... -
数据库表连接方式分析及常见用法
2011-07-25 16:58 9752009-12-20 22:22 27人阅 ... -
ORACLE 中IN和EXISTS的区别
2011-07-25 16:50 1019原文地址:http://www.cnblogs.com/y ... -
Oracle 跨库 查询 复制表数据
2011-07-25 16:25 1307原文地址:http://www.cnblogs.com/c ... -
oracle job的简介和实例
2011-07-25 16:13 925原文地址:http://guyuanli. ... -
关于oracle导出excel和excel导入oracle的经验总结
2011-07-25 15:57 1546一、oracle导出excel 方法一:最简单的方 ... -
oracle中关于表的所有操作(创建删除表,修改表结构,创建约束,操作表数据,增删改查等)
2011-07-25 15:17 837http://blog.csdn.net/xieyunchao ... -
oracle的连接查询
2011-03-21 13:47 919oracle的连接查询分如下 ... -
分区表添加新的分区
2010-06-30 14:39 979查看原有分区情况 select TABLE_NAME,PART ... -
oracle 索引
2010-06-17 15:33 822ORACLE的DBA和应用开始者对列的值输入可使用的完整性约束 ... -
oracle oracle创建表空间,创建用户 (基本)
2010-01-13 14:13 11012008-03-05 oracle创建表空间,创建用 ... -
Oracle Sql Loader中文字符导入乱码的解决方案
2010-01-11 13:22 5846Oracle Sql Loader中文字符导入乱码的解决方 ... -
ORACLE 中更改用户密码的方法
2009-08-22 17:05 2647ORACLE 中更改用户密码的方法 http: ... -
oracle 内置函数大全
2009-08-22 15:39 711http://www.gissky.com/Database/ ... -
PL/SQL开发中动态SQL的使用方法
2009-07-10 17:22 780http://dev.yesky.com/187/202968 ... -
Oracle中Binary_Integer与Pls_Integer 的区别
2009-07-10 16:59 1261http://hi.baidu.com/djx_521131 ... -
oracle查询时间的判断
2009-07-10 16:30 3029查询一个语句想知道这次查询用了多少时间 时间可以精确到1/10 ... -
动态SQL中using的用法
2009-07-10 16:22 2809http://blog.chinaunix.net/u/218 ... -
http://www.yesky.com/SoftChannel/72342371928965120/20041022/1867273.shtml
2009-07-10 16:17 918[url] http://www.yesky.com/Soft ... -
Oracle SOAP和AXIS Web服务客户端调用的比较
2009-05-30 10:51 0http://www.itpub.net/viewthread ...
相关推荐
- **查询正在运行的JOB编号及会话编号**: ```sql SELECT SID, JOB FROM DBA_JOBS_RUNNING; ``` 此命令返回正在执行的所有JOB的SID和JOB ID,帮助我们定位具体的目标。 - **获取目标JOB的详细会话信息**: ...
- **查询正在运行的JOB**: - 在Oracle 10g及以上版本中,可以通过`dba_jobs_running`视图来查看正在运行的`JOB`: ```sql SELECT sid FROM dba_jobs_running; ``` - **查找正在运行的JOB的SPID**: - 使用...
你可以通过查询这个视图来检查job是否按预期运行: ```sql SELECT * FROM DBA_SCHEDULER_JOBS WHERE JOB_NAME = 'my_job'; ``` 五、Job触发事件 除了基于时间的触发,还可以设置job在数据库事件(如表的插入、更新...
如果将 `job_queue_processes` 设置为 0,则所有 Job 将停止运行。要重新启动 Job,可以执行 `ALTER SYSTEM SET job_queue_processes=<value>`。 5. **管理 Job**: - **提交 Job**:使用 `DBMS_JOB.SUBMIT` 提交...
Oracle Job是Oracle的DBMS_SCHEDULER或之前版本中的DBMS_JOB包的一部分,它允许数据库管理员规划、监控和管理长时间运行的任务。 Oracle Job的创建通常涉及以下步骤: 1. **创建Job**:使用DBMS_SCHEDULER或DBMS_...
关于oracle 数据库中job任务如何创建、查询和修改、如何启用job和停止job,可以帮助新手了解job的使用,包括任务运行时间的设置,具体的代码很实用,希望对你有帮助
此外,任务执行日志记录和查询也是XXL-JOB的一大亮点,方便运维人员对任务进行跟踪和排查。 在部署和配置方面,XXL-JOB通常分为以下步骤: 1. 下载并解压"xxl-job-admin-oracle.zip",获取对应的jar包和数据库脚本...
7. Oracle 定时任务的检查和修复步聚:通过检查 JOB_QUEUE_PROCESSES 参数的设置和修改,重启数据库,可以修复 Oracle 定时任务不能自动执行的问题。 这篇文章总结了 Oracle 定时任务不能自动执行的问题的检查和...
oracle Job创建、管理、监控,Job运行情况分析,如果创建、删除、停止、修改Job.
如果 Job 正在运行,需要先停止才能删除。 - **检查 Job 状态**:使用 `DBMS_JOB.IS_PENDING` 和 `DBMS_JOB.WHAT` 查询 Job 的当前状态和相关信息。 - **修改 Job**:通过 `DBMS_JOB.CHANGE` 更新 Job 的参数,如...
oracle如何建立,查询和停止正在运行的job
实验旨在熟悉Oracle Job的创建、查看、修改和停止。首先,创建一个Job并设置其执行时间和间隔。然后,通过查询`user_jobs`视图来查看Job的状态和参数。最后,通过`EXEC`命令停止Job,并确认Job的`broken`字段已更新...
通过调用`DBMS_JOB.RUN`函数并传入Job的标识号,可以直接运行Job。 ##### 2. 删除Job 如果需要停止或删除已经存在的Job,可以使用`DBMS_JOB.REMOVE`函数: ```sql begin dbms_job.remove(:job_DelCom); end; ``` ...
Oracle Job定时任务是Oracle数据库系统中一种强大的自动化功能,它允许管理员或开发人员安排数据库任务在特定的...通过理解和熟练运用Job的查询、创建、配置和监控,可以有效地提升Oracle数据库系统的效率和可靠性。
1. `job_queue_processes`:这是运行Job时启用的进程数,默认值为2,最小值为0,表示不运行任何Job,最大值为36。可以通过`ALTER SYSTEM SET job_queue_processes`命令进行修改,例如设置为2,然后重启进程。 2. `...
5. **MONITORING**: 管理工具提供实时的Job状态监控,包括任务是否正在运行、上一次运行的结果、下次预计运行时间等,这有助于及时发现和解决问题。 6. **ERROR HANDLING**: 错误处理机制是必不可少的,当任务执行...
Oracle Job是Oracle...总的来说,Oracle Job提供了一套完整的机制来计划和管理数据库任务,包括创建、启动、停止、调整和删除Job。通过熟练掌握这些技巧,数据库管理员可以更有效地自动化和优化数据库的维护工作。
总的来说,Oracle定时任务是一个强大且功能丰富的工具,可以帮助数据库管理员有效地规划和执行各种数据库维护操作,提高工作效率,并确保数据库的稳定运行。了解和熟练掌握Oracle Scheduler的使用,对于任何管理...
- **停止 Job**:使用 `dbms_job.broken(job#, broken, next_date)`,其中 `broken` 参数设为 `true` 即可停止 Job,`next_date` 可选,指定下一次运行的时间。 - **启动 Job**:将 `broken` 参数设回 `false`,...
执行完创建任务的命令后,可以通过查询user_jobs、dba_jobs_running、dba_jobs和all_jobs视图来查看当前用户、正在运行、已经执行完毕和系统中所有任务的状态和信息。 除了创建定时任务,DBA还可以通过DBMS_JOB包...