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

Откуда: Moscow
Сообщений: 1364
Доброго времени,

Тут на днях наткнулся на довольно странное значение в sys.dm_exec_sessions:

В результирующем наборе соединение правильно определило хост с которого приложение подсоединилось, но вот значение идентификатора удаленного процесса не соответствует действительности.

Ранее не замечал что бы это системное представление ошибалось.
Кто нибудь может объяснить в каких случаях к сиквелу приходит неверный идентификатор удаленного процесса?

К сообщению приложен файл. Размер - 130Kb
24 июл 17, 19:23    [20671024]     Ответить | Цитировать Сообщить модератору
 Re: sys.dm_exec_sessions  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36972
Может, Java ходит через какой proxy-процесс к MSSQL. Или драйвер кривой.

Сообщение было отредактировано: 24 июл 17, 19:31
24 июл 17, 19:28    [20671038]     Ответить | Цитировать Сообщить модератору
 Re: sys.dm_exec_sessions  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1364
Гавриленко Сергей Алексеевич,

Согласен возможно так и есть, но он же должен тогда в процесс листе отражаться? Ибо процесса с PID 123 нет.

И еще момент если запустить два приложения айдишник процесса для них будет одинаковым, всегда 123. Как будто заглушка какая то
24 июл 17, 19:39    [20671062]     Ответить | Цитировать Сообщить модератору
 Re: sys.dm_exec_sessions  [new]
aleks22
Guest
felix_ff
Гавриленко Сергей Алексеевич,

Согласен возможно так и есть, но он же должен тогда в процесс листе отражаться? Ибо процесса с PID 123 нет.

И еще момент если запустить два приложения айдишник процесса для них будет одинаковым, всегда 123. Как будто заглушка какая то


Наивняк - это птица, сидящая на иве.

Все (абсолютно все, за вычетом данных авторизации) данные, имеющиеся на сервере относительно клиентского приложения - суть данные предоставляемые самим клиентом.

Отсюда следует, что клиентское приложение вольно предоставить любую чушь.
Про hostid все знают, а про остальное - не задумываются.
25 июл 17, 07:07    [20671682]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить