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

Откуда:
Сообщений: 62
Есть программа, которая работает с базой.. И как факт есть вариант передачи не верного SQL запроса. Как можно посмотреть на стороне сервера текст выполняемого запроса?
20 мар 12, 14:38    [12281423]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр запроса  [new]
lapposv
Member

Откуда: Санкт-Петербург
Сообщений: 27
Да. Профайлером.
20 мар 12, 14:39    [12281440]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр запроса  [new]
Андрей Ильин
Member

Откуда:
Сообщений: 21
А у нас под WinXP установлены только
SQL Server 2005 Express Edition
SQL Server Management Studio Express
поэтому профайлера нету.

Бесплатный профайлер, который был на http://sqlprofiler.googlepages.com/ , стал платным, и мне не удалось даже пробную версию скачать (неполадки на сайте).

Посоветуйте, пожалуйста, как поступить. Разовая потребность: увидеть текст запроса.
26 май 12, 10:45    [12619119]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр запроса  [new]
Андрей Ильин
Member

Откуда:
Сообщений: 21
Наивная идея: клиент подключается по TCP/IP на localhost, значит, сниффер может видеть запросы?
26 май 12, 10:59    [12619130]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр запроса  [new]
SomewhereSomehow
Member

Откуда: Moscow
Сообщений: 2480
Блог
Можно воспользоваться функциями семейства sp_trace_..., либо утилитой профайлер для sqlexpress
26 май 12, 11:07    [12619140]     Ответить | Цитировать Сообщить модератору
 Re: Просмотр запроса  [new]
Андрей Ильин
Member

Откуда:
Сообщений: 21
Спасибо, SomewhereSomehow.
Взял по вашей ссылке профайлер (автор - locky), и успешно посмотрел, что требовалось.

Благодарю за помощь.
26 май 12, 15:21    [12619459]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить