Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Информация о базе данных   Найти похожие ветки 

 
Oldster   (2004-03-24 07:23) [0]

Подскажите, пожалуйста, как узнать точное количество пользователей/приложений, подключенных к серверу и определенной базе данных. Мы у себя нацарапали:

CREATE PROCEDURE dbo.stGetUserCount (@DataBaseName varchar(40)=NULL) AS

if @DataBaseName=NULL
 return (select count(loginame)
    from  master.dbo.sysprocesses
    where loginame <> "sa" and loginame <> system_user
  )

else

 return (select count(loginame)
  from  master.dbo.sysprocesses
  where loginame <> "sa" and loginame <> system_user
   and db_name(dbid)=@DataBaseName
  )

Но, кажется, эта ХП что-то выкинет в дальнейшем. Спасибо!


 
Oldster   (2004-03-24 07:59) [1]

Вопрос касается СУБД MS SQL Server, а не MySQL. Извините.



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.045 c
1-1080732046
TATIANA
2004-03-31 15:20
2004.04.18
Модальная форма - кнопка "ОК" - Edit


9-1066374989
NailMan
2003-10-17 11:16
2004.04.18
Оптимизация рендера космического пространства


3-1080037845
}|{yk
2004-03-23 13:30
2004.04.18
Поддержание синхронности БД


3-1079438187
VolanD
2004-03-16 14:56
2004.04.18
Печать DBGrid а


11-1062612623
Есть вопрос
2003-09-03 22:10
2004.04.18
ПрогрессБарEX