2009-02-09 4 views

ответ

9

Первое. SQL Profiler действительно работает с SQL Express. Во-вторых. Вы можете получить SQL Profiler с версией SQL разработчика, которая включена во все лицензии MSDN. Однако вы не сможете получить его бесплатно с помощью SQL Express, как вы можете с помощью SSMS.

+1

ОК, так что я просто получаю диск MSDN sql2008, и это будет аддон? – Blankman

0

SQL Express 2008 Management Studio не поставляется с Profiler, поэтому вам необходимо получить лицензию на издание рабочей группы/стандартного/корпоративного.

+1

Не забывайте о Разработчике, который в основном является предприятием, но с гораздо более низким уровнем лицензий. –

+0

Спасибо @ Ник, я имел в виду упоминать версию разработчика. Спасибо, что указали это. –

0

SQL Server 2008 Developer Edition не является бесплатным, но это около $ 50 в NewEgg (или в другом месте):

Newegg.com product link

Developer Edition в основном ребрендинг не-для серийной версии Enterprise, поэтому у него есть все функции, которые имеет Enterprise, включая Profiler. Это так же удобно, как и вы, так как Profiler не входит в какие-либо продукты Express.

+0

Если приведенная выше ссылка говорит «Нет на складе», попробуйте эту: http://www.microsoftstore.com/store/msstore/en_US/pd/productID.221634300 – HappyNomad

+0

@HappyNomad - я обновил ссылку поиск на NewEgg.com, поэтому всегда получается какая-либо версия. – SqlRyan

6

SQL Profiler - это всего лишь графический интерфейс поверх функций TRACE, присутствующих во всех выпусках SQL.

http://sqlprofiler.googlepages.com/ - бесплатная утилита, которая использует это. Наверное, все, что вам нужно.

Free регистрации URL для скачивания файла: http://code.google.com/p/sqlexpressprofiler/

+2

Эта ссылка, похоже, ссылается на страницу, которая ссылается на бесплатную пробную версию и требует регистрации. Больше не свободны? – ChrisFletcher

+2

@ ChrisFletcher - Может быть, он был продан? В настоящее время он доступен для загрузки здесь http://code.google.com/p/sqlexpressprofiler/ – Leigh

+0

Ссылка для скачивания больше не доступна. Честно говоря, я не понимаю, как они могут удалить что-то с открытым исходным кодом и сделать его коммерческим инструментом. Они могут сделать последующие выпуски закрытыми, но вы не можете технически убрать с открытым исходным кодом и программное обеспечение. Было бы иначе, если бы оригинальный инструмент был «freeware» или «shareware». – David

10

Вы можете получить SQL Profiler с версией для разработчиков в SQL.
Но как написано три ответа перед:

SQL Profiler это просто GUI на вершине функциональности TRACE присутствует во всех выпусках SQL.

Таким образом, этот ExpressProfiler является бесплатной утилитой.
Alberto

+0

Это было на самом деле очень простое в использовании и охватывает наиболее распространенные сценарии! Помогли определить источник некоторых замедлений, которые у нас есть. –

0

Я только что опробовал полезную утилиту, указанную выше: http://sqlprofiler.googlepages.com/. (Новая ссылка here). Он получил текст запроса для того, что было на сервере, и это то, что мне нужно в то время. За 5 долларов вы не ошибетесь. Единственное, что меня беспокоит (и я не уверен на этом на 100%), заключается в том, что похоже, что они хотят, чтобы вы подписались на ежегодной основе, а 5 долларов США выглядят как нечто особенное. Для инструмента, который я очень редко использую, я бы предпочел заплатить 30 долларов и сделать это.

1

Я разместил это на нескольких старших постах, так как я ударил их, ища тот же ответ. Просто подумал, что было бы неплохо, если бы здесь были более свежие ответы, надеюсь, они все равно сохранят людей.

ЭкспрессПрофиль хороший, я попробовал, но нашел, что это слишком просто для моих целей. Недавно я нашел эту статью, http://www.codeproject.com/Articles/784905/Real-time-Tracing-With-SQL-Server-Express, и у нее есть загружаемый демонстрационный интерфейс, который вполне завершен. Он гораздо более настраиваемый и имеет несколько удобных функций, таких как возможность определять неограниченные трассы, которые будут сохраняться как все параметры трассировки, так и порядок столбцов. Вы можете сортировать данные по столбцам и группе.