Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
Azure Synapse Analytics
В этой статье описаны обновления, улучшения и исправления ошибок для текущих и предыдущих версий SSMS.
Примечание.
В декабре 2021 г. версии SSMS, предшествующие 18.6, больше не смогут проходить аутентификацию в СУБД через многофакторную аутентификацию Microsoft Entra (MFA). Чтобы продолжить использование MFA, необходимо SSMS 18.6 или позднее.
Для подключения к службам Azure Analysis Services через многофакторную проверку подлинности Microsoft Entra требуется SSMS 18.5.1 или более поздней версии.
Текущий выпуск SSMS
Скачивание SQL Server Management Studio (SSMS) 20.2.1
SSMS 20.2.1 — это последний выпуск общедоступной версии SSMS. Если вам нужна предыдущая версия SSMS, см. предыдущую версию SSMS.
20.2.1
- Номер выпуска: 20.2.1
- Номер сборки: 20.2.37.0
- Дата выпуска: 8 апреля 2025 г.
Доступные языки:
- упрощенный китайский
- китайский (традиционный)
- Английский (США)
- французский
- немецкий
- итальянский
- Японский
- корейский
- португальский (Бразилия)
- русский
- испанский
Рекомендации по безопасности 20.2.1
Функция | Сведения |
---|---|
CVE-2025-29803 | Это обновление системы безопасности устраняет уязвимость, позволяющую повысить привилегии, в установщике Средств Visual Studio для приложений 2022 года. |
Известные проблемы 20.2.1
Функция | Сведения | Обходной путь |
---|---|---|
Службы анализа | При подключении к службам Analysis Services с помощью Microsoft Entra MFA при добавлении новой роли или открытии свойств для роли появится сообщение: «Удостоверение пользователя, добавляемого в роль, не извлекается должным образом». | Эта ошибка является доброкачественной и может быть проигнорирована. Эта ошибка устранена в инфраструктуре Azure и не требуется никаких обновлений для SSMS. |
Службы анализа | После добавления новой роли или при открытии свойств для существующей роли невозможно использовать поиск по имени или адресу электронной почты для добавления пользователя. | Пользователь может быть добавлен с помощью параметра Ввод вручную. |
Конструктор баз данных | Выбор параметра «Конструктор» для представления, ссылающегося на таблицу с пространственными данными, приводит к сбою SSMS. | Чтобы изменить представление, используйте T-SQL. |
Зеркалирование баз данных | При запуске монитора зеркалирования базы данных с зеркального узла основной узел не отображается. | Зарегистрируйте отражённый узел в системе мониторинга зеркального отображения данных или используйте SSMS 18.12.1 для мониторинга с отражённого узла. |
Общий SSMS | Опция импорта настроек из SSMS 17 недоступна. | Параметры можно импортировать из SSMS 18. |
Связанные серверы | Создание связанного сервера для База данных SQL Azure с помощью SQL Server, выбранного в качестве типа сервера, подключается к master базе данных. |
Чтобы создать связанный сервер для База данных SQL Azure, выберите другой источник данных для типа сервера и выберите поставщик Microsoft OLE DB для SQL Server или Microsoft OLE DB Driver for SQL Server в качестве поставщика. Введите имя логического сервера в поле источника данных и имя базы данных в поле каталога. |
План обслуживания | Выбрав "Содержимое" после добавления файла резервной копии в области назначения задачи резервного копирования базы данных, диалоговое окно исчезнет. | Используйте SSMS 20.1 или SSMS 19.3 для доступа к диалоговому окне "Содержимое". |
PolyBase | Узел PolyBase не отображается в обозреватель объектов при подключении к SQL Server 2022 (16.x). | Используйте SSMS 18.12.1. |
Профилировщик | Меню Профилировщика не локализовано. | Нет текущей альтернативы. |
Репликация | Если Управляемый экземпляр SQL Azure является издателем и SSMS работает на компьютере, который не находится в одной виртуальной сети с издателем, вы не сможете вставить маркер трассировки через Replication Monitor. | Чтобы вставить маркеры трассировки, используйте Репликационный Монитор в SSMS на компьютере, который находится в той же виртуальной сети, что и издатель на Управляемом экземпляре SQL Azure. |
Расширяемая база данных | Удален мастер расширенной базы данных. | Используйте T-SQL для настройки Stretch Database или использования SSMS 18.9.1 или более ранней версии для использования мастера Stretch Database. |
Сведения об известных проблемах с использованием строгого шифрования в версии 20.0 см. в статье об известных проблемах с использованием SSMS 20.x и строгого шифрования.
Вы можете обратиться к сайту сообщества разработчиков SSMS , чтобы узнать о других известных проблемах и предоставить отзыв команде разработчиков.
Предыдущие выпуски SSMS
Чтобы скачать предыдущую версию SSMS, щелкните ссылку для скачивания в соответствующем разделе.
Версия SSMS | Номер сборки | Дата выпуска |
---|---|---|
20.2 | 20.2.30.0 | 9 июля 2024 г. |
20.1 | 20.1.10.0 | 9 апреля 2024 г. |
20.0 | 20.0.70.0 | 19 марта 2024 г. |
19.3 | 19.3.4.0 | 10 января 2024 г. |
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 г. |
20.2
- Номер выпуска: 20.2
- Номер сборки: 20.2.30.0
- Дата выпуска: 9 июля 2024 г.
Доступные языки:
- упрощенный китайский
- китайский (традиционный)
- Английский (США)
- французский
- немецкий
- итальянский
- Японский
- корейский
- португальский (Бразилия)
- русский
- испанский
Новые возможности версии 20.2
Функция | Сведения |
---|---|
Всегда зашифровано | Появилась поддержка темпоральных таблиц. |
Всегда зашифровано | Представлено логирование для мастера Always Encrypted для упрощения устранения неполадок. |
Драйверы | Обновлен SSMS, чтобы использовать последнюю версию драйвера для MSOLEDBSQL (18.7.4). Включение этой новой версии может потребовать, чтобы пользователи, которые также имели более старые версии драйвера, перезагрузились после установки SSMS 20.2. Дополнительные сведения см. в заметках о выпуске драйвера Microsoft OLE DB. |
Интеграционные службы | Удалены файлы HADOOP из файлов установки служб SQL Server Integration Services (SSIS), чтобы устранить CVE-2022-25168. |
Библиотеки | Обновлен DacFx до версии 162.3.566. |
Библиотеки | Обновлены объекты управления серверами (SMO) до версии 171.36.0. |
Библиотеки | Удален распространяемый компонент Microsoft Visual C++ 2013 (x86) из установки SSMS. Обновление с предыдущей версии 20.x не удаляет файлы. |
Функция связи для Управляемого экземпляра Azure SQL | Появилась поддержка упрощенного интерфейса отработки отказа ссылок. |
Исправления ошибок в версии 20.2
Функция | Сведения |
---|---|
Доступность | Добавлена поддержка специальных возможностей для расширения и свершения свойств базы данных. |
Доступность | Улучшены специальные возможности переключателей в диалоговом окне "Восстановление базы данных" с помощью клавиш со стрелками или вкладками. |
Доступность | Исправлены метки для элементов управления переключателем на странице "Файлы" свойств базы данных. |
Доступность | Исправлена проблема с элементом управления фокусом на странице классификации данных. |
Доступность | Устранены проблемы с неполными или ненужными объявлениями средства чтения с экрана на странице классификации данных. |
Всегда зашифровано | Исправлена ошибка "Ссылка на объект не задана для экземпляра объекта", которая произошла при попытке создать главный ключ столбца после выхода из Azure. |
Подключение | Устранена проблема с усеченными методами проверки подлинности в диалоговом окне подключения при использовании русского языка. |
Подключение | Исправлена неправильная длина выпадающих списков после изменения типа двигателя. |
Интеграционные службы | Устранена ошибка "Цепочка сертификатов была выдана центром, который не является доверенным" при создании или изменении шага задания служб Integration Services в агенте SQL. См. SSMS 20 — ошибка сертификата при просмотре или редактировании заданий агента, запускающих пакеты SSIS. |
Функция связи для Управляемого экземпляра Azure SQL | Устранена проблема, из-за которой сертификаты конечных точек SQL Server не загружались для управляемого экземпляра SQL Server. |
Обозреватель объектов | Обновлен скрипт, созданный для внешних форматов файлов, чтобы включить параметр FIRST ROW. |
Обозреватель объектов | Добавлен узел функций с табличным значением в узле "Функции программирования > " для Synapse. |
Редактор запросов | Обновленные значки блокировки на панели инструментов редактора запросов для поддержки цвета. |
Редактор запросов | Устранена ошибка "Не удается запросить число транзакций. Окно текстового редактора SQL закроется без фиксации любых открытых транзакций при закрытии несохраненного редактора с включенными SHOWPLAN_ALL или SHOWPLAN_XML и включенным параметром Проверить открытые транзакции перед закрытием окон запросов T-SQL. |
Планы запросов | Уменьшите число символов в описании плана выполнения до 1000. Полный запрос доступен с помощью многоточия. |
Хранилище запросов | Устранена проблема, из-за которой отчет "Запросы с принудительными планами" создал ошибку "Не удалось подключиться к базе данных", см. статью хранилища запросов "Запросы с принудительными планами", где отчет не удалось выполнить сортировку по времени последнего выполнения. |
Хранилище запросов | Исправлен отчет о отслеживаемых запросах, чтобы правильно отобразить метрику, выбранную в диалоговом окне "Настройка". |
Хранилище запросов | Удалена ненужная граница вокруг параметров в диалоговом окне "Настройка". |
Хранилище запросов | Исправлена проблема, из-за которой в диалоговом окне "Настройка" отчета "Отслеживаемые запросы" не выбрана метрика. |
Хранилище запросов | Устранено поведение, в котором раскрывающееся меню в отчете по метрикам и статистике не обновлялись после изменения в диалоговом окне "Настройка". |
Репликация | Исправлена проблема, из-за которой средство просмотра конфликтов репликации было недоступно при использовании обязательного или опционального шифрования, см. ошибку SSMS 20.0 (репликация — просмотр конфликтов). |
Известные проблемы 20.2
Функция | Сведения | Обходной путь |
---|---|---|
Службы анализа | При подключении к службам Analysis Services с помощью Microsoft Entra MFA, если вы добавите новую роль или откроете свойства для роли, появится сообщение "Идентификатор пользователя, добавленного в роль, извлечен неправильно". | Эта ошибка является доброкачественной и может быть проигнорирована. Эта ошибка устранена в инфраструктуре Azure и не требуется никаких обновлений для SSMS. |
Службы анализа | После добавления новой роли или при открытии свойств для существующей роли невозможно использовать поиск по имени или адресу электронной почты для добавления пользователя. | Пользователь может быть добавлен с помощью опции Ручной вход. |
Конструктор баз данных | Выбор варианта оформления для представления, ссылающегося на таблицу с использованием пространственных данных, вызывает сбой SSMS. | Чтобы изменить представление, используйте T-SQL. |
Зеркалирование баз данных | При запуске монитора зеркалирования базы данных с зеркального узла основной узел не отображается. | Зарегистрируйте зеркальный узел через мониторинг зеркального отображения базы данных или используйте SSMS 18.12.1 для наблюдения с зеркального узла. |
Общий SSMS | Опция импорта параметров из SSMS 17 недоступна. | Параметры можно импортировать из SSMS 18. |
Связанные серверы | Создание связанного сервера для База данных SQL Azure с помощью SQL Server, выбранного в качестве типа сервера, подключается к master базе данных. |
Чтобы создать связанный сервер для База данных SQL Azure, выберите другой источник данных для типа сервера и выберите поставщик Microsoft OLE DB для SQL Server или Microsoft OLE DB Driver for SQL Server в качестве поставщика. Введите имя логического сервера в поле источника данных и имя базы данных в поле каталога. |
План обслуживания | Выбрав "Содержимое" после добавления файла резервной копии в области назначения задачи резервного копирования базы данных, диалоговое окно исчезнет. | Используйте SSMS 20.1 или SSMS 19.3 для доступа к диалоговому окне "Содержимое". |
PolyBase | Узел PolyBase не отображается в обозреватель объектов при подключении к SQL Server 2022 (16.x). | Используйте SSMS 18.12.1. |
Профилировщик | Меню Профилировщика не локализовано. | Нет текущей альтернативы. |
Репликация | Если Управляемый экземпляр SQL Azure является издателем, и SSMS запущен на компьютере, который не находится в той же виртуальной сети, что и издатель, вы не можете вставить маркер трассировки через Монитор репликации. | Чтобы вставить маркеры трассировки, используйте Монитор репликации в SSMS на компьютере, который находится в той же виртуальной сети, что и издатель на управляемом экземпляре SQL Azure. |
Расширяемая база данных | Удален мастер растянутой базы данных. | Используйте T-SQL для настройки Stretch Database или использования SSMS 18.9.1 или более ранней версии для использования мастера Stretch Database. |
Сведения об известных проблемах с использованием строгого шифрования в версии 20.0 см. в статье об известных проблемах с использованием SSMS 20.x и строгого шифрования.
Вы можете обратиться к сайту сообщества разработчиков SSMS , чтобы узнать о других известных проблемах и предоставить отзыв команде разработчиков.
20.1
- Номер выпуска: 20.1
- Номер сборки: 20.1.10.0
- Дата выпуска: 9 апреля 2024 г.
Доступные языки:
- упрощенный китайский
- китайский (традиционный)
- Английский (США)
- французский
- немецкий
- итальянский
- Японский
- корейский
- португальский (Бразилия)
- русский
- испанский
Новые возможности версии 20.1
Функция | Сведения |
---|---|
Драйверы | Обновлён SSMS для использования новейших версий драйверов MSODBCSQL.MSI (17.10.6.1) и MSOLEDBSQL.MSI (18.7.2). Включение этих новых версий может потребовать от пользователей, имеющих более старые версии драйверов для перезагрузки после установки SSMS 20.1. Дополнительные сведения см. в заметках о выпуске драйвера Microsoft ODBC и драйвера Microsoft OLE DB. |
Драйверы | Обновлена версия Microsoft.Data.SqlClient с версии 5.1.4 до версии 5.1.5. |
Библиотеки | Обновлена версия объектов управления серверами (SMO) до версии 171.31.0. |
Библиотеки | Обновлен пакет Microsoft Visual C++ Redistributable до версии 14.38.33135.0. Включение этих новых версий может потребовать от пользователей, имеющих более старые версии драйверов для перезагрузки после установки SSMS 20.1. |
Обозреватель объектов | Обновлён обозреватель объектов для отображения имен таблиц, в которых схема добавляется как префикс в соединениях, связанных с ограничениями на ребрах графа. |
Исправления ошибок в версии 20.1
Функция | Сведения |
---|---|
Планы обслуживания | Устранена проблема, из-за которой диалоговое окно "Задача резервной копии базы данных" закрывалось после нажатия переключателя "Файлы и файловые группы" в диалоговом окне. |
SqlParser | Добавлена поддержка параметра DEFAULT_DATABASE в синтаксисе T-SQL для CREATE LOGIN при использовании EXTERNAL PROVIDER. |
SqlParser | Добавлена поддержка параметров NATIVE_COMPILATION и SCHEMABINDING для синтаксиса CREATE TRIGGER T-SQL. |
Известные проблемы 20.1
Функция | Сведения | Обходной путь |
---|---|---|
Службы анализа | При подключении к службам Analysis Services с помощью Microsoft Entra MFA, если вы добавляете новую роль или открываете свойства для роли, появляется сообщение "Идентификация пользователя, добавляемого в роль, не извлекается должным образом". | Эта ошибка является доброкачественной и может быть проигнорирована. Эта ошибка устранена в инфраструктуре Azure и не требуется никаких обновлений для SSMS. |
Службы анализа | После добавления новой роли или при открытии свойств для существующей роли невозможно использовать поиск по имени или адресу электронной почты для добавления пользователя. | Пользователь может быть добавлен с опцией "Ввод вручную". |
Конструктор баз данных | Выбор опции дизайна для представления, ссылающегося на таблицу, использующую пространственные данные, приводит к сбою SSMS. | Чтобы изменить представление, используйте T-SQL. |
Зеркалирование баз данных | При запуске монитора зеркалирования базы данных с зеркального узла основной узел не отображается. | Зарегистрируйте зеркальный узел из мониторинга зеркального отображения базы данных или используйте SSMS 18.12.1 для мониторинга с зеркального узла. |
Общий SSMS | Настройка импорта из SSMS 17 недоступна. | Параметры можно импортировать из SSMS 18. |
Функция связи для Управляемого экземпляра Azure SQL | После удаления существующего сертификата конечной точки зеркального отображения в SQL Server создание ссылок с помощью мастера может завершиться ошибкой из-за отсутствия доверия между SQL Server и Управляемый экземпляр SQL Azure, даже если все проверки успешно завершены. | Используйте команду PowerShell Get-AzSqlInstanceServerTrustCertificate , чтобы проверить, существует ли сертификат конечной точки зеркалирования SQL Server с именем <SQL_Server_Instance_Name> в управляемом экземпляре Azure SQL. В этом случае используйте команду Remove-AzSqlInstanceServerTrustCertificate PowerShell, чтобы удалить ее перед попыткой создания новой ссылки. |
Связанные серверы | Создание связанного сервера для базы данных Azure SQL с выбором SQL Server в качестве типа сервера подключается к master базе данных. |
Чтобы создать связанный сервер для База данных SQL Azure, выберите другой источник данных для типа сервера и выберите поставщик Microsoft OLE DB для SQL Server или Microsoft OLE DB Driver for SQL Server в качестве поставщика. Введите имя логического сервера в поле источника данных и имя базы данных в поле каталога. |
PolyBase | Узел PolyBase не отображается в обозреватель объектов при подключении к SQL Server 2022 (16.x). | Используйте SSMS 18.12.1. |
Профилировщик | Меню Профилировщика не локализовано. | Нет текущей альтернативы. |
Отчеты хранилища запросов | Отчет о отслеживании запросов не обновляется, если в настройках выбраны альтернативные параметры метрики и выполнения. | Используйте SSMS 19.x. |
Репликация | Если Управляемый экземпляр SQL Azure является издателем и SSMS запущен на компьютере, который не находится в той же виртуальной сети, что и издатель, вы не можете вставить маркер трассировки через монитор репликации. | Чтобы вставить маркеры трассировки, используйте монитор репликации в SSMS на компьютере, который находится в той же виртуальной сети, что и издатель Управляемый экземпляр SQL Azure. |
SQL Server Integration Services (SSIS) | При создании или изменении шага задания служб SSIS в задании агента SQL вы получите сообщение об ошибке "Соединение было успешно установлено с сервером, но в процессе входа произошла ошибка. (поставщик: поставщик SSL, ошибка: 0 — цепочка сертификатов была выдана центром, который не является доверенным.) (Поставщик данных Microsoft SqlClient Framework)" независимо от того, выбрано ли необязательное или обязательное значение для свойства Шифрования. | Используйте SSMS 19.3 для создания или изменения шагов задания SSIS. |
Расширяемая база данных | Удален мастер расширенной базы данных. | Используйте T-SQL для настройки Stretch Database или использования SSMS 18.9.1 или более ранней версии для использования мастера Stretch Database. |
20.0
- Номер выпуска: 20.0
- Номер сборки: 20.0.70.0
- Дата выпуска: 19 марта 2024 г.
Доступные языки:
- упрощенный китайский
- китайский (традиционный)
- Английский (США)
- французский
- немецкий
- итальянский
- Японский
- корейский
- португальский (Бразилия)
- русский
- испанский
Что нового в 20.0
Функция | Сведения |
---|---|
Подключение | Теперь на главной странице входа в диалоговом окне "Подключение" теперь существует сертификат безопасности подключения и сертификат сервера доверия для упрощения доступа. Дополнительные сведения см. в статье "Подключение к SQL Server Management Studio". |
Подключение | Новое свойство, имя узла в сертификате, используемое со строгими параметрами шифрования (SQL Server 2022 и Azure SQL) и обязательнымипараметрами шифрования , теперь существует на странице входа диалогового окна "Подключение". |
Подключение | Добавлены значки в строку состояния Редактор запросов, чтобы указать метод шифрования, используемый для подключения. |
Подключение | Добавлена проверка подлинности идентификатора Microsoft Entra в мастер создания входа . |
Драйверы | Обновлена версия Microsoft.Data.SqlClient до версии 5.1.4, которая включает поддержку строгого шифрования и протокола TLS 1.3. |
Библиотеки | Обновлена версия объектов SMO до версии 171.30.0 |
Библиотеки | Обновлена версия DacFx до версии 162.1.x. |
Опции | Появился новый параметр, Доверять сертификату сервера для импортированных подключений, в разделе Средства > Параметры > Обозреватель объектов SQL Server > Команды в разделе Безопасность подключения. Дополнительные сведения см. в разделе "Параметры" (SQL Server обозреватель объектов — команды). |
Исправления ошибок в версии 20.0
Функция | Сведения |
---|---|
Всегда зашифровано | Диалоговое окно "Новый главный ключ столбца" поддерживает Azure Key Vault, используя разрешения роли для авторизации. |
Подключение | Устранена проблема с сбоем SSMS при попытке подключения к хранилищу Azure, так как у пользователя нет доступа ни к каким контейнерам в учетной записи хранилища. |
Подключение | Исправлена проблема, из-за которой пользователи не могли изменить пароль с включенным сертификатом сервера доверия. |
Функция связи для Управляемого экземпляра Azure SQL | Улучшенная обработка импорта и удаления сертификатов. |
Функция связи для Управляемого экземпляра Azure SQL | Устранены проблемы, связанные с текстом и изображениями в мастерах ссылок. |
Безопасность | Устранена уязвимость CVE-2023-2975 для библиотеки OpenSSL. |
Известные проблемы 20.0
Функция | Сведения | Обходной путь |
---|---|---|
Службы анализа | При подключении к службам Analysis Services с помощью Microsoft Entra MFA при добавлении новой роли или открытии свойств для роли отображается сообщение "Удостоверение пользователя, добавляемого в роль, не извлекается корректно". | Эта ошибка является доброкачественной и может быть проигнорирована. Эта ошибка устранена в инфраструктуре Azure и не требуется никаких обновлений для SSMS. |
Службы анализа | После добавления новой роли или при открытии свойств для существующей роли невозможно использовать поиск по имени или адресу электронной почты для добавления пользователя. | Пользователь может быть добавлен с помощью параметра "Запись вручную". |
Конструктор баз данных | Выбор параметра конструктора для представления, ссылающегося на таблицу с помощью пространственных данных, приводит к сбою SSMS. | Чтобы изменить представление, используйте T-SQL. |
Зеркалирование баз данных | При запуске монитора зеркального отображения базы данных с зеркального узла основной узел не указан. | Зарегистрируйте узел зеркалирования базы данных в мониторинге зеркалирования базы данных или используйте SSMS 18.12.1 для мониторинга с этого узла. |
Общие сведения об SSMS | Вариант импорта параметров из SSMS 17 недоступен. | Параметры можно импортировать из SSMS 18. |
Функция связи для Управляемого экземпляра Azure SQL | После удаления существующего сертификата конечной точки зеркального отображения в SQL Server создание связей с помощью мастера может завершиться ошибкой из-за отсутствия доверия между SQL Server и Azure SQL Управляемым экземпляром, даже если все проверки успешно завершены. | Используйте команду PowerShell Get-AzSqlInstanceServerTrustCertificate , чтобы проверить, существует ли сертификат конечной точки зеркального отображения SQL Server с именем <SQL_Server_Instance_Name> в Управляемом экземпляре SQL Azure. В этом случае используйте команду Remove-AzSqlInstanceServerTrustCertificate PowerShell, чтобы удалить ее перед попыткой создания новой ссылки. |
Связанные серверы | Создание связанного сервера для База данных SQL Azure с помощью SQL Server, выбранного в качестве типа сервера, подключается к master базе данных. |
Чтобы создать связанный сервер для База данных SQL Azure, выберите другой источник данных для типа сервера и выберите поставщик Microsoft OLE DB для SQL Server или Microsoft OLE DB Driver for SQL Server в качестве поставщика. Введите имя логического сервера в поле источника данных и имя базы данных в поле каталога. |
Планы обслуживания | Нажатие переключателя "Файлы и файловые группы" в задаче резервной базы данных приводит к неожиданному закрытию диалогового окна. | Нет текущей альтернативы. |
PolyBase | Узел PolyBase не отображается в обозреватель объектов при подключении к SQL Server 2022 (16.x). | Используйте SSMS 18.12.1. |
Профилировщик | Меню Профилировщика не локализовано. | Нет текущей альтернативы. |
Отчеты хранилища запросов | Отчет о отслеживании запросов не обновляется, если в настройках выбраны альтернативные параметры метрики и выполнения. | Используйте SSMS 19.x. |
Репликация | Если Управляемый экземпляр Azure SQL является издателем, а SSMS запущен на компьютере, который не находится в той же виртуальной сети, что и издатель, не удастся вставить маркер трассировки через Монитор Репликации. | Чтобы вставить маркеры трассировки, используйте Монитор репликации в SSMS на компьютере, который находится в той же виртуальной сети, что и издатель на Azure SQL Managed Instance. |
SQL Server Integration Services (SSIS) | При создании или изменении шага задания служб SSIS в задании агента SQL вы получите сообщение об ошибке "Соединение было успешно установлено с сервером, но в процессе входа произошла ошибка. (поставщик: поставщик SSL, ошибка: 0 — цепочка сертификатов была выдана центром, который не является доверенным.) (Поставщик данных Microsoft SqlClient Framework)" независимо от того, выбрано ли необязательное или обязательное значение для свойства Шифрования. | Используйте SSMS 19.3 для создания или изменения шагов заданий SSIS. |
Расширяемая база данных | Удален мастер растянутой базы данных. | Используйте T-SQL для настройки Stretch Database или использования SSMS 18.9.1 или более ранней версии для использования мастера Stretch Database. |
Известные проблемы с использованием строгого шифрования в версии 20.0
Функция | Сведения | Обходной путь |
---|---|---|
Подключение | Если SQL Server настроен с помощью принудительного строгого шифрования, при выборе Azure Data Studio > New Query из меню сервера или базы данных возникает ошибка: "Соединение было успешно установлено с сервером, но произошла ошибка во время подтверждения предварительного входа. (поставщик: поставщик TCP, ошибка: 0 — существующее подключение было принудительно закрыто удаленным узлом.) | Настройте подключение, чтобы использовать Strict вместо Mandatory для свойства Encrypt в Azure Data Studio, а затем подключитесь. |
Подключение | Подключение к SQL Server с выбранной настройкой Strict (SQL 2022 и Azure SQL) для шифрования и сетевым протоколом, отличным от TCP/IP, вызывает ошибку "Не удается подключиться к SERVERNAME. Подключение к серверу успешно установлено, но затем произошла ошибка в процессе подтверждения, предшествующего входу. (поставщик: поставщик общей памяти, ошибка: 15 — функция не поддерживается) (Microsoft SQL Server, ошибка: 50) Запрос не поддерживается" | Измените свойство подключения к сетевому протоколу , чтобы использовать TCP/IP или включить протокол TCP/IP для SQL Server. |
Помощник по настройке базы данных | Если SQL Server настроен с помощью принудительного строгого шифрования, подключение к серверу из помощника по настройке базы данных не поддерживается. | Нет альтернативы. |
Планы обслуживания | При подключении к серверу с помощью строгого шифрования (SQL Server 2022 и SQL Azure) изменение существующего плана обслуживания приводит к ошибке "Не удалось подключиться к SERVERNAME. (Microsoft.SqlServer.ConnectionInfo) Подключение было успешно установлено с сервером, но в процессе входа произошла ошибка. (поставщик: поставщик SSL, ошибка: 0 — неверное имя целевого субъекта.) | Проблема не возникает при подключении к обязательному или необязательному шифрованию. |
Профилировщик | Если SQL Server настроен с помощью принудительного строгого шифрования, подключение к серверу из SQL Server Profiler не поддерживается, и возникает ошибка "Не удается подключиться к SERVERNAME". Класс не зарегистрирован (pfutil)" создается. | Установите MSOLEDBSQL версии 19, доступного на странице Загрузить драйвер Microsoft OLE DB для SQL Server. |
Профилировщик | При подключении к серверу с строгим шифрованием (SQL Server 2022 и Azure SQL) и при установленной версии 19 MSOLEDBSQL, трассировки нельзя сохранить в таблицу базы данных или загрузить из нее. | Нет альтернативы. |
PowerShell | При подключении к серверу с использованием строгого шифрования (SQL Server 2022 и Azure SQL), выбор команды Запустить PowerShell из узла в Обозревателе объектов вызывает ошибку: "Ошибка провайдера SQL Server PowerShell: не удалось подключиться к SERVERNAME. [Не удалось подключиться к серверу SERVERNAME. --> Соединение было успешно установлено с сервером, но после этого произошла ошибка во время подтверждения входа. (поставщик: поставщик TCP, ошибка: 0 — существующее соединение было принудительно закрыто удаленным узлом.) -> Существующее соединение было принудительно закрыто удаленным узлом]. | Нет текущей альтернативы. |
Журналы SQL Server | Если SQL Server настроен с помощью принудительного строгого шифрования, вы не можете просматривать файлы SQL Server ERRORLOG через обозреватель объектов или выполнять master.dbo.sp_enumerrorlogs или sys.xp_enumerrorlogs через Редактор запросов. |
Просмотрите файлы ERRORLOG в папке Логи в Проводнике. |
19.3
- Номер выпуска: 19.3
- Номер сборки: 19.3.4.0
- Дата выпуска: 10 января 2024 г.
Доступные языки:
- упрощенный китайский
- китайский (традиционный)
- Английский (США)
- французский
- немецкий
- итальянский
- Японский
- корейский
- португальский (Бразилия)
- русский
- Испанский |
Что нового в 19.3
Функция | Сведения |
---|---|
Интеграция установки Azure Data Studio | Установка SSMS устанавливает Azure Data Studio 1.47.1. |
Исправления ошибок в версии 19.3
Функция | Сведения |
---|---|
Доступность | Устранена проблема со средством чтения с экрана, объявляющим неполную или неправильную информацию в диалоговом окне свойств базы данных. |
Всегда зашифровано | Исправлена проблема, при которой не удавалось изменить параметр Enable Secure Enclaves при создании новой базы данных SQL Azure с помощью неанглоязычной установки SSMS. |
Группы доступности | Изменен цвет текста для имени основного сервера на панели мониторинга группы доступности, что привело к тому, что запись отображалась пустой. |
Расширенные события | Изменен цвет текста для столбца данных после выбора Просмотреть целевые данные для целевого объекта ring_buffer. |
Монтажник | Исправлена проблема, из-за которой пользователям может быть предложено обновить SQL Server Management Studio, даже если установлен текущий выпуск, см. ошибку в обнаружении версии обновления 19.2.56.2. |
Обозреватель объектов | Устранен сбой при попытке закрыть обозреватель объектов во время расширения дерева. |
Отчеты | Обновленный отчет панели мониторинга сервера для правильного отображения количества планировщиков, если доступно более 255, см . статью SSMS 19.2 — Отчеты — панель мониторинга сервера — процессоры, используемые экземпляром, — неправильное число. |
Безопасность | Обновите Microsoft.Data.SqlClient 3.1.5, чтобы устранить CVE-2024-0056. |
Известные проблемы 19.3
Функция | Сведения | Обходной путь |
---|---|---|
Службы анализа | При подключении к службам Analysis Services с помощью Microsoft Entra MFA, если добавить новую роль или открыть свойства для роли, появится сообщение "Удостоверение пользователя, добавляемого в роль, не получено должным образом". | Эта ошибка является доброкачественной и может быть проигнорирована. Она будет устранена в инфраструктуре Azure в ближайшее время, и обновления SSMS не требуются. |
Службы анализа | После добавления новой роли или при открытии свойств для существующей роли невозможно использовать поиск по имени или адресу электронной почты для добавления пользователя. | Пользователь может быть добавлен с параметром "Запись вручную". |
Конструктор баз данных | Выбор параметра "Конструкция" для представления, которое ссылается на таблицу пространственных данных, приводит к сбою SSMS. | Чтобы изменить представление, используйте T-SQL. |
Зеркалирование баз данных | При запуске монитора зеркального отображения базы данных из зеркального узла основной узел не указан. | Используйте SSMS 18.12.1, если необходимо отслеживать зеркальное отображение с узла-зеркала. |
Общий SSMS | Опция импорта настроек из SSMS 17 недоступна. | Параметры можно импортировать из SSMS 18. |
Функция связи для Управляемого экземпляра Azure SQL | После удаления существующего сертификата конечной точки зеркального отображения в SQL Server создание ссылок с помощью мастера может завершиться ошибкой из-за отсутствия доверия между SQL Server и Управляемый экземпляр SQL Azure, даже если все проверки успешно завершены. | Используйте команду PowerShell Get-AzSqlInstanceServerTrustCertificate , чтобы проверить, существует ли сертификат конечной точки зеркалирования SQL Server с именем "<SQL_Server_Instance_Name>" в управляемом экземпляре Azure SQL. В этом случае используйте команду Remove-AzSqlInstanceServerTrustCertificate PowerShell, чтобы удалить ее перед попыткой создания новой ссылки. |
Связанные серверы | Создание связанного сервера с выбором типа "SQL Server" для подключения к базе данных SQL Azure позволяет подключиться к базе данных master . |
Чтобы создать связанный сервер для База данных SQL Azure, выберите другой источник данных для типа сервера и выберите поставщик Microsoft OLE DB для SQL Server или Microsoft OLE DB Driver for SQL Server в качестве поставщика. Введите имя логического сервера в поле источника данных и введите имя базы данных в поле каталога. |
PolyBase | Узел PolyBase не отображается в обозреватель объектов при подключении к SQL 2022. | Используйте SSMS 18.12.1. |
Профилировщик | Меню Профилировщика не локализовано. | Нет текущей альтернативы. |
Репликация | Если Управляемый экземпляр SQL Azure является издателем и SSMS запущен на компьютере, который не находится в той же виртуальной сети, что и издатель, вы не можете вставить маркер трассировки через монитор репликации. | Чтобы вставить маркеры трассировки, используйте Монитор репликации в SSMS на компьютере, находящемся в той же виртуальной сети, что и издатель Azure SQL Managed Instance. |
База данных Stretch | Удален мастер 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", Version=1.10.98.0 после обновления до SSMS 18.10 или более поздней версии. См. статью Последняя версия SSMS 18.11.1 нарушает классификацию данных. Получите отсутствующую ошибку сборки после обновления. |
Общие сведения SSMS | Устранена ошибка, связанная с развертыванием dacpac с использованием параметра "Развернуть приложение уровня данных" в Базе данных SQL Azure с помощью MFA. |
17.9.1
- Номер выпуска: 17.9.1
- Номер сборки: 14.0.17289.0
- Дата выпуска: 21 ноября 2018 г.
Доступные языки:
- упрощенный китайский
- китайский (традиционный)
- Английский (США)
- французский
- немецкий
- итальянский
- Японский
- корейский
- португальский (Бразилия)
- русский
- испанский
Новые возможности версии 17.9.1
Служебная программа SQL Server больше не доступна в версиях 17.x и более поздних версиях.
Исправления ошибок в версии 17.9.1
- Исправлена проблема, из-за которой пользователи могли столкнуться с отключением подключения и его повторным открытием при каждом вызове запроса при использовании проверки подлинности "Azure Active Directory - Universal с поддержкой MFA" с помощью редактора запросов SQL. Побочные эффекты закрытия подключения включали непредвиденное удаление временных глобальных таблиц и иногда присвоение подключению нового идентификатора сеанса (SPID).
- Исправлена длинная проблема, из-за которой план восстановления не смог найти план восстановления или создать неэффективный план в определенных условиях.
- Исправлена проблема в мастере импорта приложения уровня данных, что может привести к ошибке при подключении к База данных SQL Azure.
Примечание.
Для локализованных выпусков SSMS 17.x не на английском языке требуется пакет обновления безопасности 2862966 базы знаний, если установлен в: Windows 8, Windows 7, Windows Server 2012 и Windows Server 2008 R2.
Удаление и повторная установка SSMS 17.x
Если в SSMS возникают проблемы, которые не удается устранить посредством удаления и повторной установки, попробуйте восстановить Visual Studio 2015 IsoShell. Если восстановление Visual Studio 2015 IsoShell не помогло решить проблему, выполните следующие действия, которые помогут устранить ряд различных проблем:
Удалите SSMS так же, как удалить любое приложение (с помощью добавления или удаления программ).
Удалите Visual Studio 2015 IsoShell из командной строки с повышенными привилегиями:
PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist" vs_isoshell.exe /Uninstall /Force /PromptRestart
Удалите распространяемый пакет Microsoft Visual C++ 2015 так же, как обычное приложение. Если на вашем компьютере есть обе версии x86 и x64, удалите их.
Повторно установите Visual Studio 2015 IsoShell из командной строки с повышенными привилегиями:
PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist" vs_isoshell.exe /PromptRestart
Повторно установите SSMS.
Обновите распространяемый пакет Visual C++ 2015 до самой новой версии, если вы еще не обновлены.
16.5.3
- Номер выпуска: 16.5.3
- Номер сборки: 13.0.16106.4
- Дата выпуска: 30 января 2017 г.
Доступные языки:
- упрощенный китайский
- китайский (традиционный)
- Английский (США)
- французский
- немецкий
- итальянский
- Японский
- корейский
- португальский (Бразилия)
- русский
- испанский
Исправления ошибок в выпуске 16.5.3
Исправлена проблема, появившаяся в SSMS 16.5.2, которая приводила к расширению узла Table, когда таблица имела более одного разреженного столбца.
Пользователи могут развертывать пакеты SQL Server Integration Services (SSIS), содержащие диспетчер подключений OData, который подключает ресурс Microsoft Dynamics AX/CRM Online к каталогу SSIS. Более подробную информацию см. в разделе Диспетчер соединений OData.
Настройка Always Encrypted для существующей таблицы завершается с ошибками, связанными с не относящимися к делу объектами.
Настройка Always Encrypted для существующей базы данных с несколькими схемами не работает.
Мастер зашифрованного столбца в Always Encrypted завершается с ошибкой из-за того, что база данных содержит представления, ссылающиеся на системные представления.
При шифровании с помощью Always Encrypted ошибки, возникающие при обновлении модулей после шифрования, неправильно обрабатываются.
В меню Открыть последние не отображаются недавно сохраненные файлы.
SSMS замедляет работу при щелчке таблицы правой кнопкой мыши (при работе через удаленное подключение в Интернете).
Устранена проблема с полосой прокрутки конструктора SQL.
Контекстное меню для таблиц на данный момент перестает отвечать.
SSMS иногда выдает исключения в мониторе активности и завершает работу с ошибкой.
SSMS завершает работу с ошибкой: "Процесс был завершен из-за внутренней ошибки во время выполнения .NET в IP 71AF8579 (71AE0000) с кодом выхода 80131506".
Дополнительные загрузки
Список всех загрузок для SQL Server Management Studio см. в центре загрузки Майкрософт.
Последний выпуск SQL Server Management Studio см. в статье "Скачать SQL Server Management Studio (SSMS)".