Можно ли получить профилировщик sql для sql2008 бесплатно или для этого нужна лицензия?
т.е. он не будет работать с sql express
Можно ли получить профилировщик sql для sql2008 бесплатно или для этого нужна лицензия?
т.е. он не будет работать с sql express
Первый. SQL Profiler действительно работает с SQL Express. Второй. Вы можете получить SQL Profiler с версией SQL для разработчиков, которая включена во все лицензии MSDN. Однако вы не сможете получить его бесплатно с SQL Express, как с SSMS.
Вы можете получить SQL Profiler с версией SQL для разработчиков.
Но как написано три ответа раньше:
SQL Profiler - это просто графический интерфейс поверх функциональности TRACE, присутствующей во всех редакциях SQL.
Итак, эта ExpressProfiler - бесплатная утилита.
Альберто
SQL Profiler - это просто графический интерфейс поверх функциональности TRACE, присутствующей во всех редакциях SQL.
http://sqlprofiler.googlepages.com/ - это бесплатная утилита, которая использует это преимущество. Наверное, все, что вам нужно.
Бесплатная регистрация URL для загрузки: http://code.google.com/p/sqlexpressprofiler/ а>
Я отправлял это в несколько старых постов с тех пор, как пытался найти тот же ответ. Просто подумал, что было бы неплохо, если бы здесь были более свежие ответы, надеюсь, они все равно сэкономят людям время.
ExpressProfiler хорош, я пробовал, но обнаружил, что он слишком прост для моих целей. Я недавно нашел эту статью, http://www.codeproject.com/Articles/784905/Real-time-Tracing-With-SQL-Server-Express, и он имеет загружаемый демонстрационный пользовательский интерфейс, который является довольно полным. Он гораздо более настраиваемый и имеет несколько удобных функций, таких как возможность определять неограниченное количество трассировок, которые сохранят все параметры трассировки, а также порядок столбцов. Вы можете сортировать данные по столбцам и группировать строки.
SQL Express 2008 Management Studio не поставляется с Profiler, поэтому вам нужно будет получить лицензию на версию Workgroup / Standard / Enterprise.
SQL Server 2008 Developer Edition не является бесплатным, но стоит около 50 долларов в NewEgg (или где-либо еще):
Версия для разработчиков - это, по сути, измененная версия Enterprise, не предназначенная для производства, поэтому в ней есть все функции Enterprise, включая Profiler. Это почти бесплатно, поскольку Profiler не входит ни в какие продукты Express.
Я только что опробовал упомянутую выше утилиту: http://sqlprofiler.googlepages.com/. (Новая ссылка находится здесь). Он дал мне текст запроса о том, что шло на сервер, что мне было нужно в то время. За 5 долларов вы точно не ошибетесь. Единственное, что меня беспокоит (и я не уверен в этом на 100%), это то, что похоже, что они хотят, чтобы вы подписывались на ежегодной основе, а 5 долларов выглядят как своего рода вводное предложение. За инструмент, которым я буду очень редко пользоваться, я бы предпочел заплатить 30 долларов и покончить с этим.