|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.12.2009, 06:49 | #1 |
Регистрация: 09.12.2009
Сообщений: 8
|
Каким образом поставить фильтр на дату.
Привет всем форумчанам!
Хотела просмотреть историю, то есть, какая учетная запись, в какое время и к какой БД подключалась: SELECT I.NTUserName, I.loginname, I.SessionLoginName, I.databasename, Min(I.StartTime) as first_used, Max(I.StartTime) as last_used, S.principal_id, S.sid, S.type_desc, S.name FROM sys.traces T CROSS Apply ::fn_trace_gettable(CASE WHEN CHARINDEX( '_',T.[path]) <> 0 THEN SUBSTRING(T.PATH, 1, CHARINDEX( '_',T.[path])-1) + '.trc' ELSE T.[path] End, T.max_files) I LEFT JOIN sys.server_principals S ON CONVERT(VARBINARY(MAX), I.loginsid) = S.sid WHERE T.id = 1 And I.LoginSid is not null Group By I.NTUserName, I.loginname, I.SessionLoginName, I.databasename, S.principal_id, S.sid, S.type_desc, S.name Загвоздка в том, что я никак не могу поставить фильтр на ту или иную дату. Буду признательна за ответы... Последний раз редактировалось sahthey; 09.12.2009 в 08:03. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не работает SQL Monitor | Lion-Tiger | БД в Delphi | 1 | 02.06.2009 10:43 |
Как интегрировать приложение в консоль виндовского Performance Monitor | АТИКОН | Общие вопросы Delphi | 0 | 26.03.2009 13:01 |