Guest عادل الشهري بتاريخ: 14 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 14 فبراير 2004 سلام عليكم هنا طريقة تحفظ لك جميع رسائل الخطأ التي تواجهك في جدول من صنعك أنت ويحتوي الجدول على وهذه حقول الجدول : Error timestamp username osuser machine process 1 - نقوم بإنشاء الجدول التالي : log_errors_tab create table log_errors_tab ( error varchar2(30), timestamp date, username varchar2(30), osuser varchar2(30), machine varchar2(64), process varchar2(8), program varchar2(48)); 2 - نقوم بإنشاء هذا الـTrigger في قاعدة البيانات : log_errors_trig create or replace trigger log_errors_trig after servererror on database declare var_user varchar2(30); var_osuser varchar2(30); var_machine varchar2(64); var_process varchar2(8); var_program varchar2(48); begin select username, osuser, machine, process, program into var_user, var_osuser, var_machine, var_process, var_program from sys.v_$session where audsid = userenv('sessionid'); insert into log_errors_tab values(dbms_standard.server_error(1),sysdate,var_user, var_osuser,var_machine,var_process,var_program); end; / تحياتي Oracle اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبداللطيف بتاريخ: 14 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 14 فبراير 2004 مجهود كبير والفكرة ممكن تتطبق على دخول المستخدمين لوقت الدخول والخروجتحياتي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
John بتاريخ: 15 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 15 فبراير 2004 وايضا من يريد الدخول باختراق الباس وورد و متى و على اى جهاز.....الكثير من الافكار اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
khaled بتاريخ: 15 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 15 فبراير 2004 ممتاز جداً بارك الله فيكفركة رائعة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
arab20002000 بتاريخ: 15 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 15 فبراير 2004 فكرة رهيبة و مشكور عليها اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ocp developer بتاريخ: 18 فبراير 2004 تقديم بلاغ مشاركة بتاريخ: 18 فبراير 2004 فكرة ممتازة واستخدام غير تقليدى ل database trigger اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.