Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Просмотр блокировок SQL 2008 R2 (http://forum.oszone.net/showthread.php?t=228290)

xctr 20-02-2012 10:03 1862567

Просмотр блокировок SQL 2008 R2
 
Всем здравствуйте! Прошу подсказать программу для просмотра блокировок 1С 7.7 на SQL 2008 R2. На данный момент пользуюсь "MSSQL Blocks", но так не видно пользователя который создает блокировку, может есть какое нибудь решение?

Delirium 21-02-2012 01:13 1863164

Как насчет встроенного мониторинга в SQL?

xctr 21-02-2012 06:14 1863259

Ну так там всё равно не будем имя пользователя 1С...

Delirium 21-02-2012 07:31 1863268

xctr, так ты хочешь видеть имя пользователя 1C? Ну в таком случае можно попробовать использовать Profiler из утилит MS SQL, хотя все зависит от того, в каком виде передаются параметры для выполнения. Если передается хотя бы код пользователя, то можно дальше покумекать. Если же не передается, то я сомневаюсь, что таким образом можно выловить.

Встречный вопрос - а зачем именно имя 1С пользователя? Имени компьютера и имени залогиненного пользователя недостаточно?

xctr 27-02-2012 05:48 1867391

Сори что с задержкой отвечаю, имени компьютера достаточно если человек работает на своей локальной машине, но как быть если люди работают в терминале. Delirium, простите а где отображается имя залогиненного пользователя?

Delirium 27-02-2012 07:54 1867415

Вложений: 1
Ну вот смотри. Запускаем Profiler, натравливаем его на нужную базу, выставляем(если надо) опции для фильтров. В итоге видим примерно такую картину(см. вложение). Т.е. мы видим состояние запроса, кто инициатор, какую SQL команду он выполняет и т.д. Или я неверно понял задачу?


Время: 14:38.

Время: 14:38.
© OSzone.net 2001-