Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как можна узнать сколько пользователей подключено к БД?  [new]
GrozaUmnikam aka tarasdj
Member

Откуда: Украина
Сообщений: 238
Есть програмка которая конектится к БД под sa. Я могу узнать сколько таких програм подключено в текущий момент к БД?
20 июл 12, 11:14    [12892180]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
GrozaUmnikam aka tarasdj
Есть програмка которая конектится к БД под sa. Я могу узнать сколько таких програм подключено в текущий момент к БД?

sp_who2

?
20 июл 12, 11:15    [12892183]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
GrozaUmnikam aka tarasdj
Member

Откуда: Украина
Сообщений: 238
Ozerov,

А можна узнать как его правильно применить?
20 июл 12, 11:21    [12892233]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
GrozaUmnikam aka tarasdj
Member

Откуда: Украина
Сообщений: 238
GrozaUmnikam aka tarasdj
Ozerov,

А можна узнать как его правильно применить?


Сорри за некорректный вопрос))
20 июл 12, 11:24    [12892261]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
GrozaUmnikam aka tarasdj
Ozerov,

А можна узнать как его правильно применить?


Как все команды...
Открываете студию там выполняете. Все коннекты показываются.
20 июл 12, 11:26    [12892286]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
squid
Member

Откуда: LA
Сообщений: 590
GrozaUmnikam aka tarasdj,

Select count(*) from sys.dm_exec_sessions where session_id > 50
20 июл 12, 11:26    [12892289]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
GrozaUmnikam aka tarasdj
Member

Откуда: Украина
Сообщений: 238
Решил!

ADOQuery1.SQL.Text := 'USE master;  EXEC sp_who ' ;
ADOQuery1.Open;


спасибо!
20 июл 12, 11:28    [12892305]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
GrozaUmnikam aka tarasdj
Member

Откуда: Украина
Сообщений: 238
А как можна определить с какого именно компа законектились?
20 июл 12, 16:51    [12894425]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Можно посмотреть hostname в sys.sysprocesses, но не факт, что оно правильное будет.
20 июл 12, 16:58    [12894449]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
GrozaUmnikam aka tarasdj
Member

Откуда: Украина
Сообщений: 238
GrozaUmnikam aka tarasdj
А как можна определить с какого именно компа законектились?


Если в троке подключения прописано Workstation ID = Vasya
20 июл 12, 17:00    [12894461]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
GrozaUmnikam aka tarasdj
Member

Откуда: Украина
Сообщений: 238
Гавриленко Сергей Алексеевич,

Посмотрел. Там нет. :(
20 июл 12, 17:03    [12894475]     Ответить | Цитировать Сообщить модератору
 Re: Как можна узнать сколько пользователей подключено к БД?  [new]
GrozaUmnikam aka tarasdj
Member

Откуда: Украина
Сообщений: 238
GrozaUmnikam aka tarasdj,

Ой сорри недосмотрел. Там то что мне нужно.
20 июл 12, 17:06    [12894481]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить