Можно ли получить 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, включая Profiler. Это как можно ближе к бесплатному, так как Profiler не входит в какие-либо продукты Express.
Я просто попробовал утилиту, упомянутую выше: http://sqlprofiler.googlepages.com/. (Новая ссылка здесь). Он получил текст запроса для того, что было на сервере, и это то, что мне нужно в то время. За 5 долларов вы не ошибетесь. Единственное, что меня беспокоит (и я не уверен на этом на 100%), заключается в том, что похоже, что они хотят, чтобы вы подписались на ежегодной основе, а 5 долларов США выглядят как нечто особенное. Для инструмента, который я очень редко использую, я бы предпочел заплатить 30 долларов США и сделать с ним.