02 Декабря 2016 СкатИнфо
Логин:
Пароль:
  //   Карта сайта   //  реклама на сайте // реклама в газете // редакция // вакансии  // форум  // блоги слобожан   //  поиск   //  рейтинг сайтов   //  информер
Смартфоны Land Rover
Главная // Блоги слобожан // Новости hi-tech // База данных: тонкости работы
 ПОЛИТИКА И ЭКОНОМИКА
 ОБЩЕСТВО
 ПРОИСШЕСТВИЯ
 ЗАГРАНИЦА
 БИЗНЕС И ФИНАНСЫ
 КУЛЬТУРА
 СПОРТ
 КРОМЕ ТОГО
  ИНТЕРВЬЮ  
  РАБОТА  
  ПОИСК  
  ОБЪЯВЛЕНИЯ  
  СЕЙЧАС НА ФОРУМЕ  
18.04.2021, 16:30
Сообщение: FX-стратегия 2006-21 гг, прогнозы GBP, EUR, CHF - 4H, 1D, 1W.
Автор: Regulest
16.04.2021, 20:45
Сообщение: FX-стратегия 2006-21 гг, прогнозы GBP, EUR, CHF - 4H, 1D, 1W.
Автор: Regulest
15.04.2021, 11:33
Сообщение: FX-стратегия 2006-21 гг, прогнозы GBP, EUR, CHF - 4H, 1D, 1W.
Автор: Regulest
11.04.2021, 18:18
Сообщение: FX-стратегия 2006-21 гг, прогнозы GBP, EUR, CHF - 4H, 1D, 1W.
Автор: Regulest
  АРХИВ  
понвтрсрдчетпятсубвск
1234567
891011121314
15161718192021
22232425262728
2930     
       
  НОВОСТИ HI-TECH  

society — База данных: тонкости работы

Иногда у пользователя Интернета возникает потребность узнать о том, кто в настоящее время использует базу данных сервера MSSql 2008.

Иногда у пользователя Интернета возникает потребность узнать о том, кто в настоящее время использует базу данных сервера MSSql 2008. Такие вопросы могут возникнуть по разным причинам. К примеру, вам требуется выяснить, какие пользователи отправляют свои запросы на сервер. Другой вариант – вам необходимо завершить эти сеансы связи в принудительном порядке. Поэтому было бы небезынтересно узнать, как совершать эту операцию пользуясь запросами по системным представлениям, действующим на Transact-SQL.

Таким образом, суть всей проблемы – это выяснение активных процессов и сеансов, проходящих в СУБД MSSql 2008. Эти процессы вы всегда можете получить, воспользовавшись запросом в системное представление sys.sysprocesses. Такая тематика уже поднималась в одной из статей, где речь велась о журналах внесения изменений необходимых данных в таблицах Transact-SQL. С ее помощью можно узнать о том, какие поля может содержать таблица в интересующей вас базе данных.

Несведущему человеку достаточно сложно уяснить, что собой представляет системное представление. Об этом можно узнать из статьи о необходимости представления в базах данных. Скорее всего, вам придется изучить статью, в которой рассказывается о том, на чем строится язык SQL.

Итак, каким же образом можно узнавать об активных сеансах пользователей сервера? Системное представление включает в себя то состояние сервера, в котором он находится на текущий момент со всеми уже проходящими процессами. Вам потребуется составить запрос select db_name(dbid) as db, spid as idproc, loginame, program_name, status from sys.sysprocesses. этот запрос включает в себя базу данных с процессом (db), идентификатор самого процесса (idproc), логин пользователя (loginame), приложение процесса (program_name), статус (status).

Еще больше статей о компьютерах и программировании.

автор: admin
25.02.2014 12:22
0
реклама
&&&&&&&


&&&&&&&

  КАТАЛОГ ОРГАНИЗАЦИЙ И УЧРЕЖДЕНИЙ СЛОБОДСКОГО