بتاريخ: 1 نوفمبر 200817 سنة comment_142073 عندما قمت بعمل هذا التريجر CREATE OR REPLACE TRIGGER server_error_trig AFTER SERVERERROR ON SCHEMA DECLARE v_code NUMBER; v_error_message VARCHAR2(100); BEGIN v_code :=SQLCODE; v_error_message := SQLERRM; INSERT INTO server_errors VALUES (USER,SYSDATE,v_code, v_error_message); END server_error_trig; / لقيت error بيقولORA-30510: system triggers cannot be defined on the schema of SYS userمع العلم بان server_errors ده جدول يتم كتابة فيه user name, date, code ,error messageالسؤال هولماذا لا يتم عمل trigger في sys schemaجزاكم الله كل خير-------------------------------------------------------------------------لا اله الا الله تم تعديل 1 نوفمبر 200817 سنة بواسطة mido_develper تقديم بلاغ
بتاريخ: 8 نوفمبر 200817 سنة comment_142582 ORA-30510 system triggers cannot be defined on the schema of SYS user Cause: An attempt was made to define a system trigger on the schema of SYS user. This type of trigger is not supported currently. Action: Do not attempt to create a system trigger defined on the schema of SYS user ---------------ذى ما هو موضح بتعريف الخطاء ، أن هذا النوع من ال Triggers ال ( system trigger ) غير مدعم حالياً لتنفيذه بأسكيمة ال SYS ... و ال Action اللى مفروض انك تعمله هو عدم محاولة تكرار صنع هذا النوع من التريجر مرة اخرى بأسكيمة ال SYS .و الله أعلم . تقديم بلاغ
بتاريخ: 15 نوفمبر 200817 سنة كاتب الموضوع comment_143046 شكرا يا استاذ هانى بس برضه كنت عاوز اعرفلماذا لا يتم عمل trigger في sys schemaيعنى ايه السبب في كدهوجزاكم الله كل خير تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.