DMV через Внешние источники данных 1С


#1

каким образом можно достучаться до :
– sys.dm_exec_sql_text
– sys.dm_exec_query_plan,
их тупо не видно

P.S. подключение будет из линуха на постгресе

???


#2

Я их нашёл здесь:


#3

Как мне это может помочь? Обращаться через функции?


#4

Возможно надо копать в сторону

?
Это всё, что могу сказать на данный момент.


#5

к сожалению там тоже не нахожу :frowning:


#6

Как я понимаю, при создании этих функций можно писать произвольные запросы. Но моих знаний SQL недостаточно, чтобы посоветовать что-то более конкретное.


#7

База управления будет на unixODBC и смотреть будет в MSSQL ?

Это представление обычно используется через CROSS APPLY

FROM sys.dm_exec_query_stats AS s1   
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS s2  

НО можно туда отдать и sql_hadle

Однако 2 вещи проверь

  • MSSQL starting with 2008
  • VIEW server State permission

#8

именно так

иду под админом


#9

Так - вопрос становится интересным…

Давай ка я вечерком повоспроизвожу - скорее всего срабатывает какой-то фильтр… потому как выборка таблиц идет через SELECT * from sys.dbobjects