Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к: SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
Azure Synapse Analytics
В этой статье описаны обновления, улучшения и исправления ошибок для SQL Server Management Studio 21.
Замечание
Чтобы выполнить аутентификацию в СУБД с помощью многофакторной аутентификации Microsoft Entra (MFA), включая Azure Analysis Services, установите последнюю версию SQL Server Management Studio (SSMS).
Текущий выпуск SSMS
Сведения о последней версии SQL Server Management Studio (SSMS) см. в разделе Install SQL Server Management Studio.
Примечания к релизу
В этом разделе содержатся примечания о выпуске для SSMS 21. Замечания о выпуске для разных версий SSMS см. здесь:
- Заметки о выпуске SQL Server Management Studio (SSMS) 22
- Примечания к выпуску для SQL Server Management Studio (SSMS) 20
- Примечания к выпуску для SQL Server Management Studio (SSMS) 19 и более ранних версий
21.6.17
Download SQL Server Management Studio (SSMS) 21
- Номер выпуска: 21.6.17
- Дата выпуска: 14 октября 2025 г.
Что нового в версии 21.6.17
| Функция | Сведения |
|---|---|
| Диалоговое окно подключения | Добавлена возможность сортировки списка "Последние подключения" в диалоговом окне "Современное подключение". Чтобы сортировать подключения, выберите "Сортировать по>дате" или "Имя " в меню правой кнопкой мыши. См. раздел "Разрешение сортировки" поля "Последние подключения" по имени. |
| Visual Studio | Обновлено до Visual Studio 17.14.17. |
Исправления ошибок в версии 21.6.17
| Функция | Сведения |
|---|---|
| Диалоговое окно подключения | Исправлена ошибка, которая приводила к сбою при использовании свойства MUST_CHANGE и попытке изменить пароль.
См. "Вместо диалогового окна 'Изменение пароля' появляется ошибка". |
| Диалоговое окно подключения | Исправлена проблема, из-за которой имя сервера было пустым в имени вкладки редактора, когда свойство "Пользовательское имя" осталось пустым. См. Новые настраиваемые свойства в SSMS 21.5.14 нарушают работу вкладочных полос. |
| Диалоговое окно подключения | Восстановлено значение времени ожидания выполнения по умолчанию до 0. См. истекло время ожидания выполнения. Примечание. Это изменение не обновляет значение времени ожидания выполнения для существующих подключений. Чтобы устранить эту проблему, удалите все ранее созданные подключения или вручную обновите время ожидания выполнения до 0. |
| Диалоговое окно подключения | Устранена проблема, из-за которой диалоговое окно "Современное подключение" сохранило пароли, когда параметр "Запомнить пароль " не был установлен. См. диалоговое окно подключения SSMS 21. |
| Диалоговое окно подключения | Добавлены новые значки для разделения локальных и локальных подключений и облачных подключений. |
| Темная тема | Устранена ошибка, из-за которой ключевые слова в редакторе запросов трудно читать для языков, отличных от английского языка. См. текст темного режима SSMS 21, который не читается. |
| ссылка Управляемый экземпляр | Обновлен процесс установки для Управляемый экземпляр Link, чтобы динамически извлекать и устанавливать текущий набор корневых сертификатов, доверенных Azure. |
| обозреватель объектов | Обновлен скрипт, созданный при выборе таблицы скриптов как>CREATE из меню правой кнопкой мыши, чтобы включить кластеризованные индексы columnstore. См. "Медленное и неверное 'Создать таблицу как скрипт'". |
| хранилище запросов | Исправлена проблема, из-за которой были удалены подсказки из кнопок отчета хранилище запросов. См. отчет хранилище запросов о снижении производительности, кнопки с пропавшими подсказками. |
| хранилище запросов | Устранена ошибка, из-за которой возникли проблемы с изменением размера окна отчетов хранилище запросов. См. проблему с перерисовкой при изменении размера окна. |
| SQL Profiler | Устранена проблема, которая вызвала ошибку сборки при попытке подключиться к рабочей области Power BI Premium. См. статью SQL Profiler 21.4.8 больше не удается подключиться к рабочей области Power BI Premium после обновления. |
| Конструктор представлений | Исправлена проблема, из-за которой диалоговое окно "Добавить таблицу" открывалось на другом мониторе или ниже других окон, что иногда приводило к тому, что SSMS не отвечает. См. SSMS 21 Preview 1: новое окно представления "Добавить таблицу", не уверен, что закрыл новое представление. |
| Конструктор представлений | Исправлена проблема, из-за которой диалоговое окно "Ошибка синтаксиса SQL" открывалось на другом мониторе или за другими окнами, иногда приводило к тому, что SSMS не отвечает. См. диалоговое окно "Ошибки синтаксиса SQL, с которыми столкнулись". |
21.5.14
- Номер выпуска: 21.5.14
- Дата выпуска: 9 сентября 2025 г.
Что нового в 21.5.14
| Функция | Сведения |
|---|---|
| Диалоговое окно подключения | Добавлен параметр в разделе «Настраиваемые свойства» для назначения подключениям собственного имени. См. раздел "Добавление опции для присвоения имен соединениям в свойствах подключения". |
| Диалоговое окно подключения | Обновлен пользовательский интерфейс диалогового окна "Дополнительные свойства", чтобы включить раздел Always Encrypted и добавлена поддержка темной темы. |
| Диалоговое окно подключения | Появилась поддержка копирования и вставки строка подключения. Кнопка "Подключиться" (Новая предварительная версия) не имеет важной функции. |
| Диалоговое окно подключения | Добавлен просмотр зарегистрированных серверов на вкладке "Обзор". См. статью SSMS 21.1.3. Невозможно подключиться к зарегистрированным серверам с помощью диалогового окна Connect (preview). |
| Visual Studio | Обновлено до Visual Studio 17.14.14. |
Исправления ошибок в версии 21.5.14
| Функция | Сведения |
|---|---|
| Analysis Services | Устранена регрессия, которая вызвала ошибку при просмотре кубов оперативной аналитической обработки (OLAP). См. ошибку просмотра кубов OLAP в SSMS 21. |
| Authentication | Исправлена ошибка, которая неправильно заполняла список подписок при попытке восстановления из учетной записи служба хранилища Azure. Смотрите раздел Список подписок НЕ заполняется правильно при восстановлении базы данных SQL из учетной записи хранения. |
| Центральный сервер управления | Устранена проблема, которая вызывала параметр "Новый запрос" из меню действий Центрального сервера управления (ЦМС), который открывал все зарегистрированные серверы вместо сервера ЦМС. См. статью "Действия центрального сервера управления" открывают все зарегистрированные серверы вместо сервера, на котором размещен CMS. |
| Диалоговое окно подключения | Исправлена ошибка, из-за которой подключения удалялись из списка Последние при добавлении их в Избранные. |
| Свойства базы данных | Исправлена ошибка, из-за которой базы данных Azure SQL с максимальным размером 1000 ГБ (1 ТБ) выдавали ошибку "Строка DbSize не содержит допустимую числовую целочисленную часть". См. Строка DbSize не содержит допустимую числовую целочисленную часть. |
| Планы выполнения | Обновлен цвет фона планов выполнения, чтобы соответствовать другим вкладкам в области результатов. |
| Экспорт bacpac | Устранена проблема, препятствовавшая созданию экспортов bacpac для зеркальных ресурсов Fabric. См. раздел Реализация подключения из Azure SQL для зеркалирования базы данных Fabric приводит к сбою функции экспорта bacpac в SSMS. |
| IntelliSense | Исправлена ошибка, которая препятствовала изменению контекста IntelliSense при использовании инструкции USET-SQL. См. раздел SSMS 21: IntelliSense считает, что текущая база данных является другой. |
| Свойства входа | Исправлена ошибка, из-за которой не отображались учетные данные под сопоставленными учетными данными в окне свойств входа. См. статью SSMS версии 21 (предварительная версия 1) — ошибка в свойствах входа для учетных данных. |
| сведения о обозреватель объектов | Восстановлен индикатор сортировки при сортировке столбцов в представлении сведений обозреватель объектов. См. раздел Индикатор сортировки отсутствует при сортировке столбцов в сведениях обозреватель объектов. |
| сведения о обозреватель объектов | Исправлена ошибка, которая вызвала ошибку при попытке создать скрипты при выборе нескольких объектов. См. Создание скрипта для нескольких объектов в обозреватель объектов. |
| Производительность и надежность | Устранена ошибка, которая вызвала сбой SSMS 21. См. раздел SSMS версии 21.4. Настройка для общего — среда — сбои запуска. |
| хранилище запросов | Исправлена ошибка, из-за которой метки времени данных хранилище запросов отображались в UTC вместо локального времени, когда в диаграмме "Configure Overall Resource Consumption" был выбран параметр «Локальное». Просмотр хранилище запросов в SSMS 21 указывает данные с неправильным смещением времени при использовании локального времени. |
| Сетка результатов | Устранена регрессия, которая включала заголовок при копировании значений в буфер обмена. См. раздел "Копирование значений с учётом заголовков". |
| Tabify | Восстановлена функция Tabify/Untabify в меню "Изменить>Дополнительно". См. Невозможно преобразовать вкладки в пробелы для выделенного текста. |
21.4.12
- Номер выпуска: 21.4.12
- Дата выпуска: 12 августа 2025 г.
Что нового в 21.4.12
| Функция | Сведения |
|---|---|
| Visual Studio | Обновлено до Visual Studio 17.14.12. |
21.4.8
- Номер выпуска: 21.4.8
- Дата выпуска: 8 июля 2025 г.
Новые возможности версии 21.4.8
| Функция | Сведения |
|---|---|
| Центральные серверы управления (CMS) | Обновлен диалоговое окно регистрации центральных серверов управления и удалены ненужные поля. |
| Copilot в SSMS (предварительная версия) | Реализована автоматическая синхронизация с активным редактором запросов для окна чата с помощью параметра "Активный редактор синхронизации ". |
| Файлы | Обновлено расположение папки по умолчанию для сохранения файлов на %USERPROFILE%\Documents\SQL Server Management Studio 21. См. , что "Открыть файл" и "Сохранить файл" используют другое расположение по сравнению с SSMS 20. |
| IntelliSense | Добавлена поддержка синтаксиса хранилище запросов вторичных реплик FOR SECONDARY SET и OPERATION_MODE. |
| Запрос хранилища данных (QDS) | Добавлены секунды и миллисекунд в средство выбора данных для общего потребления ресурсов: SSMS — хранилище запросов графы настраивают параметры добавления секунд и миллисекунд в определенный интервал времени. |
| Visual Studio | Обновлено до Visual Studio 17.14.8. |
Исправления ошибок в версии 21.4.8
| Функция | Сведения |
|---|---|
| Всегда зашифровано | Исправлены некоторые проблемы, включая проблему в мастере создания нового главного ключа столбца, в котором сортировка по дате создания была неправильно выполнена как сортировка по строке, проблему, из-за которой не удавалось завершить настройку Always Encrypted при использовании SSMS с российской локализацией, и еще одну проблему в мастере создания нового главного ключа столбца, которая неправильно определяла размеры выпадающих списков подписки и клиента. |
| Центральные серверы управления (CMS) | Устранена ошибка, которая не добавляла сведения о подключении сервера к недавно использованным подключениям в диалоговом окне подключения. |
| Copilot в SSMS (предварительная версия) | Улучшен начальный опыт взаимодействия с чатом, если проверка подлинности Microsoft Entra для Azure OpenAI не выполняется. |
| Копилот в SSMS (предварительный просмотр) | Исправлена проблема, из-за которой текущая запись контекста не обновлялась, если вкладка была переименована. |
| Диалоговое окно подключения | Исправлена ошибка, из-за которой диалоговое окно "Современное подключение" (предварительная версия) очищало последние и закрепленные подключения при открытии нескольких экземпляров SSMS. Диалоговое окно "Подключения" забывает подключения. |
| Миграционный Ассистент | Исправлена ошибка в мастере оценки Помощник по миграции, которая приводила к неправильному отображению элементов пользовательского интерфейса при установке разрешения дисплея на 250%. |
| Запрос хранилища данных (QDS) | Устранена проблема, из-за которой общее потребление ресурсов неправильно агрегировало данные при установке времени отображения на local. См. раздел QDS. Общие графики потребления ресурсов возвращают неверные сведения при выборе "Формат времени: локальный" с агрегированием в день. |
| Окно результатов | Устранена проблема, из-за которой прокрутка нескольких наборов данных в таблице результатов работала не так, как ожидалось. См. статью SSMS 21.0 — проблема прокрутки в окне результатов. |
| Скриптинг | Устранена ошибка given key was not present in the dictionary при запуске запросов или создании скрипта таблицы как SELECT. См. ошибку SSMS 21 Preview .NET Framework. Указанный ключ отсутствует в словаре. |
| Конструктор представлений | Исправлена проблема, которая вызвала сообщение об ошибке при использовании CONVERT или CAST с несколькими типами данных. См. Ошибка SSMS на допустимый запрос в конструкторе представлений. |
21.3.7
- Номер выпуска: 21.3.7
- Дата выпуска: 23 июня 2025 г.
Новые возможности версии 21.3.7
| Функция | Сведения |
|---|---|
| Visual Studio | Обновлено до Visual Studio 17.14.7 |
Исправления ошибок в версии 21.3.7
| Функция | Сведения |
|---|---|
| SQL Server Integration Services (SSIS) | Устранена ошибка, из-за которой Проекты SQL Server Integration Services 2022 переставали работать при установленном SSMS с SQL Server Integration Services (SSIS) на том же компьютере. |
21.3.6
- Номер выпуска: 21.3.6
- Дата выпуска: 17 июня 2025 г.
Новые возможности версии 21.3.6
| Функция | Сведения |
|---|---|
| Редактор запросов | Добавлена возможность переименовать вкладки редактора несохраненных запросов с помощью параметра "Переименовать" в контекстном меню вкладки запроса |
| Visual Studio | Обновлено до Visual Studio 17.14.6 |
Исправления ошибок в версии 21.3.6
| Функция | Сведения |
|---|---|
| Диалоговое окно подключения | Исправлены различные ошибки в предварительной версии диалогового окна современного подключения, включая утечку подключений в SSMS 21, где отмена в диалоговом окне "Новое подключение" не должна закрываться, но должна разрешать переход на другое подключение и импорт более ранней версии SSMS из SSMS 21. |
| Копилот в SSMS (предварительная версия) | Устранена проблема, которая ошибочно вызвала ответ разблокировки в Azure OpenAI, что привело к тому, что Copilot использовал менее эффективные альтернативы для анализа схемы базы данных и возврата допустимого запроса. |
| Файлы | Исправлена ошибка, из-за которой при открытии .sql файлов открывалось несколько экземпляров SSMS. См. SSMS: открытие SQL-файлов создает новые экземпляры SSMS. |
| Git | Устранена ошибка, которая неправильно окрашивала текст в инструменте сравнения версий и препятствовала копированию выделенного кода. См. раздел SSMS 21 Preview 7 Git Changes, Diff coloring и SSMS 21 diff tool не позволяет копировать выделение кода в отличие от Visual Studio. |
| обозреватель объектов | Устранена обозреватель объектов регрессия производительности путем удаления параметра "Использовать текущую тему для выбранного узла" и исправлена ошибка, которая неправильно отображает имена баз данных, содержащие &. См. регрессию производительности: обозреватель объектов требует около 60 секунд для расширения узлов таблиц в больших базах данных и обозреватель объектов с неправильным именем базы данных. |
| SQL Server Analysis Services (SSAS) | Исправлена ошибка, которая привела к сбою при редактировании свойств подключения и учетных данных с помощью ключа SAS. |
| SQL Server Integration Services (SSIS) | Устранены ошибки, созданные при выборе источника данных, отличного от Майкрософт поставщика OLEDB для SQL Server, в мастере импорта и экспорта, а также добавлена поддержка программы Execute Package Utility (dtexecui). |
21.2.5
- Номер выпуска: 21.2.5
- Дата выпуска: 10 июня 2025 г.
Новые возможности версии 21.2.5
| Функция | Сведения |
|---|---|
| Диалоговое окно подключения | Добавлена вкладка "Обзор" в диалоговое окно "Современное подключение" (предварительная версия), которое позволяет просматривать локальные, сетевые или Azure ресурсы. |
| Планы обслуживания | Восстановлены возможности плана обслуживания, включая создание и обновление планов обслуживания с помощью мастера планов обслуживания. |
| SQL Server Integration Services (SSIS) (предварительная версия) | Восстановленные возможности SQL Server Integration Services (SSIS) (в предварительной версии), включая управление каталогом SSISDB, автоматическое выполнение пакетов служб SSIS и мастер экспорта импорта. |
| Visual Studio | Обновлено до Visual Studio 17.14.5 |
Исправления ошибок в версии 21.2.5
| Функция | Сведения |
|---|---|
| Диалоговое окно подключения | Исправлена ошибка, которая не позволяла создавать новые правила брандмауэра для Azure ресурсов из SSMS. См. диалоговое окно "Современное подключение" не может добавлять исключения брандмауэра. |
| Надежность | Устранен сценарий, связанный с Copilot в SSMS (предварительная версия), который может привести к сбою SSMS. |
| Надежность | Исправлена ошибка "Параметр недействителен", которая также вызвала активное диалоговое окно с красными линиями. Эта ошибка произошла в сетке результатов, схемах баз данных и профилировщике SQL. См. Необработанное исключение в SSMS 21 — "Параметр недопустим" и Необработанное исключение в SQL Server Profiler после переключения темы в SSMS. |
21.1.3
- Номер выпуска: 21.1.3
- Дата выпуска: 28 мая 2025 г.
Новые возможности версии 21.1.3
| Функция | Сведения |
|---|---|
| Visual Studio | Обновлено до Visual Studio 17.14.3. |
Исправления ошибок в версии 21.1.3
| Функция | Сведения |
|---|---|
| Расширенные события | Исправлена ошибка, из-за которой контекстное меню для Extended Events, когда была включена темная тема, не имело достаточного контраста, чтобы быть читаемым. См. контекстное меню фильтра ExtEvents недоступно для чтения. |
| Локализация | Исправлена проблема, когда отчёты не учитывали выбранный язык в Инструментах>Опции>Международные настройки. См. неправильный язык, расположенный в элементах SSMS 21 и Profiler 21. |
| сведения о обозреватель объектов | Исправлена проблема, из-за которой добавление столбцов в область сведений обозреватель объектов вызвало ошибку. См. Недопустимая ссылка на объект в области сведений обозреватель объектов. |
21.0.1
- Номер выпуска: 21.0.1
- Дата выпуска: 21 мая 2025 г.
Новые возможности версии 21.0.1
| Функция | Сведения |
|---|---|
| Visual Studio | Обновлено до Visual Studio 17.14.1. |
21.0.0
- Номер выпуска: 21.0.0
- Дата выпуска: 19 мая 2025 г.
Новые возможности версии 21.0.0
| Функция | Сведения |
|---|---|
| 64-разрядная версия | SSMS 21 — это приложение на основе Visual Studio 2022, которое поддерживает 64-разрядную версию, обеспечивая более плавные операции и уменьшая ошибки вне памяти. |
| Всегда зашифровано | Добавлена поддержка онлайн-шифрования в мастере Always Encrypted, которая обеспечивает добавочное копирование, шифрование, расшифровку или повторное шифрование данных. Смотрите раздел "Настройка шифрования столбцов с помощью мастера Always Encrypted" в SSMS. |
| Всегда зашифровано | Представлена возможность создания новых ключей в мастере Always Encrypted, безопасно хранящихся в управляемом HSM Azure Key Vault (модель безопасности оборудования). |
| Всегда зашифровано | Улучшена функциональность диалогового окна "Мастер ключей для нового столбца". |
| Всегда зашифровано | Оценка Always Encrypted доступна в мастере настройки. Его можно найти в меню мастера Always Encrypted (прежнее название Encrypt Columns...) после того, как вы щелкнете правой кнопкой мыши на базе данных и выберете Задачи. Дополнительные сведения см. в статье Always Encrypted Assessment in SQL Server Management Studio 21. |
| проверка подлинности Azure | Представлена возможность выбора клиента в подписке Azure. Выбор арендатора доступен в диалоговых окнах, таких как создание нового правила брандмауэра, использование браузера служба хранилища Azure и выбор контейнера для резервного копирования в URL или восстановления из URL. |
| База данных SQL Azure | Добавлена поддержка MANUAL_CUTOVER и PERFORM_CUTOVER. Дополнительные сведения см. в разделе Улучшение преобразования в гипермасштаб с повышенной эффективностью. |
| База данных SQL Azure | В интерфейсе добавлена поддержка для создания логинов и пользователей базы данных. |
| Управляемый экземпляр Azure SQL | В диалоговом окне оценки готовности к переключению при отказе появились новые шаги валидации, чтобы оценить работоспособность соединения до переключения. |
| Командная строка | Добавлен параметр -A, чтобы указать метод проверки подлинности, используемый при подключении из командной строки. Допустимые значения — это типы проверки подлинности из SqlAuthenticationMethod, поддерживаемые SSMS. Параметры -G (использование проверки подлинности Entra ID) и -E (использование проверки подлинности Windows) теперь устарели и будут удалены в более поздней версии. |
| Конфигурация | Значение по умолчанию для имени правила брандмауэра, созданного в SSMS, использует формат ClientIPAddress_YYYY-MM-DD_HH-MM-SS. |
| Подключение | При подключении к серверу из параметров командной строки SSMS отображает запрос для подтверждения подключения и параметров. |
| Подключение | Добавлена команда Закрыть неактивные подключения SQL в меню справки. Дополнительные сведения см. в разделе Соединение пулов в SQL Server Management Studio. |
| Диалоговое окно подключения | Обновлена строгая метка шифрования до Strict (минимальная версия SQL 2022 или Azure SQL) в раскрывающемся списке Encryption в диалоговом окне подключения. |
| Диалоговое окно подключения | Представлено современное диалоговое окно подключения для движков базы данных SQL Server. Эту функцию можно включить или отключить в Инструменты>Параметры>Среда>Диалог подключения. |
| Диалоговое окно подключения | Добавлена поддержка темного режима для диалогового окна современного интерфейса подключения (предварительная версия). См . диалоговое окно "Новое подключение" не поддерживает темный режим. |
| Copilot в SSMS (предварительная версия) | Добавлен Copilot в SQL Server Management Studio (предварительная версия), доступен в составе рабочей нагрузки AI Assistance в установщике Visual Studio. |
| Свойства базы данных | Добавлена страница для отображения глобальных параметров конфигурации базы данных в диалоговом окне свойств базы данных . |
| Свойства базы данных | Добавлена поддержка параметров конфигурации SQL Server 2025 (17.x) FULLTEXT_INDEX_VERSION в диалоговом окне свойств базы данных. |
| Драйверы | Обновлен Майкрософт. Data.SqlClient (MDS) до версии 5.1.6. |
| Файл | Восстановлена возможность создания проектов (Файл>Новый>Проект или Решение...) и просмотр последних проектов (Файл>Открыть>Проект или Решение...). |
| Поиск | Восстановлен параметр Быстрого Поиска, доступный через команду "Изменить>Поиск и Заменить>" или с помощью сочетания клавиш Ctrl+F. См. раздел SSMS 21.0 (предварительная версия 1.0) — отсутствует "Быстрый поиск", вместо этого появляется "Поиск в файлах". |
| Git | Поддержка интеграции с Git возвращается в SSMS 21 для содействия растущему вниманию к CI/CD, что можно найти в меню Git. Выберите настройки, чтобы настроить опции, относящиеся к Git. Интеграция Git позволяет разработчикам и администраторам баз данных легко отслеживать, управлять и совместно работать с скриптами SQL в среде SSMS, включая поддержку создания и клонирования репозиториев и создания и управления ветвями. |
| Помощь | Активирована поддержка отзывов от Сообщество разработчиков, доступная через Help>Send Feedback>Report a Problem/Suggest a Feature/My Feedback. |
| Отдельные компоненты (установщик Visual Studio) | Восстановлены службы Analysis Services и Reporting Services в качестве компонентов бизнес-аналитики в установщике Visual Studio. |
| Установка | Обновлено расположение папки фрагментов кода по умолчанию, чтобы оно соответствовало конкретной основной версии (%USERPROFILE%\Documents\SQL Server Management Studio 21\Code Snippets\SQL\My Code Snippets). |
| Установка | SSMS 21 устанавливается с помощью установщика Visual Studio. Дополнительные сведения см. в разделе Install SQL Server Management Studio. |
| IntelliSense | Добавлена поддержка типа и функций векторных данных. |
| IntelliSense | Добавлена поддержка встроенных функций JSON_CONTAINS. |
| IntelliSense | Добавлена поддержка функций REGEXP_. См. раздел SSMS 21 Preview 2: REGEXP_ функции должны быть закодированы цветом. |
| Поддержка языков | Введена поддержка SSMS на чешском, польском и турецком языках. |
| Библиотеки | Обновлены объекты управления серверами (SMO) до версии 17.100.64. |
| Библиотеки | Обновлены Azure.Core до версии 1.41.0. |
| Библиотеки | Обновлен dacFx до версии 170.0.94. |
| Библиотеки | Обновлено System.Text.Json до версии 8.0.4. |
| Компонент миграции | Добавлен компонент миграции SQL Server в разделе Individual Components>Hybrid and Migration в установщике Visual Studio. |
| Режим докладчика | Режим докладчика восстановлен как параметр в вид>Режим докладчика. |
| Редактор запросов | Ошибки IntelliSense обновляются, чтобы соответствовать раскрывающемуся списку IntelliSense в панели списка ошибок. Область списка ошибок доступна в меню View>Error List или выбрав значок ошибки в индикаторе работоспособности файла, расположенный в нижней левой части панели инструментов Редактор запросов. |
| Редактор запросов | Полоса прокрутки для редактора запросов в SSMS 21 по умолчанию установлена в режим отображения карты. Чтобы изменить параметр, щелкните правой кнопкой мыши полосу прокрутки и выберите Параметры полосы прокрутки.... В диалоговом окне параметров можно изменить отображение на Использовать режим панели для вертикальной полосы прокрутки. |
| Планы запросов | Добавлена поддержка индекса JSON и неявной рассылки данных в планы запросов. |
| хранилище запросов | Добавлена поддержка темы для окна поиска и сетки в отчете "Отслеживаемые запросы". |
| хранилище запросов | Добавлена поддержка темы для поля идентификатора плана и раскрывающихся списков на панелях инструментов в отчетах хранилище запросов. |
| хранилище запросов | Отчет хранилище запросов содержит раскрывающийся список Replica, который позволяет пользователям просматривать данные хранилище запросов в различных наборах или ролях реплик. Дополнительные сведения см. в sys.query_store_replicas для понимания текущей связи между репликой и ее ролью. Если включена функция хранилище запросов для доступных для чтения вторичных реплик данные заполняются исключительно ролями, развернутыми и назначенными в качестве реплик. |
| Сетка результатов | Добавлена возможность настроить цвет границы ячейки сетки результатов. См. раздел SSMS 21. Добавление параметра для изменения цвета границы ячейки ResultGrid. |
| Скриптинг | Добавлена поддержка объектов скриптов, использующих тип данных Vector. |
| Настройки | Изменен параметр запуска по умолчанию для SSMS обратно на Open обозреватель объектов в Tools>Options>Startup. |
| Настройки | Удалена запись из меню Tools>Options Experience (требуется перезапуск), так как в настоящее время SSMS не поддерживает параметры унифицированного предварительного просмотра. |
| Войдите в систему. | Теперь пользователи могут получить доступ к своим Azure и GitHub учетным записям из SSMS 21. Вход не требуется для установки или использования SSMS 21. Дополнительные сведения см. в Работа с несколькими учетными записями в SQL Server Management Studio. |
| Терминал | Представлен интегрированный доступ к терминалу из меню Просмотр для поддержки записи и выполнения команд командной строки и PowerShell. |
| Тематизация | SSMS 21 поддерживает темную тему для выбранных диалогов, включая обозреватель объектов, Редактор запросов, область результатов и обозреватель шаблонов. |
| Тематизация | Добавлена поддержка тем оформления для инструмента выбора учетных записей. |
| Тематизация | Улучшена поддержка темной темы для хранилище запросов, планов запросов и окна сведений обозреватель объектов. |
| Тематизация | Улучшена поддержка темной темы для диалоговых окон Монитора Активности и деталей обозреватель объектов. |
| Тематизация | Добавлена поддержка темной темы для вкладок и значков в области результатов Редактора запросов, а также для разделительной полосы скрипта. |
| Тематизация | Добавлена поддержка темной темы в отчетах хранилище запросов в областях запросов и планов. |
| Инструменты | Удалена запись Azure Data Studio из меню "Сервис". Дополнительные сведения см. в разделе Что происходит с Azure Data Studio. |
| Пользовательский интерфейс | Обновленный интерфейс SSMS имеет обновленный, обновленный дизайн, оптимизированный для упрощенного интерфейса, который интегрируется с дисплеями с высоким уровнем DPI. Новый дизайн включает обновленные значки, современную темную тему и настраиваемые макеты, чтобы соответствовать вашим предпочтениям. |
| Типы векторных данных | Добавлена поддержка типа данных Vector в конструкторах объектов, окне редактирования данных и обозреватель объектов. |
| Visual Studio | Обновлено до Visual Studio 17.14.0. |
Исправления ошибок в версии 21.0.0
| Функция | Описание |
|---|---|
| Доступность | Исправлены проблемы с навигацией с помощью клавиатуры в Profiler. |
| Всегда зашифровано | Переименован Encrypt Column на Мастер шифрованияAlways в контекстном меню обозреватель объектов. |
| Всегда зашифровано | Было введено состояние «Завершено с предупреждениями» для мастера Always Encrypted. |
| База данных SQL Azure | Устранена проблема с зависанием SSMS при попытке подключиться к База данных SQL Azure, который был удалён. |
| База данных SQL Azure | Устранена проблема, когда SSMS становится недоступной, если у пользователя нет разрешений на доступ ко всем базам данных на логическом сервере. |
| База данных SQL Azure | Исправлено поведение зависания и создания ошибки SSMS "Произошла ошибка при изменении текущей базы данных". Ошибка возникает при вводе недопустимого имени базы данных в раскрывающемся списке имени базы данных для окна редактора. |
| Управляемый экземпляр Azure SQL | Удалена возможность выбора альтернативного варианта аудита входа в диалоговом окне свойств сервера . |
| Управляемый экземпляр Azure SQL | Удалена возможность настроить количество файлов журнала ошибок в диалоговом окне Configure SQL Server Error Logs. |
| Центральный сервер управления | Добавлена возможность сохранения параметра сертификата сервера доверия подключения. См. раздел SSMS — зарегистрированные серверы и CMS не сохраняют параметры проверки подлинности для шифрования. |
| Подключение | Устранена возможность повторного подключения редактора запросов после принудительного отключения. См. окно запросов, которое принудительно отключено и не может подключиться повторно. |
| Подключение | Обновлена проверка количества открытых транзакций для того, чтобы не выполняться в предложениях SQL, которые не поддерживают транзакции (например, бессерверные пулы Azure Synapse). См. количество транзакций запроса не должно выполняться, если включено из SSMS, а базовая подсистема не поддерживает транзакции. |
| Подключение | Обновлено диалоговое окно "Свойства подключения к базе данных", чтобы отобразить правильный метод проверки подлинности. |
| Импорт и экспорт приложения Data-Tier | Обновлено расположение файла и журнала, чтобы использовать значение по умолчанию вместо master расположения базы данных во время импорта bacpac. |
| IntelliSense | Исправлено состояние значка панели инструментов IntelliSense по умолчанию, которое необходимо отключить при отключении IntelliSense глобально. |
| Опции | Удалена локализация параметра ISOLATION LEVEL в Tools>Options>Query Execution>SQL Server>Advanced. |
| Планы запросов | Устранена проблема, из-за которой отмена запроса при выполнении плана динамического запроса привела к сбою SSMS. Просмотр статистики живых запросов зависает в ожидании выполнения плана, и отмена запроса приводит к сбою SSMS. |
| Планы запросов | Диалоговое окно "Свойство оператора" обновлено для правильного отображения предупреждения о столбцах с устаревшей статистикой. |
| Безопасность | Добавлена возможность назначения нового пользователя для входа в базу данных через диалоговое окно свойств пользователя. |
| Скриптинг | Устранена проблема, из-за которой обновленное значение для Auto Create Incremental Statistics не было включено при выполнении скрипта изменения для База данных SQL Azure. |
| Скриптинг | Удален синтаксис USE Database Name при создании скриптов для пользователей в База данных SQL Azure. |
| Настройки | Исправлена проблема, из-за которой при импорте параметров в операционной системе на неанглийском языке возникала ошибка. |
| Агент SQL | Удалены неподдерживаемые функции агента SQL для Управляемый экземпляр SQL Azure включая целевые объекты, администрирование с несколькими серверами и параметры пейджера оператора. |
Известные проблемы
| Функция | Сведения | Обходной путь |
|---|---|---|
| Analysis Services | После добавления новой роли или при открытии свойств для существующей роли невозможно использовать поиск по имени или адресу электронной почты для добавления пользователя. | Добавьте пользователей с помощью опции "Запись вручную". |
| Arm64 | В настоящее время SSMS не поддерживается в Arm64. | Запустите SSMS на устройстве, которое не является Arm64. |
| Дизайнеры | Тип данных JSON недоступен для столбцов при создании или редактировании таблицы в конструкторе таблиц. См. раздел SSMS 21.0 (предварительная версия 2.0) — в конструкторе таблиц отсутствует тип данных "json". | Используйте T-SQL для добавления столбцов с типом данных JSON, эта функция планируется для последующего выпуска. |
| Дизайнеры | Невозможно использовать SSMS после закрытия области Нового представления, если диалоговое окно Добавления таблицы осталось открытым. См. статью SSMS 21 Preview 1: новое окно представления "Добавить таблицу" не учитывает, что я закрыл новое представление. | Закройте диалоговое окно добавления таблицы перед закрытием области представления. |
| Расширенные события | Страница "Указание хранилища данных" усечена в мастере настройки расширенных событий. См. раздел мастер расширенных событий отключен на странице "Указание хранилища данных". | Используйте параметр New Session... для создания сеанса расширенных событий. |
| Меню | При открытии папки из Файл>Последние проекты и решения возникает одна из следующих ошибок: "System.InvalidOperationException: Can't enqueue project dependencies calculation before starting solution load" или "Было обнаружено исключение типа NullReferenceException", если при открытии папки также открываются один или несколько файлов, которые были открыты в редакторе при последнем закрытии папки. | Закрытие ошибки позволяет продолжить работу. Кроме того, закройте все файлы в редакторе перед закрытием папки. |
| Диалоговое окно современного подключения (предварительная версия) | При попытке изменить пароль для только что созданного имени входа SQL с MUST_CHANGE включенным свойством возникает ошибка "Ошибка входа для пользователя. Причина: необходимо изменить пароль учетной записи. (Microsoft SQL Server, ошибка: 18488)".
См. "Вместо диалогового окна 'Изменение пароля' появляется ошибка". |
Используйте диалоговое окно "Классическое подключение", чтобы изменить пароль. |
| Диалоговое окно современного подключения (предварительная версия) | Импорт журнала подключений для нового диалогового окна подключения создает ошибку "Произошла ошибка при импорте журнала подключений из классического диалогового окна подключения. Указанный ключ не был представлен в словаре". | Ошибка возникает, когда в вашей истории повреждены соединения, и они не импортируются в новый диалог. Ошибка может быть безопасно проигнорирована. |
| Диалоговое окно современного подключения (предварительная версия) | При первом использовании при импорте сохраненных подключений в диалоговое окно современного подключения (предварительная версия) теряются сохраненные пароли. | Вручную введите пароли, чтобы сохранить их в профилях подключения в диалоговом окне "Современное подключение" (предварительная версия). |
| Автономная установка | Установка автономного экземпляра SQL Server Management Studio 21 незаметно завершает работу с ошибкой, при этом в журнале установки отображается сообщение об ошибке "сертификат недействителен". | Скачайте и установите сертификат Майкрософт Windows подписывания кода PCA 2024. Дополнительные сведения см. в разделе Создание автономной установки SQL Server Management Studio. |
| Опции | Включение отслеживания на уровне монитора (PMA) путем проверки Оптимизации отрисовки для экранов с различными плотностями пикселей (требуется перезапуск) в Инструментах>Параметры может привести к проблемам с диалогами, которые не отображаются. | Не включите Оптимизацию отрисовки для экранов с разными плотностями пикселей (требуется перезапуск) в Tools>Options. |
| Опции | Включение единого интерфейса настроек (требует перезагрузки) в Инструментах>Параметры>Общие>Предварительные функции может вызвать проблемы с диалогами, которые не отображаются. | Не включайте единую среду настроек (требуется перезагрузка) в Инструменты>Опции>Общие>Функции для предварительного просмотра. |
| Опции | Изменение значения по умолчанию для параметров в Инструменты>Опции>Общие>Предварительные функции может вызвать непредсказуемое поведение как в визуальном отображении, так и в функциональности. | Не изменяйте значение по умолчанию для любого параметра в разделе Инструменты>Параметры>Общие>Функции предварительного просмотра. |
| хранилище запросов | При использовании любого из отчетов хранилище запросов раскрывающееся меню с выбором реплики может не заполняться правильным именем реплики, если включена хранилище запросов для доступных для чтения вторичных реплик. | Используйте Transact-SQL для запроса данных хранилище запросов для читаемой вторичной реплики, где replica_group_id для вторичной реплики может быть сопоставлено с помощью представления системного каталога sys.query_store_runtime_stats, которое имеет внешнюю ключевую связь с представлением системного каталога sys.query_store_replicas. |
| Область результатов | При переключении тем, если выходные данные заданы как "Результаты в текст", панель "Результаты" не переключается на новую тему. | Чтобы применить любые изменения темы к области результатов, перезапустите SSMS. |
| SQL Server Analysis Services (SSAS) | При подключении к многомерному хранилищу данных с помощью служб Analysis Services, щелчок правой кнопкой мыши на кубе и выбор "Обзор" приводит к возникновению ошибки "Ссылка на объект не задана для экземпляра объекта.". См. ошибку просмотра кубов OLAP в SSMS 21. | Используйте более раннюю версию SSMS для просмотра куба. |
| SQL Server Integration Services (SSIS) | Поддержка устаревших служб Integration Services недоступна для SQL Server 2022 года. | Для управления устаревшей службой Integration Services для SQL Server 2022 используйте SSMS 20.2.1 или SSMS 19.3. |
Вы можете ссылаться на сайт SSMS Сообщество разработчиков для получения информации о других известных проблемах и чтобы оставить отзыв команде разработчиков.
Устранение неполадок и поддержка
Иногда вещи идут не так. Если установка SSMS завершается сбоем, обратитесь к разделу Решение проблем установки и обновления SQL Server Management Studio для получения пошаговых инструкций.
Вы можете ссылаться на сайт SSMS Сообщество разработчиков для других известных проблем (используя фильтр Tooling в группе Groups) и предоставить отзыв команде разработчиков.