2014-02-13 7 views
0

Есть ли способ, который я могу определить из Java, какие хранимые процедуры в настоящее время работают в базе данных?Текущие хранимые процедуры

Ответ может включать использование Hibernate, хотя это необязательно.

Мой механизм базы данных SQL Server.

+0

Возможный дубликат http://stackoverflow.com/questions/1298187/check-if-a-stored-proc-is-running & http://stackoverflow.com/questions/129086/sql-server-2000- how-can-i-find-out-what-stored-processes-are-running-currentl – VinayVeluri

+0

@VinayVeluri Кажется, что тот же вопрос, но ссылка, содержащаяся в принятых ответах, кажется, не работает для меня (я не знаю «Я знаю причину, почему). Возможно, я действительно не понял предложенное решение. Но спасибо! – Dragos

ответ

1

Да, вы можете подключиться к вашему SQL Server с Java и выполнить SQL-запрос против него.

Посмотрите это, например.

http://blog.sqlauthority.com/2009/01/07/sql-server-find-currently-running-query-t-sql/

Тогда вы можете взять результаты, возвращенные и обрабатывать их, как вам нравится в вашем коде Java.

Смежные вопросы