Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.019 c
3-1080034605
Yurec66
2004-03-23 12:36
2004.04.18
Вместо DBE использовал ADS


6-1076660282
Layner
2004-02-13 11:18
2004.04.18
Можно ли создать TIdSMTP в безформеном приложении? (=сервис NT)


1-1080635700
V-Isa
2004-03-30 12:35
2004.04.18
Программно подменить содержимое буфера обмена


6-1075652604
Александр
2004-02-01 19:23
2004.04.18
Как отправить письмо?????????????


1-1080564878
TGrey
2004-03-29 16:54
2004.04.18
Как показать что в данный момент программа производит вычисления




   Наверх