سؤال

لدي الموقف التالي: لدي رمز Java الذي يطلق إجراءً مخزنًا. ما أريده هو إطلاق رمز Java ، وعند الوصول إلى الإجراء المخزن ، لبدء تصريفه باستخدام Toad.

هل هذا ممكن؟

هل كانت مفيدة؟

المحلول

أخشى أن هذا غير ممكن. سيتم تنفيذ المدونة في جلسة Java-Code ، وليس في جلسة الضفدع.

تعديل:
قد تكون كتابة بعض التتبع في طلبك كافية لتعقب المشكلات.

TOAD Debugger:
يبدو أنك بحاجة إلى ترخيص خاص ، وإلقاء نظرة على ASKTOAD الذي يسرد الأسباب المحتملة إذا تم تعطيل القائمة.

إذا سمح ترخيصك بالتصحيح ، فهذا مقالة - سلعة قد يكون من المثير للاهتمام السماح تصحيح الأخطاء مع Oracle 10.

نصائح أخرى

تقدم Oracle IDE الخاصة بها ، مطور SQL ، والذي - عادةً بالنسبة إلى Oracle - مجاني. أعلم أنك ربما لا ترغب في تثبيت اثنين من المعرفات على سطح المكتب الخاص بك ، لكنني أذكر ذلك لأنه يدعم تصحيح إجراءات PL/SQL. اكتشف المزيد.

من الممكن استخدام DBMS_DEBUG باليد ، لكنني لن أنصح ذلك إلا إذا كان لديك الكثير من الوقت والصبر. قصدت Oracle ذلك باعتباره واجهة برمجة التطبيقات للبائعين للأدوات بدلاً من شيء للأشخاص الحقيقيين.

ضع في اعتبارك أنه ومع ذلك ، فأنت تبدأ في جلسة تصحيح الأخطاء ، فأنت بحاجة إلى حساب مع جلسة Debug Connect وتصحيح أي امتيازات الإجراءات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top