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

Откуда: Минск
Сообщений: 1838
Добрый день.
Есть ERP Microsoft Dynamics Navision
Хочу профайлером увидеть как он сохраняет данные в БД. Однако вижу только SELECT. Видимо сохранение происходит не запросом INSERT INTO или UPDATE. А пишет напрямую через ADO или Express или еще через что-нибудь. т.е. я значение в приложении в поле поменял и в БД оно уже есть, до нажатия кнопки ОК. Можно ли это как-нибудь выцепить?
2 сен 13, 11:50    [14783223]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL какой-то драйвер и Профайлер  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31959
X-Cite
Хочу профайлером увидеть как он сохраняет данные в БД. Однако вижу только SELECT.
Профайлер показывает всё, смотрите настройки трассы
2 сен 13, 12:47    [14783616]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL какой-то драйвер и Профайлер  [new]
X-Cite
Member

Откуда: Минск
Сообщений: 1838
alexeyvg
X-Cite
Хочу профайлером увидеть как он сохраняет данные в БД. Однако вижу только SELECT.
Профайлер показывает всё, смотрите настройки трассы

Ну так я и спрашиваю какие настройки задать? Я использовал стандартные шаблоны sPS и T-SQL
2 сен 13, 12:52    [14783651]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL какой-то драйвер и Профайлер  [new]
_djХомяГ
Guest
к примеру
TSQL
[x] SQL:StmtCompleted
Stored Procedure
[x]SP:StmtCompleted
2 сен 13, 12:56    [14783673]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL какой-то драйвер и Профайлер  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31959
X-Cite
Ну так я и спрашиваю какие настройки задать? Я использовал стандартные шаблоны sPS и T-SQL
Я не знаю, какие команды нужно ловить, когда работает Microsoft Dynamics Navision

Для того, что бы посмотреть модификацию данных, очевидно нужно ловить команды INSERT/UPDATE и работу с курсорами. Первое, как уже написали, вино по событиям TSQL SQL:StmtCompleted и Stored Procedure SP:StmtCompleted, второе смотрите в разделе курсоров.
Ежё есть BULK операции, но они видны как стейтменты, там несложно понять.
2 сен 13, 13:12    [14783810]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL какой-то драйвер и Профайлер  [new]
_djХомяГ
Guest
Когда работал с Axapta 4.0 она трансформировала собственные SQL операторы в sp_executesql
2 сен 13, 13:48    [14784122]     Ответить | Цитировать Сообщить модератору
 Re: MSSQL какой-то драйвер и Профайлер  [new]
Cammomile
Member

Откуда:
Сообщений: 1214
X-Cite
. Можно ли это как-нибудь выцепить?

Запускайте трассировку по учетной записи, логину на сервере, имени машины, с которой идут запросы.

профайер показывает все обращения к серваку
2 сен 13, 14:05    [14784237]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить