الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مساعده : عند استدعاء Procedure داخل الفورم يعطينى Error Ora-20000

Featured Replies

بتاريخ:

 

الاخوه الكرام لدى procedure داخل Package     عندما اقوم باستدعائه من دداخل التود ينفذ معى جميع العمليات بصوره صحيحه

 

 

  و عندما اقوم باستدعائه داخل الفورم يعطينى error ora-20000  

الرجاء المساعده ان امكن 

 

بتاريخ:

غالبا يوجد سببين والله اعلم
1- Buffer Flow : تأكد من عدم وجود اى اوامر طباعة من pl     مثل dbms_ouput.put_line
2- Insufficient privilege : لو كنت داخل من يوزر آخر غير اليوزر مالك الباكج تحتاج صلاحيات عليها

بتاريخ:

مفيش مشكلة ابدا لما يبقى عندك dbms_output.put_line  في بروسيدجر وتستدعيها من الفورمز , مش هيضرب ايرور ولا حاجة

2- الـ buffer overflow ملوش علاقة بانك عندك اوامر pl/sql او  لا

  3- الـ buffer overflow   عشان لو مثلا بتطبع حاجة بالـ dbms_output والحاجة دي اكتر من 2000 حرف , لان الـ 2000 ده هو الـ default بتاعك , في الحالة دي بتكبره بالامر ده

set serveroutput on size 1000000 , بس انت معندكش مشكلة علي التود زي منتا بتقول .

تم تعديل بواسطة eslam elbyaly

بتاريخ:

تمام يا باشمهندس اسلام هذا ما كنت  اقصده اصلا من وجود طباعة لاحجام بيانات كبيرة ولذلك طلبت من الاستاذ الكريم ان يلغيها او يتجنبها وخصوصا ان كانت جملة الطباعة داخل loop

جزاك الله خيرا

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.