Если и есть вещи, которых много не бывает, то это бесплатные инструменты – особенно если они помогают решать проблемы или делать вашу работу более продуктивной. На этот раз я хочу представить восемь мощных, полезных и бесплатных инструментов для SQL Server.

SQL Sentry Plan Explorer 2.0

SQL Sentry Plan Explorer помогает лучше анализировать представление графического плана, которое производит SQL Server Management Studio (SSMS). Plan Explorer добавляет цветную градацию для выделения потенциально проблемных областей. Версия Pro добавляет советы по подстройке запроса. Загрузите SQL Sentry Plan Explorer по ссылке www.sqlsentry.com/plan-explorer/sql-server-query-view.asp.

SQL Сheck 3.5

Idera SQL Сheck представляет собой инструмент мониторинга производительности, который предоставляет панель из 20 важнейших для SQL Server показателей. Бесплатный инструмент может отслеживать только один сервер. Коммерческий диагностический менеджер SQL версии 7.5 от Idera позволяет получать более детальные показатели от нескольких серверов. Вы можете загрузить SQL с сайта Idera (http://www.idera.com/Free-Tools).

SQL Search 1.1

SQL Search от Red Gate Software является дополнением к SSMS, которое добавляет отсутствующие поисковые возможности SSMS. Бесплатный SQL Search входит в SQL Developer Bundle. В дальнейшем его планируется включить в полную версию SQL Prompt. Загрузите SQL Search с сайта Red Gate Software (http://www.red-gate.com/products/sql-development/sql-search/).

SQL fragmentation analyzer 1.0

Анализатор фрагментации SQL от Idera показывает в графическом виде уровень фрагментации индексов SQL Server. Коммерческая версия менеджера дефрагментации SQL версии 3.1 от Idera идет дальше и позволяет автоматизировать процесс дефрагментации. Вы можете найти анализатор фрагментации SQL на сайте Idera (http://www.idera.com/Free-Tools/).

SQL Server FineBuild 3.1.0

Сайт CodePlex содержит много полезных утилит для SQL Server, а также различные примеры баз данных AdventureWorks. Одним из мощных инструментов SQL Server, доступных на сайте CodePlex, является FineBuild. FineBuild позволяет установить SQL Server одним щелчком мыши. Дистрибутивы включают в себя пакеты Service Pack, Cumulative Update, специальные инструменты и примеры оптимальной конфигурации. Существуют различные версии FineBuild: для SQL Server 2012, 2008 R2, 2008 и 2005. Вы можете загрузить FineBuild на сайте CodePlex (http://sqlserverfinebuild.codeplex.com/).

Средство копирования базы данных SQL Server

Другим мощным инструментом на сайте CodePlex является инструмент копирования базы данных SQL Server. Он удобен для тестирования и развертывания сценариев, когда вам нужно быстро создать копии базы данных и не проходить вручную процессы удаления, копирования и повторного подсоединения. Найти инструмент копирования базы данных можно на сайте CodePlex (http://sqlserverfinebuild.codeplex.com/).

Microsoft SQL Server Data Tools для Visual Studio 2012

Поддерживать синхронизацию Visual Studio и SQL Server нелегко. Набор SQL Server Data Tools (SSDT) зависит от оболочки Visual Studio, но когда Microsoft выпустила пакет Visual Studio 2012, эти средства оказались несовместимы. Данная версия добавляет шаблоны интеллектуального анализа данных SSDT к оболочке Visual Studio 2012. Загрузите SSDT на сайте Microsoft Download Center (http://www.microsoft.com/en-us/download/details.aspx?id=36843).

Знакомство с SQL Server 2012

Возможно, мне не стоит включать книгу в список инструментов, но, может быть, вы найдете ее полезной, если хотите быстро освоитьо SQL Server 2012. Загрузите бесплатное руководство Microsoft Press «Внедрение SQL Server 2012» на сайте MSDN (http://blogs.msdn.com/b/microsoft_press/archive/2012/03/15/free-ebook-introducing-microsoft-sql-server-2012.aspx).