ODS Activation failures

Generally it is obesreved that the ODS activation failes with error something like 'SID cannot be determined'. Also many times we see that ODS activation goes on for 2-3 hours. In this case when we manuall activate the ods it gets completed successfully. However, can anyone tell me the reason for long activation time and the error mentioned above. It would further be helpful if you could tell me the possible preventive measures to avoid manual interventions...Thanks for help in advance

Hi Lye
First i will explain the reasons for long running ODS.
1.This is probably because of too many parallel ODS activations running at the same time.
2.some times some particular jobs running may lock your ODS activation which you can monitor in SM37 which results lock waits and dead locks.
If you see the PID no for the job which is involved in lock waits,if you feel that particular job is not important at that point of time you can terminate the job(not ODS activation job) and repeat the job after the succesful completion of the ODS activation.
If the ODS activation fails with SID error as you mentioned,i hope this solution may help you.
1.Check the request for the infopackage which is loading the ODS in RSRQ
2.give the request of the bearing infopackage or request ID and execute in RSRQ
3.it shows whether that reqest is updated in to your target correctly or not.If its not loaded check the IP processing setting whether the reuested data is reaching in to targets are not.some times data load happens till PSA then push the data by doing process manually step.
4.Now reapeat the ODS activation step.
but if it is SID issue, then load the master data for that particular characteristic and repeat the ODS activation step.
Hope may help you
Regards,
Venkata Lakshmikanth

Similar Messages

  • No msg from process chain on ODS activ failure

    All,
    We are loading and activating a CRM ODS (0CRM_PROH) in a process chain.  The process chain is set up to deliver a message if the ODS activation fails, but this is not happening reliably.
    For instance, yesterday a hex character came over from the source system causing ODS activation failure.  Strangely enough, the overall status of the request in the monitor was green.  Also, the activation step in the RSPC planning view was blue, not red as I would expect.  You could really only see the failure by switching to log view in RSPC, where it was clear the ODS activation had failed.
    Any thoughts on why the overall status of the request is green instead of red or yellow when the ODS activation fails?  Or, any thoughts on why no message is going out?  It's probably obvious that I'm new at interpreting the RSPC screens, so any general references on this topic would be helpful.
    Thanks,
    Bob
    P.S.  The ODS in question is set for automatic activation and automatic updating of data targets.  We are running BW 3.10.21, BI_CONT 3.30.16.

    Hello Diane
    We also had this issue, but with an older version (30B patch 7, works OK w/ patch 14).
    Anyway, to fix it:
    - create a new variant (let's call it V1 as an example) for the SAP program RSODSACT1
    - in your process chain, insert an ABAP call after the ODS load. Punch it RSODSACT1 as program and V1 for the variant
    It worked for us
    Good luck
    Ioan

  • ODS ACTIVATION Failure frequently......

    Hi,
    We r loading data from ods to cube , but ODS activation process for 3 ods is happening parallely.
    This ods activation failed sequence two times , but in logs error mesgs
    are "Activation of data records from ods object terminated,Qm status is in not green before ODS activation"…
    we are loading approx 10,000 records
    The chain is like this…
              START
    ODS1          ODS2          ODS3   à these 3 ODS are Parallel
    |          |          |     
    CUBE1     CUBE2     CUBE3
    Can anyone tell me what might be the reason…for failuring frequently.. this is a monthly chain
    -Shah

    Shah,
    1) I said "conflicting" because I thought you were loading all data to ONE ODS.. so I thought they might have some "locking" problem..But since u had confirmed me that 3 different ODSs.. this is out of scope for us..I am taking back my words..
    I do not see "technically" issue with Process chain design as all are 3 different tables now..
    It has a techincal issue, if you are loading 3 ODS parallely and Activating all 3 ODSs at a time..
    in the above scenario.. say ODS1 completed 1st and it tries to start the Activation node..( which tries to activate ODS2 and 3 also..) but still 2 and 3 are loading.. can lead to the mentioned error..
    generally.. if u schedule too many parallel jobs at a time it will occupy all available system resources and can lead to some ewrrors..
    regards,
    hari
    Message was edited by: Hari Kiran Y

  • ODS activation failures after new hardware installation..urgent

    Hi All,
    I am working in PRD.There are 10 process chains which i need to monitor daily.Daily ODS activation fails in 4 of the 10 chains.The error message for two of the failures are,
    Task 0040 during SID specification without confirmation     
    and for another process it is showing "DBIF_RSQL_SQL_ERROR" error.
    manually I am doing steps and the activation is successful.These type of errors we are getting after the new hardware installation.
    Could anyone let me know are there any patches to be applied inorder to avoid such type of errors.
    Please advice me what to do.
    Thanks,
    Manjula

    What is the patch your currently on at the moment.
    It could also be some of the settings in RZ11 have been changed. You need to work with your basis people to resolve this.
    DBIF_RSQL_SQL_ERROR is a common problem and usually due to not enough processor's available and the database gettings into a knot.
    Check SM21 and ST22 for the more information on the issue.

  • ODS Activation failure

    Hi All,
    I am getting the below error in ODS activation step of a Process Chain. Repeat of the step goes to success.
    Process <DP> did not confirm within the permitted time period
    Message no. RSODSO_TOOLS025
    Diagnosis
    The timeout occurred after  600 seconds. This is a configurable parameter. Details for change options and their effects can be found in the appropriate part of the documentation.
    We are on BI7 level 13.
    Please share the thoughts if you have seen this error.
    Thanks!

    Hi,
    Improving ODS Activation
    By making some adjustments to the Data Store object parameters, you should be able to activate the request. Please note and make the following adjustments in transaction RSODSO_SETTINGS (you can adjust this for each Data Store object):
    1) Maximum package size (for activation).
       This you should reduce to 10000. Then the package   
        processing would be less time consuming.
    2) Maximum wait time for process (for activation)
       This could be increased to e.g. 600
    3) Button "change process parameters"
       here the activation is set to be run in backround (which is also adviced by SAP).
    If you want the processes to run in background, you may have to increase the amount of batchjobs available in your system. Otherwise the activation can not run in parallel if there are no batchjobs available. This could also occur because there are other programs using batchjobs also.
    Also please check the server group used in RSODSO_SETTINGS You can make use of the RZ12 for the same. If you adjust these settings the activation should finish.
    https://forums.sdn.sap.com/click.jspa?searchID=8414593&messageID=2920621
    https://forums.sdn.sap.com/click.jspa?searchID=8414593&messageID=2935203
    /thread/346369 [original link is broken]
    ODS performance
    Thanks,
    JituK

  • ODS Activation Failure due to Number range object for characteristic ZTXLEV

    Hi
    I am having problem regrdng ODs actvtn failure,I am gettng Error mssge as Number Range Object for Char ZTXLEVAIN doesn't Exist
    can anyone help me
    thanks
    KINDLY SEND MAIL TO [email protected]
    srinivas

    HI,
    check this
    Error calling number range object 0MATERIAL for dimension D4 ( )

  • ODS activation failure due to Time characteristic

    Hello Gurus,
    One of my ODS activation job is failing because of the following error:
    Error when assigning SID: Action VAL_SID_CONVERT table YSDENTTIM
    Value '0545' of characteristic 0TIME is not a number with 000006 spaces
    The Infoobject YSDENTTIM is created using 0TIME as a reference with data type TIMS and it is mapped to the R/3 field ERZET (VBFA table). The data format for this field is hh:mm:ss and hence I dont understand this message.
    I cannot correct the data in PSA too because my load has around 7-8 million records and hence it is difficult to locate this record in the PSA.
    Has anyone faced this issue before?
    Thanks,
    Rishi

    Hi,
    The definition of PSA is itself it allows the correct data as well as RAW data...
    So the data which entered into PSA is not accepted at ODS level means there is wrong/error data from the source....
    Now to find the erroneous record u have to go to PSA maintainence and chk all the packets and select filter button below....it'll give u in which fields/columns u have to filter...
    Now select tht concrened filed/column(in ur case it was time i suppose) and continue...
    In the next screen u enter the data packets from 1 to all in ur PSA take it the MAX value....
    Now in the another column/field value u enter ur error value there as 0545 and execute...if all the settings are right it'll take u take the rows/records which is having the incorrect time u have selected/filtered...
    Now to edit the records u have to delete the request from ur target DSO/CUBE and edit with correct entrie and save...and reload/reconstruct into DSO and activate ur request
    Hope so it won't throw the eror now...
    Note: Here the main concern is how u can find the eror records...
    rgds,

  • ODS Activation failure due to inconsistancies

    Hi All,
    I am getting an  error "Inconsistancies found while checking the Data Store Object" while activating the ODS.
    Actually,I have added new feild to ODS(containing data) and activated it successfully.
    But while deleting the same feild and activating the ODS, I got this error,even though the data is deleted.
    Request you to please help me on this issue.
    Regards,
    Jyothsna

    Hi Jyothsna,
    Is the object you added to ODS is a Mater data IO??
    Also adding the object is not a problem. But when you delete, you might face this issue.
    You will have to delete entire ODS contents before deleting the IO from it.
    (Or)
    If it is a characteristics IO, you can leave that field wthout doing any mapping.
    Hope it helps!
    Regards,
    Pavan

  • ODS activation failure due to uncaught exception

    Hello BI experts,
                              I have a issue while activation the ODS. ODS is failing to activate with the foll msg "ABAP/4 processor: UNCAUGHT_EXCEPTION"
           An exception occurred which is explained in detail below.
    The exception, which is assigned to class 'CX_SDB_ORA_PROGRAM_ERROR', was
    caught and
    therefore caused a runtime error.
    The reason for the exception is:
    An error occurred in the program:
    The occurrence of the exception is closely related to the occurrence of
    a previous exception "CX_SQL_EXCEPTION", which was raised in the program
    "CL_SQL_STATEMENT==============CP",
    specifically in line 31 of the (include) program
    "CL_SQL_STATEMENT==============CM002".
    The cause of the exception was:
    ORA-20000: Insufficient privileges#ORA-06512: at "SYS.DBMS_STATS", line
    2150#ORA-06512: at "SYS.DBMS_STATS", line 14112#ORA-06512: at line 1
    Can somebody guide me in resolving this problem ?
    Regards,
    Pradeep

    Hi All,
               Thanks for ur reply, but i want to highlight on some points.
    -> I have SAP_ALL authorization, so as per the authorization point of view i dont  find any problem.
    ->  My system has be upgraded to Support package 18.
                  So i strongly  have a feeling that  this might be a  oracle database issue. Any inputs on this reg the same would be highly appreciable .
    Regards,
    Pradeep

  • ODS Activation Failure due to Number range object for char doesn't exist

    Hi
    I am having problem regarding ODS actvatn, My oDS is gttng fail due to number range for char object doesn't exist.
    error when checking sid for ODS.
    I have made all tests in RSRV for dat Infoobject
    can any one suggest me ...........
    points will be assigned
    kindly mail me 2      [email protected]

    Hi,
    chk tis blog.. hope it clears wat buffering is
    /people/vikash.agrawal/blog/2006/04/05/load-lots-of-data-147faster148-with-buffering-number-range
    What is buffering number range:
    “Buffer the Numbers ( which system picks up from database -in case of Master Data – SIDs & in case of Transaction Data Dimension Ids) and use these buffered numbers rather than hitting the database (for each new master data records or for each new combination of SIDs to create a new Dimension Ids). So the concept is –
    “SID Number Range can be Buffered Instead of Accessing the Database for Each SID”
    Hope its clear!

  • The Job Failed Due to  MAX-Time at ODS Activation Step

    Hi
            I'm getting these errors "The Job Failed Due to  MAX-Time at ODS Activation Step" and
             "Max-time Failure"
    How to resolve this failure?

    Hi ,
    You can check the ODs activation logs in ODs batch montior >> click on taht job >>> job log
    for this first you check in sm37 how many jobs are running if there are many otehr long running jobs then . the ODs activation will happen very slowly as the system is overloaded .. due to the long running jobs ..this causes the poor performance of system ..
    for checking the performance of system .. you first check the lock waits in ST04..and check wether they are progressing or nt ..
    check sm66 .. for the no of process running on system ..
    check st22 >> for short dumps ..
    check Os07> to check the cpu idle tiem if its less tehn 20% . then it means the cpu is overlaoded .
    check sm21 ...
    check the table space avilable in st04..
    see if the system is overlaoded then the ODS wont get enough work process to create the backgorund jobs for that like(Bi_BCTL*)..jobs .the updation will happen but very slowly ..
    in this case you can kill few long running jobs which are not important .. and kill few ODs activations also ..
    Dont run 23 ODs activation all at a time .. run some of them at a time ..
    And as for checking the key points for data loading is check st22,cehck job in R/3 , check sm58 for trfc,check sm59 for Rfc connections
    Regards,
    Shikha

  • ODS Activation is taking much time...

    Hi All,
    Some times ods activation is taking much time. Generally it takes 30 mins and some times it take 6 hours.
    If this activation is taking much, then if i check sm50 ...i can see that there is a piece of code is taking much time.
    SELECT
    COUNT(*) , "RECORDMODE"
    FROM
    "/BIC/B0000814000"
    WHERE
    "REQUEST" = :A0 AND "DATAPAKID" = :A1
    GROUP BY
    "RECORDMODE"#
    Could you please let me know what are the possiblites to solve this issue.
    thanks

    Hello,
    you have 2 options:
    1) as already mentioned, cleanup some old psa data or change log data from this psa table or
    2) create a addtional index for recordtype on this table via Tcode se11 -> indexes..
    Regards, Patrick Rieken.

  • ODS Activation - Background Job in SM37 is still active

    Hello Gurus,
    When I try to activate an ODS Request, the START button is disabled. Then when I select JOBS button on the same screen, it shows the previous ODS activation job with ACTIVE status. But the previous job is already showing as ready for reporting with no problems. Is there any setting where the START button is enabled after the completion of the background job
    Thanks in advance

    Hi,
    There is no setting to enable to START button , it will be enabled automatically once the activation job is completed. Did you check if the activation job that was running was for the latest request? You can check this by looking into the job log where the request ID will be available. Sometimes even if the activation job is running in the background, the request in the ODS will still be in green status-not available for reporting and you tend to think that the activation has not started or the activation for the previous request is still running.
    First check the request ID in the job log to ensure which request is being activated and if the activation is completed. After this you can either stop the job or let it run based on the situation.
    Regards,
    Shilpa

  • ODS activation failed

    I am getting the following error message while activating ODS data
    <b>ODS object ZXXX was built incorrectly. Cannot update request REQU_9IVH8MQSZIUQEZSNSY8A0YCHG (180,120)
    Activation of data records from ODS object ZXXX terminated.</b>
    There is no error in the data staging process till new data table of ODS.
    Please advise.

    Have a look at this:
    ods activation failed---giving the messsage that "ODS object built incorre"
    Hope it helps.
    Regards.

  • ODS ACTIVATION ERROR IN BI 7.0

    Hi,
    Iam Facing the problem in activation of ODS....
    When i loaded the data in ODS manually..The data was succesful and activation also ran well...
    But when see the same in the processs chain ....Activation of ods is in red...
    I repeated it...but still stays in the same red status...and gives the message
    ODS ACTIVATION FOR 'ODS NEME' TERMINATE.
    This is in BI 7.0...
    Can anyone p[lease guide me what is the actual problem...
    Thanks,
    Shashikanth.

    Hi Shashi,
    What's error mesg shows?
    Probably, this is becos of RFC connection failed.
    Regards
    Sanjiv

Maybe you are looking for

  • Tells me iDisk is full, and I can't publish my website

    Hello, I'm using iWeb '09 and recently took on the mobileme 2 months trial period. It will end on the 17th of April. I began publishing a blog and it worked really well ( I have not more than 7 articles though ). But now, all of a sudden, on the webs

  • ScrollableCursor.size() throwing an exception

    I get the following exception when I call size(): EXCEPTION DESCRIPTION: java.sql.SQLException: Invalid operation for forward only resultset : last INTERNAL EXCEPTION: java.sql.SQLException: Invalid operation for forward only resultset : last ERROR C

  • Auto generate Invoice Number

    Dear All, I want to auto generate inovice number. I did not want to handle this from sequences because I still did not understand/handle this, so kindly suggest an other best way to generate invoce number automatically through programitcally. I have

  • DNS server process, high CPU usage

    Hello, I am having a problem with high CPU usage on DNS process. We have 1921 setup in network of about 100 workstations that use it as DNS server. It also performs split view functionality for couple of domains in order to avoid hairpin NAT. I know

  • Export Error Win API error 2

    Hi, after a reasonably uneventfull couple of years with LR1.1 to LR 2.3,  I am confronted with an error along the lines of " an internal error occurred WIN 32 API error 2, the system cannot find the file specified when calling Shell Execute from AG W