02 Декабря 2016 СкатИнфо
Логин:
Пароль:
  //   Карта сайта   //  реклама на сайте // реклама в газете // редакция // вакансии  // форум  // блоги слобожан   //  поиск   //  рейтинг сайтов   //  информер
Главная // Блоги слобожан // Новости hi-tech // База данных: тонкости работы
 ПОЛИТИКА И ЭКОНОМИКА
 ОБЩЕСТВО
 ПРОИСШЕСТВИЯ
 ЗАГРАНИЦА
 БИЗНЕС И ФИНАНСЫ
 КУЛЬТУРА
 СПОРТ
 КРОМЕ ТОГО
  ИНТЕРВЬЮ  
  РАБОТА  
  ПОИСК  
  ОБЪЯВЛЕНИЯ  
  СЕЙЧАС НА ФОРУМЕ  
14.11.2017, 18:15
Сообщение: Billige Christian Louboutin Outlet
Автор: mbroomeugg
  АРХИВ  
понвтрсрдчетпятсубвск
    123
45678910
11121314151617
18192021222324
25262728293031
       
  НОВОСТИ 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
реклама
&&&&&&&


&&&&&&&

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