EM12cR2 - "purge jobs' repository (?) falsely reported down job scheduler

EM12cR2 on Linux x 86-64 with a 11.2.0.3 database repository. This arose after my upgrade to 12.1.0.1 + BP1 yesterday.

On the Repository page (Setup-> manage Cloud Control-> repository), in the Planner receiving section job status, the work of "Purge jobs" is shown as down with a white and red arrow for the next time the request and last run on demand. All other works seem to be good and are running successfully.

It also appears as an incident stating "UpDown DBMS job for job Purge has exceeded the critical threshold (BOTTOM). "Current value: down.

The framework for this (http://docs.oracle.com/cd/E24628_01/em.121/e25162/oracle_emrep.htm#autoId20) metric metric reference manual indicates that this measure is equivalent to the "broken" DBMS_JOB status and suggests recovering the job_id argument and present again, but the instructions do not find something useful.
SQL> sho user                            
USER is "SYSMAN"
SQL> select dbms_jobname from mgmt_performance_names where display_name = 'Job Purge';

DBMS_JOBNAME
--------------------------------------------------------------------------------
MGMT_JOB_ENGINE.apply_purge_policies()

SQL> select job from all_jobs where what='MGMT_JOB_ENGINE.apply_purge_policies()';

no rows selected

SQL> select count(*) from all_jobs;

  COUNT(*)
----------
         0
No message ORA-12012 found in the alert/trace logs.

Repvfy is also reported as missing scheduler jobs:
2. Missing DBMS_SCHEDULER jobs
------------------------------

DISPLAY_NAME                             DBMS_JOBNAME
---------------------------------------- -----------------------------------------------------
Job Purge                                MGMT_JOB_ENGINE.apply_purge_policies()
The MGMT_JOB_ENGINE package is no longer contains apply_purge_policies. It seems to have moved to EM_JOB_PURGE.

According to dba_scheduler_jobs, EM_JOB_PURGE. APPLY_PURGE_POLICIES works very well:
SQL> select job_action, enabled, state, failure_count, last_start_date, last_run_duration
  2  from dba_scheduler_jobs where job_name = 'EM_JOB_PURGE_POLICIES';

JOB_ACTION                               ENABL STATE      FAILURE_COUNT
---------------------------------------- ----- ---------- -------------
LAST_START_DATE
----------------------------------------
LAST_RUN_DURATION
----------------------------------------
EM_JOB_PURGE.APPLY_PURGE_POLICIES();     TRUE  SCHEDULED              0
14-SEP-12 05.00.00.010318 AM US/EASTERN
+000000000 00:00:09.464552
It seems to me this is a kind of metadata incompatibility between mgmt_performance_names and DBMS Scheduler and is probably not something to worry about. Any thoughts?

Edited by: BrianP on Sep 14, 2012 10:38 (line typo, missed, the word "job" object)

It is a 10.2.0.5 remains that was not cleaned for a reason any. Please run the following SQL as SYSMAN to correct the problem.

UPDATE MGMT_PERFORMANCE_NAMES SET display_name = NULL,
dbms_jobname = NULL, is_dbmsjob = 'n', is_deleted = 'Y '.
WHERE AS UPPER (DBMS_JOBNAME) ' MGMT_JOB_ENGINE. APPLY_PURGE_POLICIES %';
COMMIT;

Tags: Enterprise Manager

Similar Questions

  • Report of all scheduled running jobs or worked already

    Hello

    Is there a way to obtain a report of all scheduled tasks ran the day before. I mean a list of all the scheduled task that have run in execution.

    A sql query or report.

    Thank you

    The JOB_HISTORY table has all the executions scheduled task with start, stop, and status of the name values.

    -Kevin

  • Has no Job Scheduler executable

    -QUESTION: Do DBMS_SCHEDULER failure. JOB_TYPE = CREATE_JOB > EXE file
    -I am able to get the following code and work to be done if I create under SYS exclusively.
    -The following code will create a job, schedule it, run it and it fails.
    -The credentials are correct, the credentials are for the same server that oracle runs from.
    -Oracle 11.2 on Windows 2003 server.
    -I use the operating system credentials so to my understanding of a domain attribute is not necessary.
    -All cases I saw, it is NOT advisable to use SYS to create and run the tasks so please do not recommending as a work-around.

    CLEARS THE SCREEN

    connect sys / & & sys_password @& & database_name have SYSDBA

    Select to_char (SYSDATE, "the HH24: MI: SS DD/MM/YYYY) double START_TIME;

    DROP USER CASCADE ALPHA;

    CREATE USER IDENTIFIED BY ALPHA ALPHA;

    ALTER USER ALPHA
    DEFAULT TABLESPACE "DCN."
    TEMPORARY TABLESPACE "TEMP".
    RELEASE OF ACCOUNT;

    ALTER USER QUOTA UNLIMITED ON DCN ALPHA;

    GRANT CREATE JOBS EXTERNAL TO ALPHA;
    GRANT CREATE EMPLOYMENT ALPHA;
    GRANT TO CREATE A VIEW ON ALPHA;
    GRANT CREATE ALPHA PROCEDURE;
    GRANT CREATE ROLLBACK SEGMENT TO ALPHA;
    GRANT CREATE SEQUENCE TO ALPHA;
    GRANT CREATE SESSION TO ALPHA;
    GRANT CREATE SYNONYM OF ALPHA;
    GRANT CREATE TABLE FOR ALPHA;
    GRANT CREATE TRIGGER FOR ALPHA;
    GRANT CREATE VIEW TO ALPHA;

    GRANT SDE_VIEWER OF ALPHA;

    DBMS_SCHEDULER EXEC. DROP_CREDENTIAL ('DEV');

    BEGIN
    -Basic credential.
    () DBMS_SCHEDULER.create_credential
    credential_name = > "DEV."
    username = > 'ADMIN',
    password = > "PSWD");
    END;
    /

    GRANT EXECUTE ON DEV to ALPHA;

    SELECT THE USER CREDENTIAL_NAME, SUBSTR(USERNAME,1,16) AS NAME
    OF USER_SCHEDULER_CREDENTIALS;

    CONNECT ALPHA/ALPHA@DCNSDB

    BEGIN
    SYS. DBMS_SCHEDULER. () CREATE_JOB
    job_name = > ' "MKDIR '",
    job_type = > 'EXECUTABLE. "
    number_of_arguments = > 3,
    job_action = > '\windows\system32\cmd.exe ',.
    auto_drop = > FALSE);
    SYS. DBMS_SCHEDULER. SET_JOB_ARGUMENT_VALUE('MKDIR',1,'/C');
    SYS. DBMS_SCHEDULER. SET_JOB_ARGUMENT_VALUE('MKDIR',2,'mkdir');
    SYS. DBMS_SCHEDULER. SET_JOB_ARGUMENT_VALUE('MKDIR',3,'c:\temp\MKDIR_JOB3');
    SYS. DBMS_SCHEDULER. SET_ATTRIBUTE ('MKDIR', 'credential_name','SYS.) DEV');
    SYS. DBMS_SCHEDULER. ENABLE ('MKDIR');
    END;
    /

    connect sys / & & sys_password @& & database_name have SYSDBA

    SELECT JOB_NAME, STATUS, OWNER, LAST_START_DATE FROM DBA_SCHEDULER_JOBS WHERE OWNER = "ALPHA";

    Select to_char (SYSDATE, "the HH24: MI: SS DD/MM/YYYY) double START_TIME;



    SELECT JOB_NAME, STATUS, OWNER, LAST_START_DATE FROM DBA_SCHEDULER_JOBS WHERE OWNER = "ALPHA";
    STATE OF JOB_NAME OWNER
    ------------------------------ ------------------------------ ---------------
    LAST_START_DATE
    ---------------------------------------------------------------------------
    MKDIR ALPHA FAILED
    20 APRIL 11 03.35.49.156000 PM - 04:00

    Any help will be greatly appreciated.

    Published by: LONGENECKER on April 20, 2011 16:05

    Hello

    2 things

    -This error is thrown only if a credential is not used. Make sure that you create the disabled task, assigning to the attribute credential_name then allowing the work.

    -This error usually indicates that the run Scheduler service is not started on windows. Make sure that the OracleJobScheduler Windows service is started.

    Hope this helps,
    Ravi.

  • False report "dangerous site"...

    My company Web site has been identified as unsafe. There are strong building site web business?... How can I have this corrected? I'll lose a lot of business! I tried to report it as a false report... How ever I asked me of my privacy statement URL... Don't know what it is?... Need help!

    Hey SrinivasMallula,

    If you follow the second link posted by Imran Chand issues frequent the SmartScreen filter, you will see this (follow the link):
    So when the filter appears, just follow the prompt as described above and that should help you get your verified site. I hope this has been helpful!
  • How to manually run the job scheduler

    I wanted to know how to run a job scheduler manually. My requirement is to reschedule some jobs if I want to run it manually so that their execution for the day is over and I can put the new time. For example. to reprogram a job, we can use the following command:

    () DBMS_SCHEDULER.set_attribute

    name = > 'CLUSTERPLANNINGREPORTS_JOB ',.

    attribute = > "repeat_interval"

    value = > ' freq = daily; BYHOUR = 16; BYMINUTE = 0; BYSECOND = 0 ;') ;

    Similarly, I wanted to run the task from the Scheduler.

    I hope that my request is clear.

    Please get back with the answer to my query.

    Concerning

    BEGIN
    DBMS_SCHEDULER.run_job (job_name => 'USERNAME.JOB_NAME');
    END;
    /
    
  • Job scheduler works is not as planned in 10.2.0.5

    Hi guys,.

    I have create a scheduler job that will run a stored procedure to kill the database session "SNIPED".

    However, the work of the scheduler does not like by expected.

    According to my tests, I drop and recreate the tasks Scheduler multiple times, sometimes it will run for the first time, then no more.

    But in the view of dba_scheduler_jobs, LAST_START_DATE and LAST_START_DATE keep up to date, showing that the job scheduler works very well, however, he does not kill my session "SNIPED".

    Please notify. My tasks in the Scheduler works well in 10.2.0.4 another data base.

    FYI, I have try some option like disable and enable the work of the Scheduler window as below but does not work.

    Difficulty dbms_scheduler jobs after upgrade | Rameau & amp; #039; s Blog

    OWNER JOB_NAME START_DATE REPEAT_INTERVAL LAST_START_DATE NEXT_RUN_DATE JOB_ACTION

    ---------- -------------------- -------------------- -------------------- -------------------- -------------------- --------------------

    SYS KILL_SESSION_JOB KILL_SESSION_PROC 7 APRIL 14 03.38.00.0 FREQ = MINUTELY; INTER 9 APRIL 14 09.38.00.1 9 APRIL 14 09.53.00.0

    00000 + 08:00 PM VAL = 15;              25172 AM + 08:00 00000 + 08:00 AM

    NOTCHED sessions are KILLED as sessions. They disappear from V$ SESSION after what they're trying to execute a SQL statement.

  • Job scheduling system?

    Hello
    I'm in following the Patch 9352164 -10.2.0.4.4 patch Update Set README.
    He said:
    "If you use the Job Scheduling system, run psu_root.sh as root to complete the installation of molecule 7155248"
    What is the job scheduling system, and how can I check if I use...?
    Thank you

    Refer
    http://Web.agelid.com/protect/utile/documentation/Oracle/database.804/a55924/CH4.htm#1037495

  • Import database without job scheduler.

    Hello!

    Oracle 10g

    The database was implemented entirely with tasks planned with intervals of 2 sec.
    How to import a database without a job scheduler?

    The thing is that I import the database and can't be allowed to run scheduled tasks.
    Can I somehow omit Planner job when importing database?

    Greetings

    After that to make sure that the scheduled tasks via Scheduler and scheduled using dbms_job jobs are all disabled.

    SQL> exec dbms_scheduler.set_scheduler_attribute('SCHEDULER_DISABLED','TRUE');
    SQL> alter system set job_queue_processes=0;
    
  • Urgent: send reports by the scheduler does not work; 11.1.2

    Hello

    I have a problem with e-mail reports by the Scheduler. Previously, he worked.

    11.1.2 V


    What services are should I restart in order to check?


    Concerning

    Kumar

    Published by: Kumar 1 Sep 26, 2011 07:50

    ..

  • Purge the Job SCHEDULER$ _EVENT_LOG Tables

    Hi Experts

    Please I need your help with this issue:

    Oracle Rac two nodes 11 GR 2

    I have a Rac database somehow work tables: PLANNER$ _EVENT_LOG and PLANNER$ _JOB_RUN_DETAILS grow a lot.

    When I run a query to view details MyJob, this query takes a long time to complete, due to the size of these tables, the automatic purge period a few hours to complete and it s not purge.

    Now, I want to serve these tables and I ve done this:

    run DBMS_SCHEDULER. SET_SCHEDULER_ATTRIBUTE('log_history','1');

    BEGIN

    () DBMS_SCHEDULER.purge_log

    log_history = > 1,

    which_log = > 'JOB_LOG ',.

    job_name = > 'MYJOB');

    END;

    /

    BEGIN

    () DBMS_SCHEDULER.purge_log

    log_history = > 1,

    which_log = > 'WINDOW_LOG ',.

    job_name = > 'MYJOB');

    END;

    /

    BEGIN

    DBMS_SCHEDULER. PURGE_LOG (log_history = > 1, which_log = > 'JOB_LOG');

    END;

    /

    I am not able to serve these tables. We run chain job every night.

    Any advice will be appreciated

    Concerning

    JUDGE

    I fix the problem

    It seems that the problem was the use of string information:

    DOC - ID 749440.1

    Rows in the table of newspaper work on the steps of a string are purged only when the entry for the work of the main chain is purged (manually or automatically).

    Action:

    Stop the task of the main chain

    After that I was able to empty tables to work with DBMS_SCHEDULER.purge_log (no line on the tables), but the space used for each table was the same and requests delay again a lot of time.

    So after that, I ran a Truncate on each table (PLANNER$ _EVENT_LOG and PLANNER$ _JOB_RUN_DETAILS), now everything seems fine. I get a lot of space and queries are fast.

    Thank you for your time

  • Export data pump job scheduler does not load

    I have a pump a 10.2.0.2.0 data dump file database, and then import on 11.2.0.3.0 fails with this error:
    ORA-39083: Object type PROCOBJ failed to create with error:
    ORA-06502: PL/SQL: numeric or value error: character to number conversion error
    Failing sql is:
    BEGIN 
    dbms_scheduler.create_job('"MY_JOB_NAME"',
    job_type=>'STORED_PROCEDURE', job_action=>
    'MY_SCHEMA.MY_PROCEDURE'
    , number_of_arguments=>0,
    start_date=>'31-JUL-12 02.05.13.782000 PM EUROPE/BERLIN', repeat_interval=> 
    'FREQ=WEEKLY;BYDAY=FRI;BYHOUR=7;BYMINUTE=0;BYSECOND=0'
    , end_date=>NULL,
    job_class=>'"DEFAULT_JOB_CL
    {code}
    
    I extracted the SQL Code from the dump file and it looks like this:
    {code}
    BEGIN 
    dbms_scheduler.create_job('"MY_JOB"',
    job_type=>'STORED_PROCEDURE', job_action=>
    'MY_SCHEMA.MY_PROCEDURE'
    , number_of_arguments=>0,
    start_date=>'31-JUL-12 02.05.13.782000 PM EUROPE/BERLIN', repeat_interval=> 
    'FREQ=WEEKLY;BYDAY=FRI;BYHOUR=7;BYMINUTE=0;BYSECOND=0'
    , end_date=>NULL,
    job_class=>'"DEFAULT_JOB_CLASS"', enabled=>FALSE, auto_drop=>FALSE,comments=>
    'bla bla comment'
    );
    dbms_scheduler.set_attribute('"MY_JOB"','logging_level','HIGH');
    dbms_scheduler.enable('"MY_JOB"');
    COMMIT; 
    END; 
    / 
    {code}
    
    
    
    After the job is defined the second statement fails:
    
    {code}
    SQL> exec dbms_scheduler.set_attribute('"MY_JOB"','logging_level','HIGH');
    BEGIN dbms_scheduler.set_attribute('"MY_JOB"','logging_level','HIGH'); END;
    
    *
    ERROR at line 1:
    ORA-06502: PL/SQL: numeric or value error: character to number conversion error
    ORA-06512: at "SYS.DBMS_SCHEDULER", line 2851
    ORA-06512: at line 1
    {code}
    
    
    From the source I see:
    
    {code}
    SQL> select logging_level from dba_scheduler_jobs where job_name = 'MY_JOB';
    
    LOGG
    ----
    FULL
    {code}
    
    In the docs I see these valid LOGGING_LEVELs:
    http://docs.oracle.com/cd/E14072_01/server.112/e10595/scheduse008.htm#CHDFDFAB
    
    DBMS_SCHEDULER.LOGGING_OFF
    DBMS_SCHEDULER.LOGGING_FAILED_RUNS
    DBMS_SCHEDULER.LOGGING_RUNS
    DBMS_SCHEDULER.LOGGING_FULL
    
    So please help me, I can't find something useful on MOS, what is Data Pump exporting there, and can not import it again
    Maybe I have overseen a known bug?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

    Finally I found the bug myself:

    MOS: Impdp of objects of treatment fails with ORA-39083 and ORA-06502 [ID 780174.1]

    https://support.Oracle.com/epmos/faces/DocContentDisplay?ID=780174.1

  • OIM 11 g-error when creating a new job scheduler

    Hi Experts,

    I am trying to create a new scheduled task. I imported the work using the 'weblogicImportMetadata.sh '.
    But when I click on the research of the task when a job is created using the user interface, I get the following error in the logs. Please let me know if anyone before this error before, and how it can be solved.

    < 22 October 2012 19:59:22 CEST > < error > < oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator > < BEA-000000 > < ADF_FACES - 60096:Server Exception during the PPR, #6
    javax.servlet.ServletException: java.lang.AssertionError
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.help.web.rich.OHWFilter.doFilter (unknown Source)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:447)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:447)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.iam.platform.auth.web.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:122)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.iam.platform.auth.web.OIMAuthContextFilter.doFilter(OIMAuthContextFilter.java:109)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:176)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:111)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3681)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.lang.AssertionError
    at org.apache.myfaces.trinidad.component.ChildArrayList.__removeFromParent(ChildArrayList.java:191)
    at org.apache.myfaces.trinidad.component.ChildArrayList.add(ChildArrayList.java:53)
    at org.apache.myfaces.trinidad.component.ChildArrayList.add(ChildArrayList.java:69)
    at org.apache.myfaces.trinidad.component.ChildArrayList.add(ChildArrayList.java:33)
    to oracle.iam.consoles.faces.render.canonic.UIValue$ UIEntitySelector.search (UIValue.java:1670)
    to oracle.iam.consoles.faces.render.canonic.UIValue$ UIEntitySelector.access$ 2400 (UIValue.java:1467)
    to oracle.iam.consoles.faces.render.canonic.UIValue$ EntitySelectorQueryListener.processQuery (UIValue.java:1787)
    at oracle.adf.view.rich.event.QueryEvent.processListener(QueryEvent.java:67)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcast(UIXComponentBase.java:675)
    at oracle.adf.view.rich.component.UIXQuery.broadcast(UIXQuery.java:108)
    to oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$ 1.run(ContextSwitchingComponent.java:92)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
    at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
    to oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$ 1.run(ContextSwitchingComponent.java:93)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
    at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:902)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:313)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.help.web.rich.OHWFilter.doFilter (unknown Source)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:447)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:447)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.iam.platform.auth.web.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:122)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.iam.platform.auth.web.OIMAuthContextFilter.doFilter(OIMAuthContextFilter.java:109)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:176)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:111)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)
    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3681)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

    In weblogic .properties.

    Assume that you have given:

    metadata_from_loc = / abcd, efgh, MDSImport, db

    Just remove/DB part and it should work...

    metadata_from_loc = / abcd/efgh/MDSImport

    When you import, you can either PurgeCache or restart them both... I prefer the restart...

    However, the metadata for PurgeCache.sh are too quciker method... The fact is, sometimes it does not involve purging all hide... Restart the fact surely...

    Metadata of *./PurgeCache.sh *.

    ./PurgeCache.sh is also equivalent to restart as far as all the related metadata changes are concerned...
    We prefer to restart because the reboot is guaranteed to release all the related metadata cache...
    Restart so better than PurgeCache...

  • Oracle job scheduling

    Hi all

    Oracle 9.2.0.7
    Windows 2003 Server

    I have a jobs Oracle runs every hour every day which collect statistics to report.

    Now, we must postpone as it only needs to run every 3 hours per day from Monday 13:00 to Sunday 12 h. And Sunday 00 h 01 to Monday 12:59, it must run every hour.

    Is it possible to program like this...

    Please advice...

    TIA,

    Play a bit with this:

    Edit: ¿for reason, 13:00 is deleted in my example (GOLD-part)?

    select dt
    ,      case
               when ( to_char(dt,'dy') = 'sun' and to_char(dt,'hh24:mi')>'00:00' )
                 or ( to_char(dt,'dy') = 'mon' and to_char(dt,'hh24:mi')<'13:00' )
               then d1
               else d2
           end next_date
    ,      d1
    ,      d2
    from ( select dt
           ,      trunc(dt, 'hh24') +1/24 d1
           ,      trunc(dt, 'hh24') +3/24 d2
           from ( select sysdate+level/24 dt
                  from   dual
                  connect by level <= 30) --increase level to get more values
          );
    

    Then you might do something like:

    MHO%xe> create or replace function my_next_job_date
      2  return date
      3  as
      4    l_date date;
      5  begin
      6    select case
      7               when ( to_char(dt,'dy') = 'sun' and to_char(dt,'hh24:mi')>'00:00' )
      8                 or ( to_char(dt,'dy') = 'mon' and to_char(dt,'hh24:mi')<'13:00' )
      9               then d1
     10               else d2
     11           end
     12    into   l_date
     13    from ( select sysdate dt
     14           ,      trunc(sysdate, 'hh24') +1/24 d1
     15           ,      trunc(sysdate, 'hh24') +3/24 d2
     16           from   dual );
     17  return l_date;
     18  end;
     19  /
    
    Functie is aangemaakt.
    
    MHO%xe> declare
      2    l_job number;
      3  begin
      4    dbms_job.submit( l_job, 'null;', interval => '( select my_next_job_date from dual )' );
      5    dbms_job.remove( l_job );
      6   end;
      7  /
    
    PL/SQL-procedure is geslaagd.
    

    You will need a function here, unless you can write your requirement under 200 characters.
    (limit of the INTERVAL setting = 200 characters)

    Published by: hoek on November 2, 2009 08:57

  • The SmartScreen filter - how to resolve a false report?

    I am a webmaster and was alerted by a user our Web site reported as 'dangerous' by the SmartScreen filter.

    I went through the FAQ but I can't find a link to the designated form, which allows you to report a false positive. He gives instructions to the point of view of the user when the error is displayed, but I note and strive to solve all the problems that have been reported or confirmed.

    So please can someone direct me to the area where I can have this problem solved by MS?

    Thanks in advance for your time.

    Unfortunately, this is not Microsoft.

    These are public Forums, hosted by Microsoft.

    http://www.Microsoft.com/security/filters/SmartScreen.aspx

    What he does.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    http://Windows.Microsoft.com/en-us/Windows-Vista/SmartScreen-filter-information-for-administrators-and-website-owners

    See if help above.

    See you soon.

    Mick Murphy - Microsoft partner

  • Tidal Job Scheduler restart several times

    Hi Experts,

    I would like to know the solution for the scenario below:

    I'm putting the replay of tide job this event several times. I need my work under the Parent Group, which runs from 07:00 to 19:00 rerun on an hourly basis.

    I'll put the same occurrences re-run in an hourly basis. B employment depends on the work achievement A (either normally abnormally) and a file dependency.

    During the 1st job execution and job B end successfully, but on the 2nd round; When work is stuck on waiting on dependencies that makes job B also to be stuck on waiting on dependencies.

    I could see A start-up hourly employment, but he is still waiting on Sependencies even though I could see that the file is moved to the entrance of the B post successfully.

    Help, please. Thanks in advance!

    Hi Ram,

    I think that the result would be the same, because employment B has a variable dependency AND dependency on A task. While variable dependence could be achieved, but the job has almost immediately passes completed normally expect on Addictions - it may be not enough time for job B detect this normal completion status.

    How about you, leaving falling dependence on A job and just use the variable dependence?

    When Boolean is true, then B is running.

    ARO

    The Derrick

Maybe you are looking for