Issue in deleting PSA request in the backend table.

All
We have been facing this strange issue with PSA - Ideally, when we delete a  request in the PSA, the contents of the respective back end table also get deleted. However, in case of one of the PSAs, if we delete the contents of the PSA, the same is not reflected in the backend table. As of today, the PSA is empty but the back end table has around 1 mn records. Looks like it has appended all the requests that we have loaded so far and not deleted the earlier entries.
Any help on this issue will be appreciated. Thanks.
Regards
Niranjana

In continuation it all depends on the SP you are ,i presume you are above SP>10 so below should not be an issue for you.
When you try to delete requests from the PSA that were loaded into the PSA using an old 3.X DataSource and the DataSource has been convertes into a new NW2004S DataSource in the meantime, you cannot delete the requests properly.
The administration information is deleted, but the data remains in the PSA table
Note 983618 - P10:PSA: Deleting requests after converting old DS to new DS
Hope it Helps
Chetan
@CP..

Similar Messages

  • HOW TO USE FUNCTION Deletion of Requests from the Change Log IN PRCSES CHAN

    Respected all
    i used Deletion of Requests from PSA from the prcess chain and found good results, now i have only one request at the psa and thus i am doing good space utililisation. but when i am using Deletion of Requests from the Change Log i am not getting any changes in the request of dso. kindly let me know how to use this 2nd function.
    thanks
    abhay

    Hi Mahodaya,
    As per SAp standards its good to delete the requestes that are no longer needed for the delta update and no longer used ffor inti from the change log table and the data is loaded already in to DSO.
    Goto RSPC
    Click on create New PC -> enter the PC name n long descp
    Next we need to define the start process for the PC.Maintain the start variant process.save n come back.
    for deletion of change log we have option in the Other BW Processes -> deletion of requestes from change log
    Once u select the option we get a dialoge box here we need to create the variant for the process enter the process variant n long descp. cick ok.
    Next in the maintenance screen for the deleting the request from change log table will appear.
    Enter the selection patterns to which the requestes should be deleted from the change log.
    In the maintenance screen, select one or more Data Store objects for which requests are to be deleted from the relevant change log tables under Data Store Object column and select theInfo Area of the corresponding Data Store Objects under Info Area
    If you select the first check box exclude selction pattern, this means that del of requests from change log table will be ignored.
    or
    We can delete the requests which are Older than N-number of days (or) date in the above screen. For this one, enter the number of days (or) date in the filed Older than .
    OR
    If we want to select the requests with a certain status then we can also do in the above screen. We can select the following status indicators from the above screen.
    Delete Successfully Updated Requests Only -This status will delete only requests which
    are successfully updated into corresponding Data Store objects.
    Delete Incorrect Requests that were not Updated - This status will delete only incorrect requests which are not successfully updated into the corresponding Data Store Objects.
    Delete Activation Requests only, No Load requests- This status will delete only the activation requests (requests that begin with ODSR_... ). No load requests are deleted.

  • Error while deleting PSA Request Manually

    Hi Experts,
    I am trying to delete Older PSA Request, but it is throwing an Error "Internal Error occured during Authorization Check"....
    Also, when i tried to see the Monitor, it is not showing any records anything...Its showing as no logs found...
    I have used the Function Module "RSAR_PSA_CLEANUP_DIRECTORY_MS", but it is not working.
    Can anybody suggest if there is any solution to delete PSA Request?
    Regards,
    Anuja

    I don't believe this has anything to do with Crystal Reports. Please post in the SAP classic forums.
    Don

  • Problem in Delete PSA Request

    Hello Guys,
    I have come across a strange behavior of Delete PSA Request variant in Process Chains. When I am trying to delete PSA through Process Chain, I could delete PSA of all datasources except 0CO_OM_WBS_1.
    I tried it through different combinations, but could not delete data in 0CO_OM_WBS_1 through Process Chain. Can anyone help me through this, or any valid explanations on this front.
    Thanks,
    Saurabh

    Hi saurabh,
      It seems that you have some inconsistent requests in your PSA. Try running the program RSAR_PSA_CLEANUP_DIRECTORY/_MS and give your PSA technical name there which can be easliy found out once you click on the manage tab of you PSA at the top.
    Just put that technical name & run the program in repair mode. One the program is success full, your chain should be able to delete the requests there after.
    Check the Below thread, on how to delete the inconsistent requests from PSA.
    Finding out the details of the user who deleted a PSA request manually
    hope that the info helps you.
    Thanks

  • Delete PSA Request

    Hi Experts,
    1. I need to delete PSA request(50 request) in BI 7.0  production system.
    2. Also need to include the process type 'deletion of PSA request' to the existing process chain.
    Pls provide me the steps to follow to perform the above activities.
    Regards,
    Anand

    Hi,
    I found this answer for deleting the psa request.
    1.      Select the DataSource that you want to delete requests from the PSA for and choose Manage.
           2.      On the next screen, select one or more requests from the list and choose  Delete Request from DB.
           3.      When asked whether you want to delete the request(s), confirm.
    The system deletes the requests from the PSA table.
    You can also delete requests in DataSource maintenance. Choose Goto ®   Manage PSA (pushbutton). Follow the instructions above, starting from step 2.
    Can i follow the same in production. Pls confirm.
    Regards,
    Anand.

  • Delete a request from the Data Store Object,

    Hi Experts,
    We recently upgraded our BW3.5 to NW2004s and I tried to load data into my DataStore. I am trying to delete an invalid request and it does not allow me to delete it.
    Can someone help me with this?
    Thanks in advance

    Try deleting this request from the PSA as well.
    On DataSource -> rc -> Manage
    Find the request number and delete it.
    Also go and delete it from DataStore Object.
    Next time when you run DTP you wont have this request.
    Hope this helps.

  • How to delete entire data in the hierarchy table,?

    hi friends
    i need to delete entire data in the hierarchy table which contains parent child relationship,when i am selecting entire records and choose the option delete from the context menu, it is not deleting, and i have to delete one by one or i have delete first the child items and later parents items, it is time consuming process.
    Is there any other option to delete entire records in the hierachy table , irrespective of parent and child relationship?
    if any one have solution for my issue, please provide to me
    thanks in advance
    bharat.chinthapatla

    Hi Bharat,
      Unload the Repository and Delete the Table and fields in Hierarchy table and Recreate and reload the data.OIther wise you have to lot of manual work.
    Thanks
    Ganesh Kotti

  • Delete all entries from the following tables - Follow-up Activities (oracle)

    Hello,
    I performed a homogeneous system copy of our development BW system with the database (oracle 11.2.0.3) from the BW production system!
    I already start the oracle database and the SAP system in the target system/server (development BW system) and I´m doing some follow-up activities. One of this activities is (at the system copy guide 6.2.3.2 Activities at Database Level) is to delete all entries from the following tables:
    DBSTATHORA, DBSTAIHORA, DBSTATIORA, DBSTATTORA
    I tried to delete them using SQL Plus:
    sqlplus /nolog
    SQL> connect /as sysdba
    SQL> delete from DBSTATTORA;
    delete from DBSTATTORA
    ERROR at line 1:
    ORA-00942: table or view does not exist
    ... and it show me that error message.
    This is strange because when I go to transaction SE14 and check the DBSTATTORA I see that table exist and contain a lot of entries!
    Why this is happened in SQL Plus!? I´m running the correct SQL statement for doing this type of task or not?
    How can I delete the entries of that tables? Can I do that using the transaction SE14?
    Can you help me please?
    Thank you,
    samid raif

    Hello
    sqlplus /nolog
    SQL> connect /as sysdba
    SQL> delete from DBSTATTORA;
    delete from DBSTATTORA
    ERROR at line 1:
    ORA-00942: table or view does not exist
    It doesn't surprise me as you are not mentioning the schema name here. Instead it should be
    delete from SAPSR3.DBSTATTORA;
    Assuming the schema owner is SAPSR3. if the owner is different then replace that with the correct one.
    Regards
    RB

  • I HAVE A SOURCE TABLE WITH 10 RECORDS AND TARGET TABLE 15 RECORDS. MY WUESTION IS USING WITH THE TABLE COMPARISON TRANSFORM I WANT TO DELETE UNMATCHED RECORDS FROM THE TARGET TABLE ??

    I HAVE A SOURCE TABLE WITH 10 RECORDS AND TARGET TABLE 15 RECORDS. MY QUESTION IS USING WITH THE TABLE COMPARISON TRANSFORM .I WANT TO DELETE UNMATCHED RECORDS FROM THE TARGET TABLE ?? HOW IT IS ??

    Hi Kishore,
    First identify deleted records by selecting "Detect deleted rows from comparison table" feature in Table Comparison
    Then Use Map Operation with Input row type as "delete" and output row type as "delete" to delete records from target table.

  • Delete duplicate entriess from the internal table its urgent pls help.

    Hi friends,
    Hope everybody is doing good,Here is m query on delete duplicate data from the intenal table.
    I have an internal table which contain data in the following format.
    Doc No Comp Cod Vendor Assignment
    1500000009 JM11 00000000
    1500000008 JM11 20070212(Repeating)
    1500000007 JM11 20070212
    1500000006 JM11 00000000
    1500000005 JM11 00000000
    1500000004 JM11 00000000(Repeating)
    1500000003 JM11 00000000 (Repeating)
    1500000002 JM11 00000000
    1500000001 JM11 20050302
    1500000000 JM11 00000000
    1500000003 JM11 10000088
    1500000001 JM11 10000088
    1500000030 JM11 10006260
    1500000010 JM11 10006269
    1500000008 JM11 10006269
    1500000006 JM11 10006269
    1500000004 JM11 10006269
    if you see the document numbers,there are some document number which are repeating here,there are some document numer which contain vendor number but not the assignments,some of the document numbers contain the assignments but not the vendors.
    If my internal table contain this kind of data with repeted document numbers than i want the document number which contains only the vendor number.
    Pls help me with the appropriate logic,its urgent.
    Thanks a lot
    mrutyun^

    Hi,
    <u><b>Deleting Adjacent Duplicate Entries</b></u>
    To delete adjacent duplicate entries use the following statement:
    DELETE ADJACENT DUPLICATE ENTRIES FROM <itab>
    [COMPARING <f1> <f2> ...
    |ALL FIELDS].
    The system deletes all adjacent duplicate entries from the internal table <itab>. Entries are
    duplicate if they fulfill one of the following compare criteria:
      Without the COMPARING addition, the contents of the key fields of the table must be
    identical in both lines.
      If you use the addition COMPARING <f1> <f2> ... the contents of the specified fields <f1>
    <f2> ... must be identical in both lines. You can also specify a field <fi> dynamically as
    the contents of a field <ni> in the form (<ni>). If <ni> is empty when the statement is
    executed, it is ignored. You can restrict the search to partial fields by
    specifying offset and length.
      If you use the addition COMPARING ALL FIELDS the contents of all fields of both lines
    must be identical.
    You can use this statement to delete all duplicate entries from an internal table if the table is
    sorted by the specified compare criterion.
    If at least one line is deleted, the system sets SY-SUBRC to 0, otherwise to 4.
    Examples
    DATA: BEGIN OF LINE,
    COL1 TYPE I,
    COL2 TYPE I,
    END OF LINE.
    DATA ITAB LIKE HASHED TABLE OF LINE WITH UNIQUE KEY COL1.
    DO 4 TIMES.
    LINE-COL1 = SY-INDEX.
    LINE-COL2 = SY-INDEX ** 2.
    INSERT LINE INTO TABLE ITAB.
    ENDDO.
    LINE-COL1 = 1.
    DELETE TABLE ITAB: FROM LINE,
    WITH TABLE KEY COL1 = 3.
    LOOP AT ITAB INTO LINE.
    WRITE: / LINE-COL1, LINE-COL2.
    ENDLOOP.
    The output is:
    2    4
    4   16
    The program fills a hashed table with a list of square numbers. The DELETE
    statement delete the lines from the table where the key field COL1 has the contents 1 or 3.
    Regards,
    Bhaskar

  • SQL error msg - The DELETE statement conflicted with the SAME TABLE REFERENCE constraint

    Executed as user: ****. The DELETE statement
    conflicted with the SAME TABLE REFERENCE constraint "FK_PARENT_TASK_REF".
    The conflict occurred in database "****", table "****", column
    'PARENT_TASK_ID'. [SQLSTATE 23000] (Error 547) The statement has been
    terminated. [SQLSTATE 01000] (Error 3621). The step failed.
    Does this error msg indicate the whole script failed to execute or was it just a single step/task that failed ?
    What does error msg mean ?
    Anyway to prevent this error msg and ensure script runs successfully

    Hi mdavidh,
    This error occurs because the record  'PARENT_TASK_ID' was referenced by 'FK_PARENT_TASK_REF'.
    Please refer below codes:
    CREATE TABLE MyTable (
    ID INT, primary key(ID), -- primary key
    ID_Parent INT foreign key(ID_Parent) references MyTable(ID), -- foreign key reference the same table
    insert into MyTable(ID,ID_Parent)
    values(0,0);
    insert into MyTable(ID,ID_Parent)
    values(1,0);
    insert into MyTable(ID,ID_Parent)
    values(2,0);
    insert into MyTable(ID,ID_Parent)
    values(3,1);
    insert into MyTable(ID,ID_Parent)
    values(4,3);
    insert into MyTable(ID,ID_Parent)
    values(5,4);
    CREATE TRIGGER MyTrigger
    on MyTable
    instead of delete
    as
    set nocount on
    update MyTable set ID_Parent = null where ID_Parent in (select ID from deleted)
    delete from MyTable where ID in (select ID from deleted)
    Now we could delete records.
    delete from MyTable where ID_Parent=0
    Thanks,
    Candy Zhou

  • Delete PSA Request - unable to find the PSA table to see latest request ...

    Hi, I wanted to delete request thru an ABAP program in a process chain. I'm not planning to use the Process Chain variant because it will a conditional delete and I want the latest request to be deleted.
    I'm unable to locate the PSA table where I can find the reuqest. Any help is appreaciated.

    Hey,
    You can get the PSA technical name from the data source.
    Double click on data source --> from menu bar --> goto -> Technical Attributes
    Here you can find the PSA table name.
    or you can fine the PSA Table name from the below table.
    RSTSODS - Operational Data Store for the trans
    here the entry in the filed -ODSNAME_TECH while provide you the tehcnical name of the PSA table.
    Regards
    KP

  • Delete PSA request from ODS

    Hello Guys,
    I need to know how can I delete the PSA request number generated when request is activated
    This request is type:  ODSR_*
    I need to delete this request in order to activate again the data of my ODS reuqest ID, because a problem the activation terminated unsuccessfully, and know I see the request in red, and with the request for reporting available.
    I want to delete it, because if I activate the request again, there is going to consume more space in my table space of ODSD.
    thanks in advance

    Ok, thanks for your help.
    One more question.
    The first activation failed, and when I saw the table space for ODSD, it decreased for about 1GB, my question is, if I reactivate the request, is going to consume another 1GB for the table space???
    Thats why I want to first delete the PSA request that generates when activated data, in order to recover that space that was consume in the first failed activation.

  • Does Delete Overlapping Requests drop the BIA index like Selective deletion

    Hi,
    Does Delete Overlapping Requests process in a chain drop the Accelerator index like Selective Deletion does?

    Hi,
    No is does not.
    -Vikram

  • Deletion of data within the database tables

    The user is trying to clean up the 2014 data within the database tables. He is running a delete function which keeps causing the log files
    to exceed their limit. The tables are large and he is unable to delete the data in one command due to available size and logging. What is the best way to approach this?
    Thanks,

    Hi venkatesh1985,
    According to your description, the user fails to delete data in tables due to the limited space of log file. Based on my research, this issue could occur when you use the delete statement(DELETE FROM ExampleTable) in a single transaction and consume all
    available space on your transaction log disk.
    To avoid this issue, you could use the two methods below to delete the data.
    1. Use a loop combined with TOP and delete rows in smaller transactions as the following example. This method requires you to delete all the tables one by one.
    SELECT 1
    WHILE @@ROWCOUNT > 0
    BEGIN
    DELETE TOP (1000)
    FROM LargeTable
    END
    For more information about the process, please refer to the article:
    http://dbadiaries.com/how-to-delete-millions-of-rows-using-t-sql-with-reduced-impact
    2. If you want to delete all the data from all tables in the specific database, you could script the entire database and all database objects. Then drop the database and recreate it using the script as the steps below.
    a. In Object Explorer, expand the node for the instance containing the database to be scripted.
    b. Point to Tasks, and then click Generate Scripts and click Next.
    c. Select the option of 'Script the entire database and all database objects'.
    d. Specify how scripts should be saved. You could save the script to a file or new query window. Click Next, then click ok.
    e. Drop the database, and run the script in the query window to recreate it. For more information, please refer to the article:
    http://msdn.microsoft.com/en-us/library/bb895179.aspx#Introduction
    In addition, if possible, please increase the size of the log file or move the log file to a different disk with more disk space.
    Regards,
    Michelle Li

Maybe you are looking for

  • Is there any  way to Mask the Name when  a select statement is issued?

    Dear all, Is there any way to mask the name .. i mean if User issue a select statement in a customer table the real name should come like ' ABCXXXDEFXXCFXX'... Which is not the actual name? e.g if Name: CHIEV SONG MEE If user issue a statment select

  • HT204053 lost icloud information and changed email account for apple id

    Lost all iCloud and iTunes information. I created a new email and apple ID and now can get into iTunes, sync, etc. but cannot get into iCloud. I'm sure there was nothing in the iCloud account in the first place. How do I delete the iCloud account and

  • How do you temporarily unmount a second internal Harddrive?

    Hi guys this might be a no brainer to some but I better ask to be safe. I wasnt happy with my initial install of Leopard so I am doing a clean install on a new HD I bought and installed in my ProMac. I've now booted in this new drive and am installin

  • Error message when I calling planning layout in the STS

    Dear I'm trying to use Status and Tracking System with BPS ( SEM 4.0 SP10,  BW 3.5 SP14 ). But I got some error messages when I calling planning layout in the STS screen.. I designed 2 lower unit(A,B) and 1 upper unit(C) for the test. and using Botto

  • Parked doc problem

    Hi, I have parked document in the previous month and now i am trying to post the same with todays date but its not getting posted. Please anybody has any ideas!!!