DBMS_JOB Remove Procedure Fails With ORA-23421 [转帖]_MySQL, Oracle及数据库讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MySQL, Oracle及数据库讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3665 | 回复: 0   主题: DBMS_JOB Remove Procedure Fails With ORA-23421 [转帖]        下一篇 
wayne
注册用户
等级:中校
经验:1690
发帖:221
精华:0
注册:2011-7-21
状态:离线
发送短消息息给wayne 加好友    发送短消息息给wayne 发消息
发表于: IP:您无权察看 2011-8-6 21:10:54 | [全部帖] [楼主帖] 楼主

The user trying to delete / remove the job is not the owner of the job.

Only the job's owner can alter the job, force the job to

run, or remove the job from the queue.

SolutionTo implement the solution, please execute the following steps:

1. Determine the owner of the job with the query shown below

SQL> select job, what, log_user, priv_user from dba_jobs where job=<job_number> ;

2. Connect to the database using SQL*Plus as the owner of the job (value of priv_user from the

query results obtained in step 1)

3. Execute the job removal procedure and commit the transaction.

SQL> exec DBMS_JOB.remove(<job_number>) ;

SQL> commit;




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论