powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как узнать кто сейчас подключен к таблице.
8 сообщений из 8, страница 1 из 1
Как узнать кто сейчас подключен к таблице.
    #32058401
Nikolaev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый всем день.
Подскажите пожалуйста решение проблемы:
Необходимо получить список пользователей подключенных к определённой таблице в БД. Как это можно сделать?
...
Рейтинг: 0 / 0
Как узнать кто сейчас подключен к таблице.
    #32058406
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может базе, а не таблице?
...
Рейтинг: 0 / 0
Как узнать кто сейчас подключен к таблице.
    #32058409
Nikolaev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как узнать кто подключен к базе это известно, но неободимо знать работает кто либо с определенной таблицей в настоящее время или нет.
SELECT
loginame
hostname
FROM
master.dbo.sysprocesses,
master.dbo.sysdatabases
WHERE
master.dbo.sysdatabases.name = 'WORK_DB'
Дает представление о пользователях подключенных к нужной базе, а как узнать какие таблицы они модифицируют?
...
Рейтинг: 0 / 0
Как узнать кто сейчас подключен к таблице.
    #32058410
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запускаете профайлер и в нем смотрите, кто чего когда заблокировал и когда освободил.
...
Рейтинг: 0 / 0
Как узнать кто сейчас подключен к таблице.
    #32058413
Nikolaev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это необходимо делать программно. Т.е выполнить запрос, и если есть такие пользователи или KILL или попросить отцепиться.
...
Рейтинг: 0 / 0
Как узнать кто сейчас подключен к таблице.
    #32058423
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp_lock ???
...
Рейтинг: 0 / 0
Как узнать кто сейчас подключен к таблице.
    #32058462
Nikolaev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так правильно будет?:
select count(*) from master.dbo.syslocks where id = object_id('Table1')
...
Рейтинг: 0 / 0
Как узнать кто сейчас подключен к таблице.
    #32058522
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее уж master.dbo.syslockinfo
Только вот id может быть одинаковым для объектов из разных баз
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как узнать кто сейчас подключен к таблице.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]