2010-07-26 15 views

risposta

7

È possibile passo in PL/SQL codice di debug da Visual Studio. (Lo faccio tutto il tempo)

È necessario utilizzare Oracle Developer Tools (http://www.oracle.com/technology/tech/windows/odpnet/index.html) da Oracle, ma qui è il loro walk-through che dovrebbe essere installato e funzionante.

http://www.oracle.com/technology/oramag/oracle/06-sep/o56odp.html

ci vuole un po 'di set up, ma una volta che si sta lavorando è possibile eseguire il debug direttamente dal .NET in codice Oracle.

Ecco walk-through di Christian Shay (lui è il Product Manager in .NET e il gruppo di Windows a Oracle) http://cshay.blogspot.com/2006/07/plsql-debugger-in-visual-studio.html

1

È possibile eseguire il debug delle stored procedure con Pl \ Sql Developer. Questo è ciò che faccio. :)

Non penso che sarete in grado di eseguire il debug di Oracle SP dal codice .net (o almeno non ho familiarità con la tecnica).

E, a proposito, se hai molta logica di codice nelle tue stored procedure, allora forse dovresti pensare di spostarlo nel tuo codice base (almeno se la velocità non è un aspetto cruciale nella tua applicazione).

0

Non è possibile passare al codice pl/sql da Visual Studio utilizzando il debugger. Se è necessario eseguire il debug della procedura memorizzata, è necessario avere accesso al suo corpo ed è possibile utilizzare PL/SQL Developer per quello. Naturalmente c'è technique with using DBMS_DEBUG, ma credo che con PL/SQL Developer sarà molto più facile, sembra che questo: alt text

+0

di Oracle SQL Developer libero ha il debugger troppo. http://www.oracle.com/technology/software/products/sql/index.html –

Problemi correlati