Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как вытащить последний пакет команд sql по номеру сессии / 3 сообщений из 3, страница 1 из 1
18.12.2020, 09:29
    #40029000
cha0ss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вытащить последний пакет команд sql по номеру сессии
Подскажите, как получить последний пакет команд sql по id сессии (аналог монитор - правой кнопкой мыши - подробности)

нашел только информацию в sys.dm_exec_connections, поле most_recent_sql_handle, но в момент выполнения оно выдает полный текст процедуры, которая выполняется
хотелось бы получить весь запрос, который запустил пользователь (текст в TSQL)
...
Рейтинг: 0 / 0
18.12.2020, 12:17
    #40029028
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вытащить последний пакет команд sql по номеру сессии
cha0ss,

в общем случае- никак, но можно попробовать dbcc inputbuffer (spid), подставить нужный SPID.
...
Рейтинг: 0 / 0
21.12.2020, 12:58
    #40029700
cha0ss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вытащить последний пакет команд sql по номеру сессии
спасибо, то, что нужно
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как вытащить последний пакет команд sql по номеру сессии / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]