Java/Oracle API, um Oracleprozesse auszulesen!

Hallo.
Ich möchte gerne rausfinden, welche laufende Oracle-Prozesse von
welchen Anwendungen in Anspruch genommen werden.
Unter Unix (nmon -t) sehe ich nur, dass Oracleprozesse
laufen. Kann jedoch nicht sehen, von welche Anwendungen
diese „blockiert“ sind.
Erst im Oracle-DBA-Studio kann man dies herausfinden.

Gibt es unter JAVA die Möglichkeit, diese Zusammenhänge rauslesen
und aus solche Prozesse direkt killen?

Vielen Dank für Eure Hilfe
Fabian

Gibt es unter JAVA die Möglichkeit, diese Zusammenhänge
rauslesen

Das sollte gehen mittels der Session-tables. Das sind dynamische views auf den DB-Zustand. Kannst
du per SQL abfragen. Doku bei ORACLE:

und aus solche Prozesse direkt killen?

Eher nicht. JAVA und Systeminteraktion ist keine gute Idee. Nimm lieber eine Skriptsprache, zB Python.

Diez