بتاريخ: 28 مارس 200718 سنة comment_95298 السلام عليكم إخواني الكرام أحببت ان اتشارك معكم هذه الselect و التي توضح المستخدم الذي يقوم بعمل lock علي نفس السجل الذي يقوم به بتعديله مستخدم اخر مما يسبب الlock و يمكن استخدام الselect للحصول علي الlocks الموجودة ف ي البرنامج و تسبب تعليقه ليتسني بعد ذلك الطلب من المستخدم المسبب للlock ان يقوم بالحفظ او الرجوع في التعديل لفك الlock اليكم الكود SELECT (SELECT username FROM v$session WHERE SID = a.SID) blocker, a.SID, ' is blocking ', (SELECT username FROM v$session WHERE SID = b.SID) blockee, b.SID FROM v$lock a, v$lock b WHERE a.BLOCK = 1 AND b.request > 0 AND a.id1 = b.id1 AND a.id2 = b.id2; و الكود بالمرفقات get_blocker.txt تقديم بلاغ
بتاريخ: 28 مارس 200718 سنة comment_95306 شكـــــــــــــــــــــــــــــــــــــــــ(خاص)ـــــــــــــــــــر لك على ماتقدمه من اكواد مفيدة يا استاذ تقديم بلاغ
بتاريخ: 1 أبريل 200718 سنة comment_95615 الأخ / هانى شكرا لك على المجهود الغير عادى .. جزاك الله خيرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.