Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Активные пользователи на MS SQL 2000  [new]
Alex__2003
Member

Откуда:
Сообщений: 8
Люди, помогите. Подскажите, пожалуйста, с помощью каких хранимых процедур или системных таблиц (или еще как) я могу отслеживать активных в данный момент пользователей на MS SQL 2000. Заранее спасибо. Ответы можно по почте: alexeysub@mail.ru
16 окт 03, 19:19    [380100]     Ответить | Цитировать Сообщить модератору
 Re: Активные пользователи на MS SQL 2000  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5069
EXEC sp_who

EXEC sp_who2
16 окт 03, 19:21    [380103]     Ответить | Цитировать Сообщить модератору
 Re: Активные пользователи на MS SQL 2000  [new]
Warlib
Member

Откуда:
Сообщений: 32
можно смотреть табличку sysprocess в master
22 окт 03, 10:32    [387093]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: Активные пользователи на MS SQL 2000  [new]
ther
Member

Откуда:
Сообщений: 816
что бы не плодить темы хотел бы задать пару вопросов по sp_who2 и по master.dbo.sysprocesses
1. начал проверять активных пользователейи у меня показывает активного только того который запустил текущий клиент...тоесть активный только я...у остальных статус sleeping...хотя они бегают по базе с удаленных машин. Как все таки выбрать активных пользователей?
2. можно ли выбрать отдельные колонки из sp_who2? я как не пробовал оно ругается...
просто показалось что с sp_who2 он работает быстрее нежели через master.dbo.sysprocesses

sql server 2008
22 сен 09, 11:29    [7691163]     Ответить | Цитировать Сообщить модератору
 Re: Активные пользователи на MS SQL 2000  [new]
ther
Member

Откуда:
Сообщений: 816
блин жаль что нет редактирования...тоесть у каждого показывает что только он runnable а все остальные sleeping...вот как то так
22 сен 09, 11:33    [7691195]     Ответить | Цитировать Сообщить модератору
 Re: Активные пользователи на MS SQL 2000  [new]
Glory
Member

Откуда:
Сообщений: 104760
ther
что бы не плодить темы хотел бы задать пару вопросов по sp_who2 и по master.dbo.sysprocesses
1. начал проверять активных пользователейи у меня показывает активного только того который запустил текущий клиент...тоесть активный только я...у остальных статус sleeping...хотя они бегают по базе с удаленных машин. Как все таки выбрать активных пользователей?
2. можно ли выбрать отдельные колонки из sp_who2? я как не пробовал оно ругается...
просто показалось что с sp_who2 он работает быстрее нежели через master.dbo.sysprocesses

1. И в чем проблема добавить фильтр по полю статуса ?
2. Оно может только мазать тело лосьеном. А сервер возвращает сообщение об ошибке. А перед этим ему вы отправляете команду
22 сен 09, 11:40    [7691265]     Ответить | Цитировать Сообщить модератору
 Re: Активные пользователи на MS SQL 2000  [new]
ther
Member

Откуда:
Сообщений: 816
1. да никаких....вот только у всех статус sleeping кроме того кто запускает клиент
2. да ладно цепляться к словам...
22 сен 09, 11:49    [7691351]     Ответить | Цитировать Сообщить модератору
 Re: Активные пользователи на MS SQL 2000  [new]
Glory
Member

Откуда:
Сообщений: 104760
ther
1. да никаких....вот только у всех статус sleeping кроме того кто запускает клиент
2. да ладно цепляться к словам...

1. А сервер тут причем. Он не может указывать пользователям, что и когда им делать
2. Если вы хотите получать серьезные ответы, постарайтесь задавать осмысленные вопросы
22 сен 09, 11:51    [7691371]     Ответить | Цитировать Сообщить модератору
 Re: Активные пользователи на MS SQL 2000  [new]
ther
Member

Откуда:
Сообщений: 816
1. я может с первым вопросом накрутил...короче...есть допумтим 10 машин 1,2,3...10...запистили клиент 3,5,7...пятый открыл список активных пользователей а у него только он сам активный (судя по sp_who2 и master.dbo.sysprocesses)..потом открыл третий...у него тоже только он со статусом runnable остальные sleeping...ну и тд...как определить все пользователей которые в данный момент подключены к БД?

2. а что неосмысленного в вопросе "можно ли выбрать отдельные колонки из sp_who2?"
22 сен 09, 12:00    [7691463]     Ответить | Цитировать Сообщить модератору
 Re: Активные пользователи на MS SQL 2000  [new]
Glory
Member

Откуда:
Сообщений: 104760
ther


2. а что неосмысленного в вопросе "можно ли выбрать отдельные колонки из sp_who2?"

Т.е. из фразы "я как не пробовал оно ругается..." всем сразу понятно, что вы пробовали, где и как ругается сервер ?
22 сен 09, 12:03    [7691483]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить