PDA

View Full Version : تعداد کاربرانی که در حال کار با سیستم هستند



odiseh
شنبه 31 شهریور 1386, 13:45 عصر
سلام

آیا تعداد UserID هایی که در بخش Management--current Activity -- Proccess Info یک DB در EnterPrise هست می تواند تعداد کاربرانی که در حال استفاده از سیستم هستند رو نشون بده؟

AminSobati
شنبه 31 شهریور 1386, 14:36 عصر
بله برای همین منظوره

MShirzadi
شنبه 31 شهریور 1386, 21:30 عصر
البته در Query هم می تونی اطلاعات تمام افرادی رو که در سیستم هستند و چی کار می کنن رو یه سری اطلاعات اضافی دیگه رو از sysprocesses بدست بیاری یعنی :

برای کل کاربران


Select * From master.dbo.sysprocesses

برای کاربر فعال


Select * From master.dbo.sysprocesses where spid = @@SPID

merlin_vista
شنبه 31 شهریور 1386, 22:40 عصر
میشه بیشتر توضیح بدین !! آیا از این روش میشه تعداد افراد آنلاین ساخت و چگونه !!

MShirzadi
یک شنبه 01 مهر 1386, 01:29 صبح
من منظورتون رو متوجه نمی شم ولی این Table لیست کاربران فعال رو داره

odiseh
یک شنبه 01 مهر 1386, 09:15 صبح
البته در Query هم می تونی اطلاعات تمام افرادی رو که در سیستم هستند و چی کار می کنن رو یه سری اطلاعات اضافی دیگه رو از sysprocesses بدست بیاری یعنی :

برای کل کاربران


Select * From master.dbo.sysprocesses

برای کاربر فعال


Select * From master.dbo.sysprocesses where spid = @@SPID


ممنون از پاسخ شما . ولی توی دستور Select دومی cmd فقط مینویسه select . کامل نمی
گه که کدوم select. میشه لطفا بیشتر توضیح بدین؟