MSFT SQL Server - [решено] Просмотр блокировок SQL 2008 R2
-
xctr
MSFT SQL Server - [решено] Просмотр блокировок SQL 2008 R2
Всем здравствуйте! Прошу подсказать программу для просмотра блокировок 1С 7.7 на SQL 2008 R2. На данный момент пользуюсь "MSSQL Blocks", но так не видно пользователя который создает блокировку, может есть какое нибудь решение?
-
Delirium
Re: MSFT SQL Server - [решено] Просмотр блокировок SQL 2008 R2
Как насчет встроенного мониторинга в SQL?
-
xctr
Re: MSFT SQL Server - [решено] Просмотр блокировок SQL 2008 R2
Ну так там всё равно не будем имя пользователя 1С...
-
Delirium
Re: MSFT SQL Server - [решено] Просмотр блокировок SQL 2008 R2
xctr, так ты хочешь видеть имя пользователя 1C? Ну в таком случае можно попробовать использовать Profiler из утилит MS SQL, хотя все зависит от того, в каком виде передаются параметры для выполнения. Если передается хотя бы код пользователя, то можно дальше покумекать. Если же не передается, то я сомневаюсь, что таким образом можно выловить.
Встречный вопрос - а зачем именно имя 1С пользователя? Имени компьютера и имени залогиненного пользователя недостаточно?
Встречный вопрос - а зачем именно имя 1С пользователя? Имени компьютера и имени залогиненного пользователя недостаточно?
-
xctr
Re: MSFT SQL Server - [решено] Просмотр блокировок SQL 2008 R2
Сори что с задержкой отвечаю, имени компьютера достаточно если человек работает на своей локальной машине, но как быть если люди работают в терминале. Delirium, простите а где отображается имя залогиненного пользователя?
-
Delirium
Re: MSFT SQL Server - [решено] Просмотр блокировок SQL 2008 R2
Ну вот смотри. Запускаем Profiler, натравливаем его на нужную базу, выставляем(если надо) опции для фильтров. В итоге видим примерно такую картину(см. вложение). Т.е. мы видим состояние запроса, кто инициатор, какую SQL команду он выполняет и т.д. Или я неверно понял задачу?
- Вложения