Clarity

 View Only
Expand all | Collapse all

NLS_DATE_FORMAT reset (CA PPM on Oracle throws ORA-01861: literal does not match format string in app-ca.log on any actions in UI that involve dates (such as filters, power filters etc.))

  • 1.  NLS_DATE_FORMAT reset (CA PPM on Oracle throws ORA-01861: literal does not match format string in app-ca.log on any actions in UI that involve dates (such as filters, power filters etc.))

    Broadcom Employee
    Posted Nov 02, 2017 10:17 AM

    Hello fellow community members,

     

     

    I've had an interesting issue with a customer and wanted to share the solution with all of you:

     

    Symptoms:

    System error in CA PPM UI when filtering on portlets including dates, or running jobs including dates. When looking in the app-ca log, error message:

     

    ORA-01861: literal does not match format string

     

    Solution:

    NLS_DATE_FORMAT should be set correctly on the database level.

     

    Check the CSA HealthReport and see if you see a correct date format and other settings. If not you may have to correct it. Sometimes it displays correctly even when not set properly.

     

    Make sure the OS locale is set to US and database OS also set to US. Make sure the other NLS parameters are set accordingly as per Installation guide, especially NLS_TERRITORY.

     

    If the issue is only with NLS_DATE_FORMAT, to resolve this, try the following solutions:

     

    Basic reset of NLS_DATE_FORMAT:

    1. Run the command:

     

    alter system set nls_date_format='YYYY-MM-DD HH24:MI:SS' scope=spfile

     

    1. Restart the database (the change requires a restart)

     

    Advanced reset of NLS_DATE_FORMAT (if basic does not work)

     

    1. create pfile from spfile;
    2. Edit the pfile ora file and change this to

    *.nls_date_format='YYYY-MM-DD HH24:MI:SS'

     

     

    1. Then recreate the SPFILE.

    - Edit the pfile

    - Shutdown the instance

    - Create spfile from pfile

    - Startup the database



  • 2.  Re: NLS_DATE_FORMAT reset (CA PPM on Oracle throws ORA-01861: literal does not match format string in app-ca.log on any actions in UI that involve dates (such as filters, power filters etc.))

    Broadcom Employee
    Posted Nov 02, 2017 10:33 AM

    Now posted as KB as well, TEC1066367



  • 3.  Re: NLS_DATE_FORMAT reset (CA PPM on Oracle throws ORA-01861: literal does not match format string in app-ca.log on any actions in UI that involve dates (such as filters, power filters etc.))