Question

J'ai la situation suivante: J'ai un code java lancer une procédure stockée. Ce que je veux est de lancer le code java, et en arrivant dans la procédure stockée, pour commencer debuggin à l'aide de crapaud.

Est-ce possible?

Était-ce utile?

La solution

Je crains que ce n'est pas possible. Le code sera exécuté dans la session du Java Code, pas dans votre session de crapaud.

EDIT: Écrit une trace dans votre application pourrait être suffisante pour traquer les problèmes.

TOAD Debugger: On dirait que vous avez besoin d'une licence spéciale, jetez un oeil à asktoad qui énumère les raisons possibles si le menu est désactivé.

Si votre licence permet le débogage, ce article pourrait être intéressant pour permettre le débogage avec Oracle 10.

Autres conseils

Oracle offrent leur propre IDE, SQL Developer, qui - habituellement pour Oracle - est libre. Je sais que vous ne voulez probablement pas installer deux IDEs sur votre bureau, mais je le mentionne, car il prend en charge le débogage des procédures PL / SQL. Pour en savoir plus .

Il est possible d'utiliser DBMS_DEBUG à la main, mais je ne conseillerais pas à moins que vous avez beaucoup de temps et de patience. Oracle il conçu comme une API pour les fournisseurs d'outils plutôt que quelque chose pour des personnes réelles.

Gardez à l'esprit que vous initiez cependant une session de débogage, vous avez besoin d'un compte avec la DEBUG CONNECT SESSION et DEBUG tous les privilèges de la procédure.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top