About lock entries

hi all,
I have seen lock entries in sm12. tables are ATPENQ,VBAK. so what should i do?
please help in this regard.
regards
praveen

The purpose of lock management is to monitor the lock logic of your system. You can determine the locks that are currently set. Locks for which the backup flag is set (because they have already been transferred to the update task) are highlighted.
This enables you to detect and rectify problems, for example, by deleting locks that are no longer required.
You can display lock entries according to the following criteria
        Table in which rows are locked
         Lock entry argument
        Client
        User who set the lock
This corresponds to the entries in the lock table.
The lock entries are shown in different colors:
Blue means that the locks have already been transferred to the update task, with the result that the backup flag is set. These locks are also rewritten to the lock table when the enqueue server is restarted.
Black means that the lock (still) belongs to the dialog owner. The backup flag is not set.
By choosing Edit - > Sort by, you can display the locks according to user, time, table, or host system (host).
By double-clicking a lock entry, you can display detailed information, including the host name and number of the SAP System in which the lock was generated.
What should you do first if a problem arises?                    
Use the diagnosis functions:
sm12  Extras - >Diagnosis and then
sm12 Extras - >Diagnosis in update
If a problem is reported, back up the trace files dev_w, dev_disp, dev_eq and check the Syslog. 
Hope this would help you in understanding SAP lock management.
Pls Reward points if useful.
Regards
Sree

Similar Messages

  • Lock entries for FM - 'ALM_ME_READ_CATALOG_PROFILE'

    Dear Friends
    Whenever the following function modules are called it create lock entries in sm12. So it restricts transaction QS41 for edit Mode.
    ALM_ME_READ_CATALOG_PROFILE
    QM09_READ_CATALOG_PROFILE
    I want these lock entires to be deleted automatically after it is called. I tried to remove lock entires using the following function module and it never worked.
    Call function 'DEQUEUE_EQQPGR2'
          exporting
            mode_qpgr  = 'X'
            mandt      = sy-mandt
            katalogart = 'P'
            codegruppe = 'PTRTY'
    Kindly help me.
    Thanks

    Hi Meghana,
    I am not sure about the FM. But the CRM table COMM_PCAT_ITM contains the relation between product catalog and the product. In this table the product guids are stored in the field 'OBJECT' and corresponding product catalog guids are in the field 'PARENT_CATALOG'
    Hope this helps to debug further.
    Thnaks,
    Paul Kondaveeti

  • Other solution for locked entries in smq2

    Hello everyone. Good day!
    I have two entries in smq2 that are not moving. However, the status text indicates that they are running. 2 hours has elapsed since the entries started not to move. I have tried unlocking the queues and resetting the message causing the block. After resetting the message, the status text became Object Requested is Currently Locked by User. Thus, I deleted the locked entry in sm12. After deleting, I reset the entries again, then the status was changed to running but the entries are still not moving.
    It seems that the steps I performed above do not work. So, my next step is to look at sm37 if there is a failing job. But I found none. I also checked sm59 to see if there is a connection problem with our Java server. But the connection is fine.
    Do you have other ideas on how to solve this?
    Thanks in advance!

    Me too not sure, how to check in SMQ2.:-(
    We ca do this in SXMB_MONI. Here you will find your msg with green flag.
    Here there will be a column for queue name. If you click on this it will take you to the screenyou see from SMQ2. In SXMB_MONI, there will be a column which says PE/AE. If it is PE then the msg corresponds to a BPM. Click on PE to know about the steps completed in the BPM.
    Regards,
    Jai Shankar

  • Lock entry deleted manually

    Hi all,
    In my sm21 log i found lock entry deleted manually. I didnt deleted any lock for this user and user too dont have sm12 in his profile.
    I would like to know about this user. Is there any log file is there ican find deleted locks and who deleted that lock?
    Thanks in advance
    Time      Type   Nr    Clt    User   TCode Priority   Grp N Text
    14:33:12  DIA  001 900 130106 J1IEX                 GE  O Lock entry deleted manually: Transaction J1IEX
    Details Page 2 Line 13 System Log: Local Analysis of ECCAPP2                  1
    Time     Type Nr  Clt User   TCode Grp N Text
    14:33:12 DIA  001 900 130106 J1IEX GE  O Lock entry deleted manually: Transaction J1IEX
    Lock entry deleted manually: Transaction J1IEX
    Details
    Recording at local and central time........................ 14.07.2011 14:33:12
    Task...... Process                     User...... Terminal Session TCode Program   Cl Problem cl      Packag
    22602      Dialog work process No. 001 130106     Shashi_S       1 J1IEX SAPLJ1IEX S  Operation Trace SENQ

    hi All,
    i am also getting the same error "Lock entry deleted manually: Transaction J1IEX" daily. except me no one has authorization to SM12. i checked Stad no luck, COuld some one help me on this.
    Note: there are no lock entrys in SM12.
    12:43:21  DIA  021 100 <user Name>    J1IE           GE  O Lock entry deleted manually: Transaction J1IEX
    12:43:21  DIA  021 100 <user Name>    J1IE           GE  O Lock entry deleted manually: J_1IEXCDTL E
    12:43:21  DIA  021 100 <user Name>    J1IE           GE  O Lock entry deleted manually: J_1IEXCHDR E
    12:46:06  DIA  033 100 <user Name>    J1IE           GE  O Lock entry deleted manually: Transaction J1IEX
    12:46:06  DIA  033 100 <user Name>    J1IE           GE  O Lock entry deleted manually: J_1IEXCDTL E
    12:46:06  DIA  033 100 <user Name>    J1IE           GE  O Lock entry deleted manually: J_1IEXCHDR E
    12:46:27  DIA  022 100 <user Name>    J1IE           GE  O Lock entry deleted manually: Transaction J1IEX
    12:46:27  DIA  022 100 <user Name>    J1IE           GE  O Lock entry deleted manually: J_1IEXCDTL E
    12:46:27  DIA  022 100 <user Name>    J1IE           GE  O Lock entry deleted manually: J_1IEXCHDR E
    12:47:07  DIA  019 100 <user Name>    J1IE           GE  O Lock entry deleted manually: Transaction J1IEX
    12:47:07  DIA  019 100 <user Name>    J1IE           GE  O Lock entry deleted manually: J_1IEXCDTL E
    12:47:07  DIA  019 100 <user Name>    J1IE           GE  O Lock entry deleted manually: J_1IEXCHDR E

  • Perl & "Lock table is out of available lock entries"

    Hi,
    i use to retrieve about ten thousand results with ./dbxml,
    but when i use the same query within a perl script,
    i get the error:
    Lock table is out of available lock entries
    Query collection("frwiki_10_0.dbxml")/DOCUMENT/Sentence failed (1)
    Error: Could not fetch next DOM element for doc id: 2, nid: 8CB6 in /Users/francois/Desktop/INRIA/EasyRef2_DBXML/script/../lib/session.pm, line 175
    Database handles still open at environment close
    Open database handle: frwiki_10_0.dbxml/structural_stats
    Open database handle: frwiki_10_0.dbxml/secondary_document_statistics_double
    Open database handle: frwiki_10_0.dbxml/secondary_document_index_double
    Open database handle: frwiki_10_0.dbxml/secondary_document_statistics_string
    Open database handle: frwiki_10_0.dbxml/secondary_document_index_string
    Open database handle: frwiki_10_0.dbxml/node_nodestorage
    Open database handle: frwiki_10_0.dbxml/secondary_document
    Open database handle: frwiki_10_0.dbxml/secondary_dictionary
    Open database handle: frwiki_10_0.dbxml/primary_dictionary
    Open database handle: frwiki_10_0.dbxml/secondary_sequence
    Open database handle: frwiki_10_0.dbxml/secondary_configuration
    Segmentation fault
    Somewhere on other forums, one's talking about Configuring locking: sizing the system & DB_ENV->set_lk_max_locks(),
    but how can I my environment the same way with a perl script?

    I'm configuring my environment in my Java application via this DB_CONFIG file, and it definitely works. When I had problems like you have, I just increased the number of locks, lockers, objects and everything started to work just fine. Are you sure that you have put DB_CONFIG into environment home directory. Did you increase the number of locks, lockers, objects sufficiently?
    Vyacheslav
    UPD. Does your application have enough permissions to read DB_CONFIG file?
    Edited by: detonator413 on Oct 21, 2009 12:33 PM

  • Lock entries in report RFWT0010

    Hi all,
    When i run the report RFWT0010 don't have anything just a report at the end said: Lock entrie and list all the vendor codes with and ID C6909.
    Thanks in advance

    Dear,
    That is because some user is tying to post an entry/ payment to that vendor, try again and it will update the withholding tax information on the posted documents.

  • About lock object in Dynpro ABAP

    Hi Expert,
      We develop the Dynpro ABAP program to modify SAP document on EP,
    ( like Sales Order, Purchase order...ect. ).
    In tranditional  ABAP program, we use lock object(lock entry) to lock sigle document( SO, PO.. etc. )
    In Dynpro ABAP , how to lock the single document ?

    You can also use the "ENQUEUE" and "DEQUEUE" function modules to lock records in WDA as well.
    Check out the thread  [The effect of Session Expiration on Lock Table   |The effect of Session Expiration on Lock Table].
    Hope it helps.

  • Unalbe to delete lock entry table using Dequeue function module

    Friends,
    I display a base ALV list with custom app. tool bar. When i click on a button, i submit another report which updates a z-table for that corresponding row. I create a lock object for this entry before submitting the report. After updating the table, I try to delete the lock object using dequeue function module in the called report, but though the subrc is 0, the lock entry is not getting deleted in SM12. The called report, after dequeue, again submits report 1 (the caller). So, when i try to do some operation for the same row which I first selected, it triggers Foreign_lock exception. When I completely go out of the base list, only then the entry is deleted. Can anyone tell me the reason? I have tried with parameters _SCOPE & _SYNCHRON, but same result.
    Regards,
    Sathish R

    Hi,
    The triggering of the dequeue is not in the proper position as it need to be placed.
    Thats the only problem as per u have described the issue.
    Place the deque as soon as the report is return the value.
    I hope it may work ur issue.

  • Lock entry in RPM

    Hi,
    How can I check lock entries in RPM?
    Is there any function module through which I can identify the user who has currently locked a particular review object?
    When I am clicking on particular review then the system is showing a message that an user has processed the particular review.I want to get the user through programming.Is there any way out?
    Thanks in advance,
    Sourav

    seems you are not using the call correctly.
        CALL FUNCTION 'ENQUEUE_ENQ_CGPL_PROJECT'
          EXPORTING
            mode_cgpl_project_enq = 'E'
            application           = 'PPM'
            external_id           = <id>
            _scope                = <scope>
          EXCEPTIONS
            foreign_lock          = 1
            system_failure        = 2.
    above call will set sy-subrc to 1 if exclusive lock has already been set.
    Edited by: Alok Kumar on Aug 11, 2011 9:57 AM

  • Lock entries making problem

    Hi Experts,
    We are facing one problem durring updating the records in background 'Z' transaction. It will update the a record in mm02. The updated record will store in a Z table.
    But while executing mass records(multiple records) its getting error as lock entries. This error also coming after 1000 records. Upto 1000 records we are not getting any error. After this lock entries error comming.
    Can any one pls guide me what will be the reason behind this? Even while updating the 'Z' records we are added the commit work also . Still the same error comming. Kindly guide as.
    Moahana.

    Hi
    I hope you are using ENQUEUE_E_TABLE and DEQUEUE_E_TABLE FM while updated the tables
    Yes Commit statement is very important while updating the records in Tables
    Regards
    Renu Gusain

  • Lock Entries - How to unlock

    Hi Gurus,
    I have an ID locking the Interactive Planning --> Demand Planning Area, this is not showing up in SM12,
    but showing up from the menu --> Edit --> Lock Entries.
    What do I do to unlock these?
    Thanks
    JS

    Hello all,
    Thanks for your time and response. But there has been an abrupt shutdown of the system, and there is nothing in SM04, SM12, SM66 SM50 running as suggested by all of you. And the locked planning areas are getting unlocked after certain period of time. This is a recurring problem happening to Planning areas.
    I am trying to see if I have to patch my system, this is new dev installation SAP SCM version 5.1
    Any ideas would be helpful.
    Thanks
    JS

  • Lock Entries are having the false time

    Hello!
    I've a problem in the lock table.
    When I look at the status screen there is standing the right time.
    But the lock entries are listed with a time which is 10 minutes in the future.
    Can somebody tell me where this field gets his values? The lock table is in the shared memory I think, but I can't understand why there is the false time.
    Thank you for your answers!
    Florian

    Hi,
    do you mean the time of my system?
    This time is correct.
    The system time of the ERP Server and my system is nearly the same and the time of the lock entries not.
    At our CRM system it is correct.
    And at our Test-Systems it is also correct.

  • Lock entries standard table

    Hi Experts,
    Please help in finding which SAP Standard table can we find the lock entries(SM12 transaction).
    Thanks!

    Prerequisites
    You have generated the demo data for the SQL Tutorial.
    Log on to the database instance DEMODB as user MONA.
    Examples
    You can use the system table LOCKS to determine the following database information, among other things:
    &#9679;     All locks that are currently held on table ROOM
    SELECT lockmode, lockstate, rowidlength, rowidhex, rowid
      FROM DOMAIN.LOCKS
        WHERE tablename = 'ROOM'
    &#9679;     All locks that the current user holds in that database session on table ROOM
    SELECT lockmode, lockstate, rowidlength, rowidhex, rowid
      FROM DOMAIN.LOCKS, SYSINFO.SESSIONS
        WHERE tablename = 'ROOM'
          AND locks.session = sessions.sessionid
    &#9679;     All locks that are currently held on the table with the hexadecimal internal identification 000000000000035D
    SELECT lockmode, lockstate, rowidlength, rowidhex, rowid
      FROM DOMAIN.LOCKS
        WHERE tableid = X'000000000000035D'
    If the current user is the database administrator (DBA user) or the database system administrator (SYSDBA user), then all currently held locks are shown.
    Users that belong to other user classes only see the locks held by that one user.
    Definition
    The system table LOCKS describes the current lock entries and entries for lock requests.
    Structure
    LOCKS
    SESSION
    FIXED(10)
    ID of the database session
    TRANSCOUNT
    CHAR(20)
    Transaction identification in the database session
    PROCESS
    FIXED(10)
    Process identification in the database instance
    USERNAME
    CHAR(32)
    Name of the user
    DATE
    DATE(10)
    Creation date of the lock
    TIME
    TIME(8)
    Creation time of the lock
    TERMID
    CHAR(18)
    User terminal identification
    LASTWRITE
    CHAR(10)
    Elapsed time since the last SQL statement for data manipulation
    LOCKMODE
    CHAR(14)
    Type of lock (NULL value | SHARE | EXCLUSIVE)
    LOCKSTATE
    CHAR(10)
    Status of lock
    APPLPROCESS
    FIXED(10)
    Process identification on the client hardware
    APPLNODE
    CHAR(64)
    Client hardware identification
    SCHEMANAME
    CHAR(32)
    Name of the schema of the table
    OWNER
    CHAR(32)
    Name of the owner of the table
    TABLENAME
    CHAR(32)
    Name of the table
    TABLEID
    CHAR(8) BYTE
    ID of the table
    ROWIDLENGTH
    FIXED(4)
    Length of the key of the locked row
    ROWIDHEX
    CHAR(64) BYTE
    Start of the key of the locked row in hexadecimal notation
    ROWID
    CHAR(128)
    Start of the key of the locked row
    http://dev.mysql.com/doc/maxdb/en/c4/812640632cec01e10000000a155106/content.htm

  • Lock entries

    hi gurus
    How to open the lock entries without using sm12 . Is ther any setting in plant level.
    thx

    Hello Mr Raju
    This specific lock entries is comming with the mtl in batches.
    How the remove the same without sm12.
    Thanks
    umesh

  • Lock entries appearing again after deleting

    Hi,
    I am deleting some old lock entries in SM12 but i dont know how , deleted entries are appearing again back. Can you please suggest how to tackle this problem.
    Thanks

    Hello....
    Just after deleting once it will rpompt are you really want to delete say yes..
    and Also check the SM04 tcode whether this is still present then hoppe this will solve ...
    Sas

Maybe you are looking for

  • I CAN'T BURN ANY BLOODY CDS

    All of the sudden and out of the blue, I can no longer burn any CD's. I get error messages etc... Can anyone provide an assist? I have reloaded Itunes, changed CD-RW brands, changed the preferences etc.... I am frustrated beyond belief. Help, please!

  • Avoiding Logical Loop Error while defaulting values

    Hi Experts, We have a requirement where lets say Attribute A and Attribute B are displayed on the screen, we need to default value for Attribute B to NA if value of Attribute A is set by the user to "XYZ", else whatever value user enters in Attribute

  • Problems installing Adobe Elements 4.0

    Wow, do I love my Macbook Pro. No waiting to order it. Got it 3 weeks ago at the Apple Store. No noise, no problem installing my old files .etc. However, tonight I tried to install Adobe Elements 4 two times. Both times at the last seconds of install

  • How do I download Creative Suite 6 Design & Web Premium after restoring my computer

    I had to refresh my computer and it uninstalled my Adobe products.  How do I get them back.  I don't have the option through cloud.  It only gives the option to upgreade.  HELP!!

  • SDM and Dispatcher starts, but Server0 will not start. Errors and then stop

    Hello All, Got a problem starting the JAVA XI Server0... Admin URL         : Idx Name PID State Error Restart 0 dispatcher 1564680 Running 0 yes 1 server0 0 Stopped 4 no 2 SDM 258184 Running 0 yes Output from std_server0.out node name   : server0 pid