运行Ptlconfig出现ORA-23421_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 5570 | 回复: 0   主题: 运行Ptlconfig出现ORA-23421        下一篇 
ab19890824
注册用户
等级:少尉
经验:351
发帖:92
精华:0
注册:2011-11-21
状态:离线
发送短消息息给ab19890824 加好友    发送短消息息给ab19890824 发消息
发表于: IP:您无权察看 2011-11-26 13:15:32 | [全部帖] [楼主帖] 楼主

应用:

Portal - Version: 10.1.2.0.2 and later [Release: 10gR2 and later ]


这篇文档中的信息适用于所有平台。

症状:

当以./ptlconfig -dad portal -site -wc -em.运行Ptlconfig时候,ptlconfig.log日志文件中出现了一个错误。

ptlconfig.log:


第五步:连接webcache设置Portal

连接

PL / SQL过程已成功完成。

创建cache job id.的路径。

DBMS_JOB id = 81


ERROR: ORA-23421:作业号81不是作业队列中的作业

原因:

在Portal repository中有一个注册了的作业,id 81,但是没有相应的数据库作业。在dba_jobs上执行查询操作,没有记录返回。

解决方案

1.       创建数据库备份

2.       在Portal 模式下登陆sqlplus

3.       执行以下命令删除cache_jobid优先权

exec WWPRE_API_NAME.DELETE_NAME
(
p_path => 'oracle.portal.webcache',
p_name => 'cache_jobid'
);
commit;


4.       用“START”参数或者具体的所需参数来重新运行/portal/admin/plsql/wwc/cachjsub.sql去重新创造cache_jobid.

--预期参数:
--1. start_time – 第一个作业什么时候运行或者“START”。
--2. start_time_fmt – 对start_time日期格式化
--3. interval_mins – 彼此之间运行多少分钟
--如果“START”提供了第一个参数,第二个参数被忽略,它将默认的启动时间为当前时间。


5.       5.成功的完成了以上的步骤,重新运行ptlconfig。

错误

ORA-23421; 81 ERROR




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