Sql server 2018 management studio: Release notes for (SSMS) — SQL Server Management Studio (SSMS)
Содержание
Установка SQL Server Management Tools — SSMS
- 27 марта 2020
Для управления SQL сервером понадобится SQL Server Management Tools (SSMS). Приложение SSMS можно установить на тот же сервер, что и SQL Server 2019, однако, иногда удобнее выполнить установку на компьютер системного администратора, DBA или разработчика.
Сейчас это отдельный продукт, который не входит в пакет установки SQL Server 2019. Однако, в инсталляторе SQL Server 2019 есть на него ссылка.
Ссылка ведёт на сайт:
https://docs.microsoft.com/ru-ru/sql/ssms/download-sql-server-management-studio-ssms
Скроллим вниз.
Нажимаем «Скачайте SQL Server Management Studio (SSMS)». При этом скачается версия для вашего языка. Если поискать на страничке, то можно найти ссылки на версии SSMS на других языках. Я скачиваю английскую версию SSMS-Setup-ENU. exe.
Запускаю SSMS-Setup-ENU.exe.
Выбираю путь установки, Install.
Загружается пакет.
Устанавливаются необходимые компоненты.
Начинается установка SSMS.
Установка SQL Server Management Studio завершена, требуется перезагрузка. Перезагружаю сервер — Restart.
Теги
- sql
- soft
- update
- Windows
💰 Поддержать проект
Похожие материалы
Олег
- 23 декабря 2018
- Подробнее о Накопительное обновление SQL Server 2014 SP3 CU1
12 декабря 2018 года вышло первое накопительное обновление SQL Server 2014 SP3 CU1. Build version: 12.0.6205.1. KB4470220.
Теги
- sql
- Windows
- update
Олег
- 17 ноября 2018
- Подробнее о MSSQL 2014 — устанавливаем Service Pack 3
30 октября 2018 года вышел SQL Server 2014 SP3. Build version: 12.0.6024.0. KB4022619. Устанавливаем.
Теги
- sql
- Windows
- special
- update
Олег
- 22 декабря 2018
- Подробнее о MSSQL 2014 — устанавливаем Service Pack 2
11 июля 2016 года вышел SQL Server 2014 SP2. Build version: 12.0.5000.0. KB3171021. Устанавливаем.
Теги
- sql
- Windows
- special
- update
Почитать
Установка SQL Server Management Studio (SSMS) на Windows 10 | Info-Comp.ru
Всем привет! В этом материале, специально для начинающих, подробно рассмотрен процесс установки среды SQL Server Management Studio (SSMS) на операционную систему Windows 10.
Заметка! Обзор инструментов для работы с Microsoft SQL Server.
Содержание
- Что такое SQL Server Management Studio
- Где скачать SQL Server Management Studio
- Системные требования для установки SSMS
- Описание процесса установки SQL Server Management Studio
- Запуск установки SSMS
- Завершение установки SSMS
- Подключение к Microsoft SQL Server с помощью SSMS
- Удаление SQL Server Management Studio
Что такое SQL Server Management Studio
SQL Server Management Studio (SSMS) – это бесплатная графическая среда, включающая набор инструментов для разработки сценариев на T-SQL и управления инфраструктурой Microsoft SQL Server.
Среда SQL Server Management Studio – это основной, стандартный и полнофункциональный инструмент для работы с Microsoft SQL Server, разработанный компанией Microsoft, который предназначен как для разработчиков, так и для администраторов SQL Server.
С помощью SSMS Вы можете разрабатывать базы данных, выполнять инструкции T-SQL, а также администрировать Microsoft SQL Server.
Подробно функционал и возможности SQL Server Management Studio были рассмотрены в отдельном материале – Обзор SQL Server Management Studio.
Где скачать SQL Server Management Studio
Скачать актуальную версию среды SQL Server Management Studio можно на странице загрузки официального сайта Microsoft, вот эта страница
Страница загрузки SQL Server Management Studio.
После перехода на страницу необходимо в разделе «Скачать SSMS» нажать на ссылку «Скачать SQL Server Management Studio (SSMS)».
В итоге у Вас должен загрузиться установочный файл SSMS-Setup-RUS.exe размером около 600 мегабайт.
Кроме этого в программе «Центр установки SQL Server» в разделе «Установка», если нажать на пункт «Установка средства управления SQL Server», то у Вас в браузере откроется ровно та же самая страница, которая указана чуть выше.
Актуальная версия SQL Server Management Studio поддерживает работу со всеми версиями Microsoft SQL Server начиная с 2008 версии, а также предоставляет поддержку облачных функций баз данных SQL Azure.
Заметка! Установка Microsoft SQL Server 2019 в редакции Express.
Системные требования для установки SSMS
SQL Server Management Studio можно установить не на все версии Windows, при этом поддерживается установка только на 64-разрядные версии.
Windows 8.1
Windows 10
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Кроме этого к оборудованию компьютера также предъявляются определенные требования.
Процессор с тактовой частотой не ниже 1,8 ГГц.
Рекомендуется как минимум двухъядерный процессор
Оперативной памяти как минимум 2 ГБ, рекомендовано 4 ГБ
Свободного места на жестком диске от 2 до 10 ГБ
Описание процесса установки SQL Server Management Studio
Давайте перейдем к процессу установки SQL Server Management Studio, он достаточно простой, но мы все равно рассмотрим все шаги, которые необходимо выполнить, чтобы установить SSMS на операционную систему Windows 10.
Примечание! Процесс установки SSMS на другие версии Windows ничем не отличается.
Запуск установки SSMS
После того как установщик мы скачали, нам необходимо его запустить. В результате запустится программа, где нам нужно нажать на кнопку «Установить».
В случае необходимости Вы можете изменить каталог, в который будет установлена среда SQL Server Management Studio.
Заметка! Ошибка «Сохранение изменений запрещено» в среде SSMS. Причины и способы устранения.
Процесс установки сразу же начнётся.
Завершение установки SSMS
Процесс установки среды SQL Server Management Studio будет завершен, когда программа выдаст соответствующее сообщение.
Нажимаем «Закрыть».
Среда SQL Server Management Studio установлена, больше никаких дополнительных действий, связанных с установкой, выполнять не требуется.
Заметка! Сравнение Azure Data Studio с SQL Server Management Studio (SSMS).
Подключение к Microsoft SQL Server с помощью SSMS
После установки SQL Server Management Studio в меню «Пуск» в разделе «Microsoft SQL Server Tools» будет ярлык на запуск среды.
Чтобы подключиться к Microsoft SQL Server, запускаем среду SSMS и в окне «Соединение с сервером» вводим данные для подключения.
Заметка! Не удается подключиться к Microsoft SQL Server по сети.
Удаление SQL Server Management Studio
Удалить SQL Server Management Studio можно точно так же, как и любую другую программу в Windows, например, используя функционал в разделе «Приложения» в параметрах Windows 10.
Стоит отметить, что в случае удаления SQL Server Management Studio некоторые компоненты, которые требуются для работы SSMS и которые, вполне возможно, устанавливались в процессе установки среды, удалены не будут, так как они могут использоваться другими приложениями, т. е. являются общими.
К ним относятся:
- Microsoft .NET Framework
- Драйвер Microsoft OLE DB для SQL Server
- Microsoft ODBC Driver for SQL Server
- Распространяемый компонент Microsoft Visual C++
- Microsoft Visual Studio Tools for Applications
Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней язык SQL рассматривается как стандарт, чтобы после прочтения данной книги можно было работать с языком SQL в любой системе управления базами данных.
На сегодня это все, надеюсь, материал был Вам полезен, пока!
Примечания к выпуску для (SSMS) — SQL Server Management Studio (SSMS)
- Статья
- 13 минут на чтение
Применяется к: SQL Server База данных SQL Azure Azure SQL Управляемый экземпляр Azure Synapse Analytics
В этой статье подробно описаны обновления, улучшения и исправления ошибок для текущей и предыдущей версий SSMS.
Примечание
В декабре 2021 года выпуски SSMS до 18.6 больше не будут выполнять аутентификацию в ядрах баз данных через Azure Active Directory с помощью MFA.
Чтобы продолжить использовать аутентификацию Azure Active Directory с помощью MFA, вам потребуется SSMS 18.6 или более поздней версии.
Для подключения к Azure Analysis Services через Azure Active Directory с MFA требуется SSMS 18.5.1 или более поздней версии.
Текущая версия SSMS
Загрузить SQL Server Management Studio (SSMS) 19.0.1
SSMS 19.0.1 — это последняя общедоступная версия SSMS. Если вам нужна предыдущая версия SSMS, см. предыдущие выпуски SSMS.
19.0.1
- Номер версии: 19.0.1
- Номер сборки: 19.0.20200.0
- Дата выпуска: 2 февраля 2023 г.
Китайский (упрощенный) | китайский (традиционный) | Английский (США) | французский | немецкий | итальянский | японский | Корейский | Португальский (Бразилия) | русский | испанский |
Что нового в версии 19.0.1
Новый элемент | Детали |
---|---|
Интеграция установки Azure Data Studio | При установке SSMS устанавливается Azure Data Studio 1.41.1. |
Исправление ошибок в 19.0.1
Новый элемент | Детали |
---|---|
План технического обслуживания | Исправлена ошибка, из-за которой возникала ошибка «Не удалось получить данные для этого запроса» при использовании резервного копирования в NUL в задаче «Резервное копирование базы данных». |
Обозреватель объектов | Исправлена регрессионная ошибка, из-за которой обозреватель объектов не отображал объекты базы данных для Azure SQL DB Basic SLO. |
Известные проблемы (19.0.1)
Новый элемент | Детали | Обходной путь |
---|---|---|
Конструктор баз данных | Выбор параметра «Дизайн» для представления, которое ссылается на таблицу с использованием пространственных данных, приводит к сбою SSMS. | Используйте T-SQL для внесения изменений в представление. |
Общий SSMS | Параметр импорта из SSMS 17 недоступен. | Параметры можно импортировать из SSMS 18. |
Профилировщик | Меню Profiler не локализовано. | Нет текущей альтернативы. |
Редактор запросов | Когда SSMS открывается после двойного щелчка файла .sql, окно обозревателя объектов отображается как отдельное окно. | |
Управляемый экземпляр SQL | Просмотр свойств базы данных для базы данных SQL MI может вернуть ошибку «Подзапрос вернул более одного значения. Это не разрешено, если подзапрос следует за =, !=, <, <=, >, >= или когда используется подзапрос как выражение. (поставщик данных .NET SqlClient)». | Известная проблема связана с неправильными данными в msdb . Чтобы решить эту проблему, удалите историю резервного копирования. Например, EXEC msdb ..sp_delete_backuphistory @oldest_date = '<текущая дата>' . |
Учетная запись хранения | Попытка удалить контейнер из учетной записи хранения завершается с ошибкой (400) Bad Request. | Используйте портал Azure для удаления контейнера. |
Аудит сервера | Ошибка «Элемент уже добавлен. Ключ в словаре: «MNDO» Добавляемый ключ: «MNDO» при просмотре журналов аудита. | Текущее временное решение отсутствует. |
Растяжка DB | Удален мастер Stretch DB. | Используйте T-SQL для настройки Stretch DB или используйте SSMS 18.9.1 или более раннюю версию для использования мастера Stretch DB. |
Вы можете обратиться к отзывам пользователей SQL Server, чтобы узнать о других известных проблемах и отправить отзыв команде разработчиков.
Предыдущие выпуски SSMS
Загрузите предыдущие версии SSMS, выбрав ссылку для скачивания в соответствующем разделе.
Версия SSMS | Номер сборки | Дата выпуска |
---|---|---|
19,0 | 19.0.20196.0 | 26 января 2023 г. |
18.12.1 | 15.0.18420.0 | 21 июня 2022 г. |
17.9.1 | 14.0.17289.0 | 21 ноября 2018 г. |
16.5.3 | 13.0.16106.4 | 30 января 2017 г. |
19.0
- Номер выпуска: 19.0
- Номер сборки: 19.0.20196.0
- Дата выпуска: 26 января 2023 г.
Китайский (упрощенный) | китайский (традиционный) | Английский (США) | французский | немецкий | итальянский | японский | Корейский | Португальский (Бразилия) | русский | испанский |
Что нового в версии 19.
0
Новый элемент | Детали |
---|---|
Поддержка SQL Server 2022 | SSMS 19.0 — это первый выпуск, полностью поддерживающий SQL Server 2022 (уровень совместимости 160). |
Интеграция установки Azure Data Studio | При установке SSMS устанавливается Azure Data Studio 1.41. |
Доступность | Улучшена навигация с помощью клавиатуры и текст чтения с экрана в окне классификации данных. |
Всегда шифруется | Добавлена возможность явно настроить протокол аттестации в диалоговом окне «Подключение к серверу» при использовании Always Encrypted с безопасными анклавами (шифрование столбцов). |
Аутентификация Azure Active Directory | Подключения к реляционным экземплярам SQL теперь поддерживают методы проверки подлинности Azure Active Directory Service Principal, управляемого удостоверения Azure Active Directory и Azure Active Directory по умолчанию. «По умолчанию» использует ряд возможных источников для проверки подлинности, включая переменные среды, управляемое удостоверение Azure, общий кэш токенов пользователя, Visual Studio, Azure CLI и Azure PowerShell. Дополнительные сведения см. на странице Параметры (службы Azure) |
Аудит | Добавлена поддержка действий SQL 2022. |
Драйвер клиента | Изменено на Microsoft.Data.SqlClient. |
Содержит группу доступности Always On | Добавлена поддержка содержащихся групп доступности Always On. |
Классификация данных | Улучшения пользовательского интерфейса классификации данных. |
Советник по настройке базы данных | Добавлена поддержка увеличенного размера некластеризованного индекса (до 1700 байт), изначально доступная в SQL Server 2016, чтобы обеспечить расширенные рекомендации по индексам. |
Общий SSMS | Добавлена новая страница, Инструменты > Параметры > Окно вывода , чтобы позволить пользователям управлять тем, какие оконные каналы отображаются в окне вывода. См. [Окно вывода параметров — Общие) для получения дополнительной информации. |
Немецкая лазурь | Удалены ссылки на Azure Germany из SSMS. |
Бухгалтерская книга | Добавлена поддержка импорта/экспорта bacpac или dacpac, созданных из базы данных с включенным параметром LEDGER. |
Бухгалтерская книга | Добавлена поддержка функции Ledger Журнал базы данных. Дополнительные сведения см. на странице Что такое реестр базы данных?. |
Функция связи для Управляемого экземпляра Azure SQL | Добавлена поддержка отката в случае сбоя выбранных задач в мастере MI Link. |
План технического обслуживания | Узел плана обслуживания теперь доступен в обозревателе объектов. |
Обозреватель объектов | Папка Dropped Columns теперь находится в папке Columns для таблиц Ledger, которые были изменены для удаления одного или нескольких столбцов. |
PowerShell | Удалено «Создать сценарий PowerShell из миграции OLTP в памяти». |
Выполнение запроса или результаты | Улучшена проверка открытых соединений. |
План запроса | В свойство Residual добавлена кнопка с многоточием для оператора Merge Join. См. раздел SSMS: добавление кнопки с многоточием в свойство Residual для оператора Merge Join. |
Результаты запроса | Добавлен параметр в Инструменты > Параметры > Выполнение запроса , чтобы не отображать окно «количество запрашиваемых транзакций» при закрытии окна запроса. См. раздел SSMS — Запрос счетчика транзакций — асинхронный. |
Помощник по настройке запросов | Обновлен пользовательский интерфейс для повышения доступности. |
Безопасность | Добавлена поддержка разрешений, представленных в SQL Server 2022 и SQL Server 2019. |
Сценарий | Уровень совместимости по умолчанию равен 160 при написании сценариев. |
Демонстрационный план | XML-схема showplan обновлена. |
Демонстрационный план | Добавлена поддержка обработки запросов, оптимизированной для гипермасштабирования. |
Демонстрационный план | Добавлен атрибут плана запроса DOPFeedbackAdjusted. |
СНАК | Удалена зависимость от собственного клиента SQL Server (SNAC/SQLNCLI) из SSMS. Посетите Политики поддержки — собственный клиент SQL Server для получения дополнительной информации. |
Склпарсер | Добавлена поддержка функции TRIM. |
Исправление ошибок в версии 19.0
Новый элемент | Детали |
---|---|
Доступность | Исправлена проблема доступности при навигации в окне классификации данных. |
Монитор активности | Исправлена проблема, из-за которой SSMS неожиданно завершала работу при просмотре плана запроса в мониторе активности. |
Службы анализа | Теперь доступно подключение к службам Analysis Services. |
Всегда шифруется | Устранена проблема, из-за которой пользователи не могли войти в диалоговое окно главного ключа столбца после выхода. |
Панель мониторинга группы доступности | Исправлена проблема при подключении к панели мониторинга группы доступности для группы доступности в SQL Server 2016, которая приводила к ошибке «неизвестное свойство ClusterType». |
Резервный | Добавлена возможность создания устройства резервного копирования NUL для SQL Server 2017. |
Центральные серверы управления | Предусмотрена возможность просмотра журналов ошибок SQL с центральных серверов управления до SQL 2022. |
Главный ключ столбца | Увеличена ширина имени главного ключа столбца в диалоговом окне поворота, чтобы было видно полное имя. |
Соединение | Исправлена проблема с проверкой подлинности, которая не использует Azure Resource Manager и Microsoft Information Protection. |
Соединение | Устранена проблема со входом в Azure с аутентификацией, отличной от SQL, на компьютере, не присоединенном к домену. |
Мастер копирования базы данных | Исправлена ошибка типа провайдера журнала, возникавшая при копировании базы данных с использованием метода Объект управления SQL. |
Восстановление базы данных | Устранена ошибка, возникающая при восстановлении резервной копии в существующей базе данных. См. Неожиданное поведение SSMS. |
Советник по настройке базы данных | Добавлена возможность игнорировать неожиданные элементы в XML showplan при создании рекомендаций. |
Советник по настройке базы данных | Устранена ошибка при заполнении таблицы журнала настройки. |
Советник по настройке базы данных | Реализованы исправления безопасности, включая замену ZeroMemory на SecureZeroMemory. |
Приложение уровня данных для импорта/экспорта | Восстановлена возможность развертывания извлеченного dacpac в базе данных с помощью параметра «Развернуть приложение уровня данных». |
Функция связи для Управляемого экземпляра Azure SQL | Исправлена проблема с утечкой соединений в MI Link. |
Функция связи для Управляемого экземпляра Azure SQL | Обновлен размер раскрывающегося списка подписок на панели входа в Azure для правильного отображения имен подписок. |
Функция связи для Управляемого экземпляра Azure SQL | Обновлено отображение для правильного отображения параметров входа в Azure. |
Защита информации Майкрософт | Улучшено отображение значков при просмотре Microsoft Information Protection в старых версиях SQL Server. |
Обозреватель объектов | : SSMS больше не дает сбой при использовании пользовательского интерфейса Create View для создания представления с недопустимым синтаксисом. |
Обозреватель объектов | Больше не отображать объекты Ledger, если они не поддерживаются платформой. |
Разделение | Добавлена поддержка секционированных таблиц Azure SQL Managed Instance в интерфейсе управления разделом окна. |
Магазин данных Power BI | Добавлена возможность подключения к витрине данных Power BI. |
Редактор запросов | Исправлена проблема со звуковым уведомлением при закрытии окна запроса. См. SSMS 18.11.1 Звуковые сигналы при закрытии окна запроса. |
Зарегистрированные серверы | Исправлена проблема с подключением для многосерверного запроса с несколькими зарегистрированными серверами в одной папке. |
Репликация | Исправлена ошибка «Публикации слияния не могут быть созданы из этой базы данных, пока уровень совместимости не установлен на 70 или выше». при использовании мастера публикаций для создания новой публикации слиянием. |
Безопасность | Добавлены отсутствующие разрешения для базы данных. |
Сценарий | Добавлена возможность использовать скрипт как вставку для DW. |
Агент SQL | Статус «В очереди» теперь отображается для заданий в очереди в агенте SQL. |
SMO/скрипты | Устранен сбой сценария CREATE TABLE после добавления маскирования даты и времени для столбца. |
SqlParser | Исправлен неправильный синтаксис для функции DATE_BUCKET. |
SqlParser | Добавлены отсутствующие параметры для CREATE USER и CREATE LOGIN. |
SSIS | Пункт меню «Расписание…» теперь виден в каталоге Azure SSIS. |
Синапс | Создано согласованное наименование для предложений Synapse в SSMS. |
XEvents | Исправлена ошибка, из-за которой чтение целевых данных для сеансов событий, имя которых перекрывается с именем другого сеанса, приводило к тому, что данные из неправильного сеанса событий отображались в средстве просмотра. |
Известные проблемы (19.0)
Новый пункт | Детали | Обходной путь |
---|---|---|
Конструктор баз данных | Выбор параметра «Дизайн» для представления, которое ссылается на таблицу с использованием пространственных данных, приводит к сбою SSMS. | Используйте T-SQL для внесения изменений в представление. |
Профилировщик | Меню Profiler не локализовано. | Нет текущей альтернативы. |
Редактор запросов | Когда SSMS открывается после двойного щелчка файла .sql, окно обозревателя объектов отображается как отдельное окно. | |
Управляемый экземпляр SQL | Просмотр свойств базы данных для базы данных SQL MI может вернуть ошибку «Подзапрос вернул более одного значения. Это не разрешено, если подзапрос следует за =, !=, <, <=, >, >= или когда используется подзапрос как выражение. (поставщик данных .NET SqlClient)». | Известная проблема связана с неправильными данными в msdb . Чтобы решить эту проблему, удалите историю резервного копирования. Например, EXEC msdb ..sp_delete_backuphistory @oldest_date = '<текущая дата>' . |
Учетная запись хранения | Попытка удалить контейнер из учетной записи хранения завершается с ошибкой (400) Bad Request. | Используйте портал Azure для удаления контейнера. |
Аудит сервера | Ошибка «Элемент уже добавлен. Ключ в словаре: «MNDO» Добавляемый ключ: «MNDO» при просмотре журналов аудита. | Текущее временное решение отсутствует. |
Растяжка DB | Удален мастер Stretch DB. | Используйте T-SQL для настройки Stretch DB или используйте SSMS 18.9.1 или более раннюю версию для использования мастера Stretch DB. |
18.12.1
- Номер версии: 18. 12.1
- Номер сборки: 15.0.18424.0
- Дата выпуска: 21 июня 2022 г.
Китайский (упрощенный) | китайский (традиционный) | Английский (США) | французский | немецкий | итальянский | японский | Корейский | Португальский (Бразилия) | русский | Испанский
Что нового в версии 18.12.1
Новый товар | Детали |
---|---|
Интеграция установки Azure Data Studio | При установке SSMS устанавливается Azure Data Studio 1.37. |
Исправление ошибок в версии 18.12.1
Новый элемент | Детали |
---|---|
Всегда шифруется | Исправлена ошибка, из-за которой при создании главного ключа столбца возникало исключение при использовании Azure Key Vault в качестве хранилища ключей. |
Классификация данных | Исправлена ошибка «Не удалось загрузить файл или сборку «Microsoft. Information.Protection», версия = 1.10.98.0» после обновления до SSMS 18.10 или более поздней версии. См. Последняя версия SSMS 18.11.1 нарушает классификацию данных. Получить отсутствующую ошибку сборки после обновления. |
Общие сведения о СССУ | Устранена ошибка, связанная с развертыванием dacpac с использованием параметра «Развернуть приложение уровня данных» в базе данных SQL Azure с помощью MFA. |
17.9.1
Загрузить SSMS 17.9.1
- Номер версии: 17.9.1
- Номер сборки: 14.0.17289.0
- Дата выпуска: 21 ноября 2018 г.
Китайский (упрощенный)| китайский (традиционный)| Английский (США)| французский| немецкий| итальянский| японский| Корейский| Португальский (Бразилия)| Русский| Испанский
Исправление ошибок в версии 17.9.1
- Исправлена проблема, из-за которой пользователи могли закрывать и снова открывать соединение при каждом вызове запроса при использовании проверки подлинности «Azure Active Directory — универсальная с поддержкой MFA» в редакторе запросов SQL. Побочные эффекты закрытия соединения включали неожиданное удаление глобальных временных таблиц, а иногда и присвоение соединению нового SPID.
- Исправлена давняя проблема, из-за которой план восстановления не мог найти план восстановления или создавал неэффективный план при определенных условиях.
- Исправлена ошибка в мастере «Импорт приложения уровня данных», которая могла привести к ошибке при подключении к базе данных SQL Azure.
Примечание
Для неанглоязычных локализованных выпусков SSMS 17.x требуется пакет обновления безопасности KB 2862966, если он установлен в: Windows 8, Windows 7, Windows Server 2012 и Windows Server 2008 R2.
Удаление и повторная установка SSMS 17.x
Если при установке SSMS возникают проблемы, а стандартное удаление и повторная установка не устраняют их, можно сначала попробовать восстановить IsoShell Visual Studio 2015. Если восстановление Visual Studio 2015 IsoShell не решает проблему, были обнаружены следующие шаги для устранения многих случайных проблем:
Удалите SSMS так же, как вы удаляете любое приложение (используя Приложения и функции , Программы, и особенности , в зависимости от вашей версии Windows).
Удаление Visual Studio 2015 IsoShell из командной строки с повышенными привилегиями :
PUSHD "C:\ProgramData\Кэш пакетов\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist"
vs_isoshell.exe/Удалить/Принудительно/PromptRestart
Удалите распространяемый компонент Microsoft Visual C++ 2015 так же, как вы удаляете любое приложение. Удалите как x86, так и x64, если они есть на вашем компьютере.
Переустановите Visual Studio 2015 IsoShell из командной строки с повышенными привилегиями :
PUSHD "C:\ProgramData\Кэш пакетов\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist"
vs_isoshell.exe/PromptRestart
Переустановите SSMS.
Обновите распространяемый компонент Visual C++ 2015 до последней версии, если вы еще не обновлены.
16.5.3
Скачать SSMS 16.5.3
- Номер версии: 16. 5.3
- Номер сборки: 13.0.16106.4
- Дата выпуска: 30 января 2017 г.
Китайский (упрощенный)| китайский (традиционный)| Английский (США)| французский| немецкий| итальянский| японский| Корейский| Португальский (Бразилия)| Русский| Испанский
Исправление ошибок в версии 16.5.3
Исправлена проблема, появившаяся в SSMS 16.5.2, которая вызывала расширение узла «Таблица», когда в таблице было более одного разреженного столбца.
Пользователи могут развертывать пакеты служб SSIS, содержащие диспетчер соединений OData, который подключается к ресурсу Microsoft Dynamics AX/CRM Online в каталоге служб SSIS. Дополнительные сведения см. в разделе Диспетчер соединений OData.
Сбой настройки Always Encrypted для существующей таблицы с ошибками на несвязанных объектах. Идентификатор подключения 3103181
Настройка Always Encrypted для существующей базы данных с несколькими схемами не работает. Подключить ID 3109591
Сбой мастера Always Encrypted, Encrypted Column из-за того, что база данных содержит представления, ссылающиеся на системные представления. Идентификатор подключения 3111925
При шифровании с помощью Always Encrypted неправильно обрабатываются ошибки обновления модулей после шифрования.
Открыть последние Меню не показывает недавно сохраненные файлы. Идентификатор подключения 3113288
SSMS работает медленно при щелчке правой кнопкой мыши индекса таблицы (через удаленное (Интернет) соединение). Идентификатор подключения 3114074
Исправлена проблема с полосой прокрутки конструктора SQL. Идентификатор подключения 3114856
Контекстное меню для таблиц мгновенно перестает отвечать на запросы
SSMS иногда генерирует исключения в мониторе активности и аварийно завершает работу. Идентификатор подключения 697527
SSMS 2016 аварийно завершает работу с ошибкой «Процесс был прерван из-за внутренней ошибки в среде выполнения . NET по адресу IP 71AF8579 (71AE0000) с кодом выхода 80131506»
Дополнительные загрузки
Список всех загрузок SQL Server Management Studio можно найти в Центре загрузки Microsoft.
Последний выпуск SQL Server Management Studio. Дополнительные сведения см. в разделе Загрузка SQL Server Management Studio (SSMS).
Следующие шаги
- Загрузка SSMS
- Скачать Azure Data Studio
- Примечания к выпуску Azure Data Studio
Профилировщик SQL Server — Профилировщик SQL Server
- Статья
- 10 минут на чтение
Применяется к: SQL Server Azure SQL Управляемый экземпляр
SQL Server Profiler — это интерфейс для создания и управления трассировками, а также анализа и воспроизведения результатов трассировки. События сохраняются в файле трассировки, который впоследствии можно проанализировать или использовать для воспроизведения определенной последовательности шагов при диагностике проблемы.
Важно
Трассировка SQL и Профилировщик SQL Server устарели. Пространство имен Microsoft.SqlServer.Management.Trace , содержащее объекты трассировки и воспроизведения Microsoft SQL Server, также устарело.
Эта функция будет удалена в будущей версии Microsoft SQL Server. Избегайте использования этой функции в новых разработках и планируйте модифицировать приложения, которые в настоящее время используют эту функцию.
Вместо этого используйте расширенные события. Дополнительные сведения о расширенных событиях см. в разделе Краткое руководство: расширенные события в SQL Server и SSMS XEvent Profiler.
Примечание
Профилировщик SQL Server для рабочих нагрузок служб Analysis Services поддерживается.
Примечание
Когда вы пытаетесь подключиться к базе данных SQL Azure из профилировщика SQL Server, он неправильно выдает вводящее в заблуждение сообщение об ошибке следующего вида:
- Чтобы запустить трассировку SQL Server, вы должны быть членом системного администратора. фиксированная роль сервера или иметь разрешение ALTER TRACE.
В сообщении должно быть объяснено, что база данных SQL Azure не поддерживается профилировщиком SQL Server.
Где Профайлер?
Профилировщик можно запустить в SQL Server Management Studio или в Azure Data Studio с помощью расширения SQL Server Profiler.
Захват и воспроизведение данных трассировки
В следующей таблице показаны функции, которые мы рекомендуем использовать в SQL Server для сбора и воспроизведения данных трассировки.
Функция\Целевая рабочая нагрузка | Реляционный механизм | Аналитические услуги |
---|---|---|
Захват трассировки | Графический пользовательский интерфейс расширенных событий в SQL Server Management Studio | Профилировщик SQL Server |
Повтор трассировки | Распределенное воспроизведение | Профилировщик SQL Server |
Использовать SQL Server Profiler
Microsoft SQL Server Profiler — это графический пользовательский интерфейс для SQL Trace для мониторинга экземпляра компонента Database Engine или служб Analysis Services. Вы можете собирать и сохранять данные о каждом событии в файл или таблицу для последующего анализа. Например, вы можете контролировать производственную среду, чтобы увидеть, какие хранимые процедуры влияют на производительность из-за слишком медленного выполнения. SQL Server Profiler используется для таких действий, как:
Пошаговое выполнение проблемных запросов для поиска причины проблемы.
Поиск и диагностика медленных запросов.
Захват серии инструкций Transact-SQL, которые приводят к проблеме. Затем сохраненную трассировку можно использовать для воспроизведения проблемы на тестовом сервере, где ее можно диагностировать.
Мониторинг производительности SQL Server для настройки рабочих нагрузок. Сведения о настройке структуры физической базы данных для рабочих нагрузок базы данных см. в разделе Помощник по настройке ядра СУБД.
Сопоставление счетчиков производительности для диагностики проблем.
SQL Server Profiler также поддерживает аудит действий, выполняемых с экземплярами SQL Server. Аудиты записывают действия, связанные с безопасностью, для последующего просмотра администратором безопасности.
Основные понятия SQL Server Profiler
Чтобы использовать SQL Server Profiler, необходимо понимать термины, описывающие принцип работы этого инструмента.
Примечание
Понимание трассировки SQL действительно помогает при работе с SQL Server Profiler. Дополнительные сведения см. в разделе Трассировка SQL.
Событие
Событие — это действие, созданное в экземпляре ядра СУБД SQL Server. Примеры:
- Подключения, сбои и отключения при входе в систему.
- Transact-SQL
SELECT
,INSERT
,UPDATE
иDELETE
инструкции. - Статус пакета удаленного вызова процедур (RPC).
- Начало или конец хранимой процедуры.
- Начало или конец операторов в хранимых процедурах.
- Начало или конец пакета SQL.
- Ошибка, записанная в журнал ошибок SQL Server.
- Установлена или снята блокировка объекта базы данных.
- Открытый курсор.
- Проверка разрешений безопасности.
Все данные, сгенерированные событием, отображаются в трассировке в одной строке. Эта строка пересекается столбцами данных, подробно описывающих событие.
EventClass
Класс события — это тип события, которое можно отследить. Класс события содержит все данные, о которых может сообщить событие. Ниже приведены примеры классов событий:
- SQL: пакетное завершение
- Вход для аудита
- Выход из системы аудита
- Замок: приобретен
- Блокировка: разблокирована
EventCategory
Категория событий определяет способ группировки событий в SQL Server Profiler. Например, все классы событий блокировки сгруппированы в категории событий Locks . Однако категории событий существуют только в SQL Server Profiler. Этот термин не отражает способ группировки событий Engine.
DataColumn
Столбец данных — это атрибут класса событий, зафиксированный в трассировке. Поскольку класс событий определяет тип собираемых данных, не все столбцы данных применимы ко всем классам событий. Например, в трассировке, фиксирующей класс событий Lock: Acquired , столбец данных BinaryData содержит значение заблокированного идентификатора страницы или строки, но столбец данных Integer Data не содержит никакого значения, поскольку он неприменим к захватываемому классу события.
Шаблон
Шаблон определяет конфигурацию по умолчанию для трассировки. В частности, он включает классы событий, которые вы хотите отслеживать с помощью SQL Server Profiler. Например, вы можете создать шаблон, определяющий события, столбцы данных и используемые фильтры. Шаблон не выполняется, а сохраняется в виде файла с расширением . tdf. После сохранения шаблон управляет данными трассировки, которые фиксируются при запуске трассировки, основанной на шаблоне.
След
Трассировка собирает данные на основе выбранных классов событий, столбцов данных и фильтров. Например, вы можете создать трассировку для отслеживания ошибок исключений. Для этого выберите класс событий Exception и столбцы данных Error , State и Severity . Данные из этих трех столбцов необходимо собрать, чтобы результаты трассировки предоставили значимые данные. Затем вы можете запустить трассировку, настроенную таким образом, и собрать данные о любом Exception 9.0016 событий, происходящих на сервере. Данные трассировки можно сохранить или сразу использовать для анализа. Трассировки можно воспроизвести позже, хотя некоторые события, такие как события Exception , никогда не воспроизводятся. Вы также можете сохранить трассировку в качестве шаблона для создания подобных трассировок в будущем.
SQL Server предоставляет два способа трассировки экземпляра SQL Server: трассировка с помощью SQL Server Profiler или трассировка с использованием системных хранимых процедур.
Фильтр
При создании трассировки или шаблона можно определить критерии для фильтрации данных, собранных событием. Чтобы трассировки не стали слишком большими, их можно отфильтровать, чтобы собирать только подмножество данных о событиях. Например, вы можете ограничить имена пользователей Microsoft Windows в трассировке определенными пользователями, тем самым уменьшив количество выходных данных.
Если фильтр не установлен, все события выбранных классов событий возвращаются в выходных данных трассировки.
Задачи SQL Server Profiler
Описание задачи | Тема |
---|---|
Список предопределенных шаблонов, которые SQL Server предоставляет для мониторинга определенных типов событий, и разрешений, необходимых для использования для воспроизведения трассировок. | Шаблоны и разрешения SQL Server Profiler |
Описывает запуск SQL Server Profiler. | Разрешения, необходимые для запуска SQL Server Profiler |
Описывает, как создать трассировку. | Создать трассировку (профилировщик SQL Server) |
Описывает, как указать события и столбцы данных для файла трассировки. | Указание столбцов событий и данных для файла трассировки (профилировщик SQL Server) |
Описывает, как сохранить результаты трассировки в файл. | Сохранение результатов трассировки в файл (профилировщик SQL Server) |
Описывает, как сохранить результаты трассировки в таблицу. | Сохранение результатов трассировки в таблицу (профилировщик SQL Server) |
Описывает, как фильтровать события в трассировке. | События фильтрации в трассировке (профилировщик SQL Server) |
Описывает, как просмотреть информацию о фильтре. | Просмотр сведений о фильтре (профилировщик SQL Server) |
Описывает, как изменить фильтр. | Изменить фильтр (профилировщик SQL Server) |
Описывает, как установить максимальный размер файла для файла трассировки (профилировщик SQL Server). | Установка максимального размера файла для файла трассировки (профилировщик SQL Server) |
Описывает, как установить максимальный размер таблицы для таблицы трассировки. | Установка максимального размера таблицы для таблицы трассировки (профилировщик SQL Server) |
Описывает, как запустить трассировку. | Начать трассировку |
Описывает автоматический запуск трассировки после подключения к серверу. | Автоматический запуск трассировки после подключения к серверу (профилировщик SQL Server) |
Описывает, как фильтровать события по времени начала события. | Фильтрация событий по времени начала события (профилировщик SQL Server) |
Описывает, как фильтровать события по времени окончания события. | Фильтрация событий по времени окончания события (профилировщик SQL Server) |
Описывает, как фильтровать идентификаторы серверных процессов (SPID) в трассировке. | Фильтрация идентификаторов серверных процессов (SPID) в трассировке (профилировщик SQL Server) |
Описывает, как приостановить трассировку. | Приостановить трассировку (профилировщик SQL Server) |
Описывает, как остановить трассировку. | Остановить трассировку (профилировщик SQL Server) |
Описывает, как запустить трассировку после того, как она была приостановлена или остановлена. | Запустить трассировку после того, как она была приостановлена или остановлена (профилировщик SQL Server) |
Описывает, как очистить окно трассировки. | Очистить окно трассировки (профилировщик SQL Server) |
Описывает, как закрыть окно трассировки. | Закрыть окно трассировки (профилировщик SQL Server) |
Описывает, как установить значения по умолчанию для определения трассировки. | Установка значений по умолчанию для определения трассировки (профилировщик SQL Server) |
Описывает, как установить значения по умолчанию для отображения трассировки. | Установка параметров отображения трассировки по умолчанию (профилировщик SQL Server) |
Описывает, как открыть файл трассировки. | Открытие файла трассировки (профилировщик SQL Server) |
Описывает, как открыть таблицу трассировки. | Открытие таблицы трассировки (профилировщик SQL Server) |
Описывает, как воспроизвести таблицу трассировки. | Воспроизведение таблицы трассировки (профилировщик SQL Server) |
Описывает, как воспроизвести файл трассировки. | Воспроизведение файла трассировки (профилировщик SQL Server) |
Описывает, как воспроизвести одно событие за раз. | Воспроизведение одного события за раз (профилировщик SQL Server) |
Описывает, как воспроизвести до точки останова. | Воспроизведение до точки останова (профилировщик SQL Server) |
Описывает, как воспроизвести курсор. | Воспроизведение на курсор (профилировщик SQL Server) |
Описывает, как воспроизвести сценарий Transact-SQL. | Воспроизведение сценария Transact-SQL (профилировщик SQL Server) |
Описывает создание шаблона трассировки. | Создание шаблона трассировки (профилировщик SQL Server) |
Описывает, как изменить шаблон трассировки. | Изменение шаблона трассировки (профилировщик SQL Server) |
Описывает, как установить глобальные параметры трассировки. | Установка глобальных параметров трассировки (профилировщик SQL Server) |
Описывает, как найти значение или столбец данных во время трассировки. | Поиск значения или столбца данных во время трассировки (профилировщик SQL Server) |
Описывает, как получить шаблон из запущенной трассировки. | Получение шаблона из текущей трассировки (профилировщик SQL Server) |
Описывает, как получить шаблон из файла трассировки или таблицы трассировки. | Получение шаблона из файла трассировки или таблицы трассировки (профилировщик SQL Server) |
Описывает, как создать сценарий Transact-SQL для выполнения трассировки. | Создание сценария Transact-SQL для запуска трассировки (профилировщик SQL Server) |
Описывает, как экспортировать шаблон трассировки. | Экспорт шаблона трассировки (профилировщик SQL Server) |
Описывает, как импортировать шаблон трассировки. | Импорт шаблона трассировки (профилировщик SQL Server) |
Описывает, как извлечь скрипт из трассировки. | Извлечение сценария из трассировки (профилировщик SQL Server) |
Описывает, как сопоставить трассировку с данными журнала производительности Windows. | Сопоставление трассировки с данными журнала производительности Windows (профилировщик SQL Server) |
Описывает, как упорядочить столбцы, отображаемые в трассировке. | Организация столбцов, отображаемых в трассировке (профилировщик SQL Server) |
Описывает запуск SQL Server Profiler. | Запустить профилировщик SQL Server |
Описывает, как сохранять трассировки и шаблоны трассировок. | Сохранение трассировок и шаблонов трассировок |
Описывает, как изменять шаблоны трассировки. | Изменение шаблонов трассировки |
Описывает, как сопоставить трассировку с данными журнала производительности Windows. | Сопоставление трассировки с данными журнала производительности Windows |
Описывает, как просматривать и анализировать трассировки с помощью SQL Server Profiler. | Просмотр и анализ трассировок с помощью SQL Server Profiler |
Описывает, как анализировать взаимоблокировки с помощью SQL Server Profiler. |