Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak debugować procedury składowane Java w Oracle?

Oracle JDeveloper obsługuje debugowanie procedur składowanych w języku Java. Będziesz musiał skompilować klasy java za pomocą opcji -g, aby informacje debugowania były generowane w plikach klas, tj.

javac $JAVA_OPTS -g file_names

Następnie będziesz musiał napisać fikcyjną procedurę pakietu pl/sql, która wywołuje tę procedurę składowaną java. Następnie kliknij prawym przyciskiem myszy nazwę procedury pl/sql i wybierz „Debuguj”.

Następnie możesz przejść przez kod pl/sql i java tak, jakbyś debugował zwykłą klasę java. Ponieważ skompilowałeś klasę java przy użyciu opcji -g, możesz obserwować zmienne, oceniać wyrażenia itp. Jeśli nie użyłeś opcji -g, nadal będziesz mógł przejść przez kod w debuggerze, ale nie móc oglądać zmienne/wyrażenia.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL UPDATE w pozycji SELECT nad zdaniem partycji

  2. Pokaż czas ostatniego dostępu do tabeli w Oracle DB

  3. Oracle to Derby — ConnectBy i zacznij od odpowiednika w Derby

  4. Jak używać Swing Timers, aby uzyskać ogólną szybkość aktualizacji?

  5. Sekwencja hibernacji na oracle, @GeneratedValue(strategy =GenerationType.AUTO)