No Image

Microsoft sql manager studio

СОДЕРЖАНИЕ
763 просмотров
10 марта 2020

SQL Server Management Studio (SSMS) — утилита из Microsoft SQL Server 2005 и более поздних версий для конфигурирования, управления и администрирования всех компонентов Microsoft SQL Server. Утилита включает скриптовый редактор и графическую программу, которая работает с объектами и настройками сервера [1] .

Главным инструментом SQL Server Management Studio является Object Explorer, который позволяет пользователю просматривать, извлекать объекты сервера, а также полностью ими управлять.

Также есть SQL Server Management Studio Express для Express версии сервера, которая является бесплатной. Однако в ней нет поддержки ряда компонентов (Analysis Services, Integration Services, Notification Services, Reporting Services) и SQL Server 2005 Mobile Edition.

Начиная с версии 16.5.3 пакет SSMS выделен в отдельный обновляемый продукт доступный по ссылке. Текущая доступная версия SSMS 18.0.18118.0 (general availability) поддерживает MS SQL server начиная с версии 2008 по 2019 (preview)

ОБЛАСТЬ ПРИМЕНЕНИЯ: SQL Server База данных SQL Azure Azure Synapse Analytics (хранилище данных SQL) Parallel Data Warehouse APPLIES TO: SQL Server Azure SQL Database Azure Synapse Analytics (SQL DW) Parallel Data Warehouse

SQL Server Management Studio (SSMS) — это интегрированная среда для управления любой инфраструктурой SQL, от SQL Server до баз данных SQL Azure. SQL Server Management Studio (SSMS) is an integrated environment for managing any SQL infrastructure, from SQL Server to Azure SQL Database. SSMS предоставляет средства для настройки, наблюдения и администрирования экземпляров SQL Server и баз данных. SSMS provides tools to configure, monitor, and administer instances of SQL Server and databases. С помощью SSMS можно развертывать, отслеживать и обновлять компоненты уровня данных, используемые вашими приложениями, а также создавать запросы и скрипты. Use SSMS to deploy, monitor, and upgrade the data-tier components used by your applications, and build queries and scripts.

Используйте SSMS для создания запросов к базам данных и хранилищам данных, их проектирования и управления ими, где бы они ни находились: на локальном компьютере или в облаке. Use SSMS to query, design, and manage your databases and data warehouses, wherever they are – on your local computer, or in the cloud.

SSMS распространяется бесплатно! SSMS is free!

Скачать SSMS Download SSMS

Скачайте SQL Server Management Studio (SSMS) Download SQL Server Management Studio (SSMS)

SSMS 18.4 является последней общедоступной версией SSMS. SSMS 18.4 is the latest general availability (GA) version of SSMS. Если у вас установлена предыдущая общедоступная версия SSMS 18, при установке SSMS 18.4 она обновится до версии 18.4. If you have a previous GA version of SSMS 18 installed, installing SSMS 18.4 upgrades it to 18.4. Если у вас установлена предыдущая предварительная версия SSMS 18.x, перед установкой SSMS 18.4 ее необходимо удалить. If you have an older preview version of SSMS 18.x installed, you must uninstall it before installing SSMS 18.4.

Сведения о версии Version information

  • Номер выпуска: 18.4 Release number: 18.4
  • Номер сборки: 15.0.18206.0 Build number: 15.0.18206.0
  • Дата выпуска: 4 ноября 2019 г. Release date: November 04, 2019

Если у вас есть замечания или предложения или вы хотите сообщить о проблеме, обратитесь к группе SSMS на UserVoice. If you have comments or suggestions, or you want to report issues, the best way to contact the SSMS team is at UserVoice.

При установке SSMS 18.x не обновляются и не заменяются версии SSMS 17.x или более ранние. The SSMS 18.x installation doesn’t upgrade or replace SSMS versions 17.x or earlier. Среда SSMS 18.x устанавливается параллельно с предыдущими версиями, и обе версии остаются доступными для использования. SSMS 18.x installs side by side with previous versions so both versions are available for use.

Если на компьютере есть несколько параллельных установок SSMS, следует всегда проверять, правильную ли версию вы запускаете. If a computer contains side-by-side installations of SSMS, verify you start the correct version for your specific needs. Последняя версия называется Microsoft SQL Server Management Studio 18. The latest version is labeled Microsoft SQL Server Management Studio 18

Если вы открываете локализованную версию этой страницы и хотите просмотреть актуальные материалы, посетите эту страницу на версии сайта на языке US-English. If you are accessing this page from a non-English language version, and want to see the most up-to-date content, please visit the US-English version of the site. С версии сайта US-English вы можете скачать другие языки из числа доступных. You can download different languages from the US-English version site by selecting available languages.

Доступные языки Available languages

Этот выпуск SSMS можно установить на следующих языках. This release of SSMS can be installed in the following languages:

Модуль SQL Server PowerShell устанавливается отдельно из коллекции PowerShell. The SQL Server PowerShell module is a separate install through the PowerShell Gallery. Дополнительные сведения см. в статье Загрузка модуля PowerShell (SQL Server). For more information, see Download SQL Server PowerShell Module.

Новые возможности в этом выпуске (SSMS 18.4) New in this release (SSMS 18.4)

Изменения New item Сведения Details
Классификация данных Data Classification Добавлена поддержка пользовательской политики защиты информации для классификации данных. Added support for custom information protection policy for data classification.
Хранилище запросов Query Store В диалоговое окно свойств добавлен параметр Макс. план на запрос. Added the Max Plan per query value in the dialog properties.
Хранилище запросов Query Store Добавлена поддержка новых пользовательских политик сбора данных. Added support for the new Custom Capture Policies.
Написание скриптов и SMO SMO/Scripting Добавлена поддержка скрипта материализованного представления в хранилище данных SQL. Support Script of materialized view in SQL DW.
Написание скриптов и SMO SMO/Scripting Добавлена поддержка SQL по запросу. Added support for SQL On Demand.
Написание скриптов и SMO SMO/Scripting API оценки SQL — добавлено 50 правил оценки (подробнее см. на GitHub). SQL Assessment API – Added 50 assessment rules (see details on GitHub).
Написание скриптов и SMO SMO/Scripting API оценки SQL — добавлены базовые математические выражения и условия сопоставления с правилами. SQL Assessment API – Added base math expressions and comparisons to rules conditions.
Написание скриптов и SMO SMO/Scripting API оценки SQL — добавлена поддержка объекта RegisteredServer. SQL Assessment API – Added support for RegisteredServer object.
Написание скриптов и SMO SMO/Scripting API оценки SQL — обновлен способ хранения правил в формате JSON, а также механизм применения переопределений и настроек. SQL Assessment API – Updated how rules are stored in the JSON format and also updated the mechanism of applying overrides/customizations.
Написание скриптов и SMO SMO/Scripting API оценки SQL — обновлены правила поддержки SQL в Linux. SQL Assessment API – Updated rules to support SQL on Linux.
Написание скриптов и SMO SMO/Scripting API оценки SQL — обновлен формат набора правил JSON и добавлена версия схемы. SQL Assessment API – Updated the ruleset JSON format and added SCHEMA version.
Написание скриптов и SMO SMO/Scripting API оценки SQL — обновлены выходные данные командлетов для повышения удобства чтения рекомендаций. SQL Assessment API – Updated cmdlets output to improve readability of recommendations.
Профилировщик XEvent XEvent Profiler В сеансы профилировщика XEvent добавлено событие error_reported. Added error_reported event to XEvent Profiler sessions.
Читайте также:  Замедленная камера для андроид

Дополнительные сведения о новых возможностях в этом выпуске см. в заметках о выпуске SSMS. For details about what’s new in this release, see the SSMS release notes.

Поддерживаемые предложения SQL (SSMS 18.4) Supported SQL offerings (SSMS 18.4)

  • Эта версия SSMS работает со всеми поддерживаемыми версиями SQL Server 2008– SQL Server 2019 (15.x) SQL Server 2019 (15.x) и предоставляет превосходную поддержку новейших облачных функций базы данных SQL Azure и хранилища данных SQL Azure. This version of SSMS works with all supported versions of SQL Server 2008 – SQL Server 2019 (15.x) SQL Server 2019 (15.x) and provides the greatest level of support for working with the latest cloud features in Azure SQL Database and Azure SQL Data Warehouse.
  • Кроме того, SSMS 18.x можно установить одновременно с SSMS 17.x, SSMS 16.x или SQL Server 2014 и более ранними версиями. Additionally, SSMS 18.x can be installed side by side with SSMS 17.x, SSMS 16.x, or SQL Server 2014 SSMS and earlier.
  • Службы SQL Server Integration Services (SSIS) — среда SSMS версии 17.x и более поздней не поддерживает подключение к устаревшим службам SQL Server Integration Services. SQL Server Integration Services (SSIS) – SSMS version 17.x or later doesn’t support connecting to the legacy SQL Server Integration Services service. Для подключения к более ранней версии служб Integration Services используйте соответствующую версию SSMS. To connect to an earlier version of the legacy Integration Services, use the version of SSMS aligned with the version of SQL Server. Например, используйте SSMS 16.x для подключения к службам SQL Server 2016 Integration Services. For example, use SSMS 16.x to connect to the legacy SQL Server 2016 Integration Services service. Версии SSMS 17.x и SSMS 16.x можно установить параллельно на одном компьютере. SSMS 17.x and SSMS 16.x can be installed side by side on the same computer. Начиная с выпуска SQL Server 2012 база данных каталога SSIS (SSISDB) является рекомендуемым средством для хранения, выполнения и мониторинга пакетов служб Integration Services, а также управления ими. Since the release of SQL Server 2012, the SSIS Catalog database, SSISDB, is the recommended way to store, manage, run, and monitor Integration Services packages. Дополнительные сведения см. в разделе Каталог служб SSIS. For details, see SSIS Catalog.

Поддерживаемые операционные системы (SSMS 18.4) Supported operating systems (SSMS 18.4)

При использовании последнего пакета обновления этот выпуск SSMS поддерживает следующие 64-разрядные платформы: This release of SSMS supports the following 64-bit platforms when used with the latest available service pack:

  • Windows 10 (64-разрядная) * Windows 10 (64-bit) *
  • Windows 8.1 (64-разрядная) Windows 8.1 (64-bit)
  • Windows Server 2019 (64-разрядная версия) Windows Server 2019 (64-bit)
  • Windows Server 2016 (64-разрядная версия) * Windows Server 2016 (64-bit) *
  • Windows Server 2012 R2 (64-разрядная версия) Windows Server 2012 R2 (64-bit)
  • Windows Server 2012 (64-разрядная версия) Windows Server 2012 (64-bit)
  • Windows Server 2008 R2 (64-разрядная версия) Windows Server 2008 R2 (64-bit)
Читайте также:  Цикл пока в питоне

* Требуется версия 1607 (10.0.14393) или более поздняя * Requires version 1607 (10.0.14393) or later

SSMS работает только на Windows. SSMS runs on Windows only. Если вам требуется средство, которое работает на платформах, отличных от Windows, рассмотрите Azure Data Studio. If you need a tool that runs on platforms other than Windows, take a look at Azure Data Studio. Azure Data Studio — это новое кроссплатформенное средство для macOS, Linux, а также Windows. Azure Data Studio is a new cross-platform tool that runs on macOS, Linux, as well as Windows. Дополнительные сведения см. в разделе Azure Data Studio. For details, see Azure Data Studio.

Заметки о выпуске (SSMS 18.4) Release notes (SSMS 18.4)

В этом выпуске есть несколько известных проблем. There are a few known issues with this release.

Дополнительные сведения об этом выпуске см. в заметках о выпуске SSMS. For details about this release, see the SSMS release notes.

Предыдущие выпуски SSMS Previous SSMS releases

Получение справки по средствам SQL Get help for SQL tools

См. также раздел See also

Примите участие в разработке документации по SQL Contribute to SQL documentation

Знаете ли вы, что это содержимое вы можете изменить самостоятельно? Did you know that you could edit the content yourself? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы. If you do so, not only will our documentation improve, but you’ll also be credited as a contributor to the page.

В материале будет дан ответ на один простой вопрос «Для чего нужна среда SQL Server Management Studio?» другими словами мы рассмотрим назначение и основные возможности среды SQL Server Management Studio, т.е. что она умеет.

Наверное, каждый разработчик или администратор баз данных Microsoft SQL Server знаком с этой средой в той или иной форме, но многие начинающие даже не подозревают какими возможностями, обладает данная среда. Мы с Вами уже не раз затрагивали разработку сценариев на T-SQL или администрирование SQL сервера с использованием Management Studio, но конкретно в целом о самой Management Studio мы не разговаривали. Поэтому сегодня я предлагаю рассмотреть основные возможности среды SQL Server Management Studio, для того чтобы начинающие разработчики и администраторы имели представление о том, что же можно сделать с помощью Management Studio.

Итак, если Вы начинающий программист баз данных или администратор Microsoft SQL Server, то Вам также будет полезно ознакомиться со следующими материалами:

Кстати, на всех скриншотах, которые я буду приводить в данном материале, будет именно SQL Server Management Studio 2012 Express.

Итак, давайте приступать.

Что такое среда SQL Server Management Studio?

Среда SQL Server Management Studio (SSMS) – это графический набор средств, для разработки сценариев на T-SQL и управления всеми компонентами SQL Server.

Management Studio является основным инструментом любого разработчика или администратора MS SQL сервера.

Если кто знаком с более ранними версиями SQL Server, то в Management Studio объединены возможности таких программ как: Enterprise Manager, Query Analyzer и Analysis Manager. Кстати на текущий момент полностью завершена поддержка выпуска Microsoft SQL Server 2005, в связи с этим, всем кто использует этот и более ранний выпуск, рекомендуется перейти на более новые версии SQL сервера.

Возможности SQL Server Management Studio

Подключение к любому компоненту SQL Server

С помощью Management Studio можно подключаться к любым компонентам SQL Server, таким как: Database Engine, службы Integration Services, службы Analysis Services, службы Reporting Services.

Другими словами с помощью Management Studio можно управлять не только основным компонентом Database Engine, но и другими немало важными компонентами. В итоге SQL Server Management Studio это единая полнофункциональная программа по управлению SQL сервером.

Обозреватель объектов

В среде SQL Server Management Studio встроен обозреватель объектов, который позволяет просматривать все объекты сервера, и предоставляет графический интерфейс для управления этими объектами. Для запуска можно использовать меню «Вид -> Обозреватель объектов», хотя по умолчанию он отображен.

Т.е. с помощью обозревателя объектов, Вы легко можете посмотреть какие базы данных, таблицы, функции и так далее у Вас есть, какие пользователи созданы, какие связанные серверы настроены, в общем, посмотреть все объекты сервера на то он и «Обозреватель объектов».

Создание и редактирование сценариев

Данная возможность позволяет писать на T-SQL запросы или скрипты, т.е. именно здесь пишутся все SQL инструкции. Если Вы начинающий программист баз данных SQL сервера и не знаете где написать запрос к базе или SQL инструкцию, то знайте, это делается как раз с помощью редактора кода Management Studio. Чтобы открыть окно редактора кода нажмите «Создать запрос».

Читайте также:  Darkest dungeon the crimson court обзор

У данного редактора много своих возможностей, например, выделение цветом по категориям, т.е. назначению кода. На примере выше это видно.

Просматривать предлагаемый план выполнения запроса

Для упрощения оптимизации запросов в Management Studio в редактор кода встроен функционал, который позволяет посмотреть план выполнения запросов, и в случае если он не оптимален, он предложит, например, создать тот или иной индекс.

Обозреватель решений

В Management Studio есть такой функционал, с помощью которого можно сгруппировать все свои сценарии или скрипты в проект, с целью их систематизации, удобного хранения и доступа к ним. Для отображения данного обозревателя нажмите «Вид ->Обозреватель решений».

Обозреватель шаблонов

Для облегчения написания типичных сценариев создания или модификации объектов базы данных в среде SSMS есть возможность использовать встроенные шаблоны SQL инструкций, т.е. своего рода заголовки этих сценариев. Другими словами если Вам понадобилось, например, создать или изменить таблицу, а Вы забыли синтаксис, Вы легко можете открыть обозреватель шаблонов «Вид ->Браузер шаблонов» (в SQL Server 2008 называется «Обозреватель шаблонов»), выбрать подходящий и всего лишь подставить нужные Вам названия объектов.

Также существует возможность создавать собственные шаблоны для часто выполняемых задач или для случаев, когда нет подходящего встроенного шаблона.

Монитор активности SQL Server

В среде SQL Server Management Studio есть «Монитор активности» он позволяет контролировать текущую активность на сервере, например, какие запросы в данный момент выполняются, какие пользователи подключены и так далее. Для запуска можно щелкнуть правой кнопкой мыши по серверу в обозревателе объектов и выбрать «Монитор активности» или кликнуть на иконку на панели инструментов.

Создание резервных копий баз данных и восстановление из backup

С помощью Management Studio можно легко в графическом режиме создавать резервные копии баз данных, а также восстанавливать базы из backup. Чтобы это сделать нужно кликнуть правой кнопкой мыши по необходимой базе данных ->Задачи ->Создать резервную копию/Восстановить. Подробней в материалах: «Как создать backup базы в SQL Server?» и «Как восстановить базу SQL Server из резервной копии?».

Настройка свойств сервера, баз данных и других объектов

Среда SQL Server Management Studio позволяет изменять свойства сервера и объектов этого сервера. Практически у каждого объекта на SQL сервере есть свойства, которые как раз и можно изменить с помощью графических инструментов Management Studio или просто посмотреть. Например, для редактирования свойств базы данных необходимо выбрать базу, щелкнуть по ней правой кнопкой мыши и выбрать «Свойства». Некоторые свойства доступны только для чтения, а некоторые можно изменить, например, в данном случае можно перейти в раздел «Параметры» и изменить необходимые параметры.

Присоединять и отсоединять базы данных

В Management Studio есть возможность присоединять и отсоединять базы данных. Например, у Вас возникла необходимость перенести базу данных с одного сервера на другой, так вот это легко можно сделать с помощью графических инструментов SSMS. Для этого Вы на одном сервере отсоединяете базу данных правой кнопкой мыши по базе ->Задачи ->Отсоединить…

Затем копируете файлы базы данных на новый сервер и в Management Studio щелкаете правой кнопкой мыши на объекте «Базы данных» и жмете «Присоединить…»

Подробно о том, как присоединять и отсоединять базы данных в MS SQL сервере мы говорили вот в этом материале.

Управление безопасностью сервера

Среда SQL Server Management Studio предназначена и для управления безопасностью SQL сервера, т.е. с помощью нее можно создать имя входа на сервер, пользователя базы данных или, например, настраивать доступ к объектам сервера. Для того чтобы, например, создать пользователя базы данных необходимо выбрать Базы данных ->Нужная база->Безопасность ->Пользователи -> Клик правой кнопкой мыши -> Создать пользователя.

Создавать связанные серверы

В Management Studio есть графические инструменты для создания связанных серверов. Если кто не знает что вообще такое «Связанные серверы» в SQL сервере, то можете почитать материал «Связанные серверы в MS SQL Server». Функционал доступен в контейнере «Объекты сервера ->Связанные серверы».

Настраивать репликацию баз данных

Для настройки репликации баз данных в Management Studio тоже есть графических инструменты. Для этих целей есть отдельный контейнер с понятным названием «Репликация».

Выполнять административные задачи

Management Studio выступает и средством администрирования SQL сервера, с помощью данной среды можно, например, создавать планы обслуживания БД или просматривать системные журналы. Функционал доступен в контейнере «Управление».

Примечание! Полного функционала по управлению SQL сервером в редакции Express нет, в связи с этим ниже представлен скриншот SQL сервера в редакции Enterprise.

Как Вы понимаете, это только общие возможности среды SQL Server Management Studio более подробную справку можете найти на официальном сайте Microsoft вот ссылка.

На этом у меня все, надеюсь, материал был Вам полезен, пока!

Комментировать
763 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock
detector