إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

- - - - -

لحفظ جميع رسائل الخطأ التي تواجهك


5 رد (ردود) على هذا الموضوع

#1 Guest_عادل الشهري_*

Guest_عادل الشهري_*
  • الزائرين

تاريخ المشاركة 14 February 2004 - 03:20 PM

سلام عليكم

هنا طريقة تحفظ لك جميع رسائل الخطأ التي تواجهك في جدول من صنعك أنت ويحتوي الجدول على وهذه حقول الجدول :
  • 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

#2 عبداللطيف

عبداللطيف

    مــشــرف عــام

  • الإشراف العام
  • 1,267 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 14 February 2004 - 11:53 PM

مجهود كبير والفكرة ممكن تتطبق على دخول المستخدمين لوقت الدخول والخروج

تحياتي

#3 John

John

    عضو نشط

  • الأعضــاء
  • 387 مشاركة

تاريخ المشاركة 15 February 2004 - 03:57 AM

وايضا من يريد الدخول باختراق الباس وورد و متى و على اى جهاز.....
الكثير من الافكار
Johnwahba2002@hotmail.com

#4 khaled

khaled

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 251 مشاركة

تاريخ المشاركة 15 February 2004 - 08:46 AM

ممتاز جداً بارك الله فيك
فركة رائعة
خالد مبارك العوبثاني
اليمن-حضرموت
Email :Aboanter84@hotmail.com

#5 arab20002000

arab20002000

    عضو نشط

  • الأعضــاء
  • 257 مشاركة

تاريخ المشاركة 15 February 2004 - 10:38 AM

فكرة رهيبة و مشكور عليها

#6 ocp developer

ocp developer

    عضو

  • الأعضــاء
  • 43 مشاركة

تاريخ المشاركة 18 February 2004 - 02:46 PM

فكرة ممتازة واستخدام غير تقليدى ل database trigger