Заметки о выпуске SQL Server Management Studio (SSMS)
Область применения:SQL Server
Azure SQL Database
Azure Managed Instance
Azure Synapse Analytics
В этой статье описаны обновления, улучшения и исправления ошибок для текущих и предыдущих версий SSMS.
Заметка
В декабре 2021 г. выпуски SSMS до версии 18.6 перестанут использовать многофакторную проверку подлинности для ядер СУБД через Azure Active Directory. Чтобы и дальше использовать проверку подлинности Azure Active Directory с MFA, установите SSMS 18.6 или более поздней версии.
Для подключения к Azure Analysis Services через Azure Active Directory с помощью многофакторной проверки подлинности требуется SSMS 18.5.1 или более поздней версии.
Текущий выпуск SSMS
Скачивание SQL Server Management Studio (SSMS) 19.1
SSMS 19.1 — это последний выпуск общедоступной версии SSMS. Если вам нужна предыдущая версия SSMS, см. список в разделе Предыдущие выпуски SSMS.
19.1
- Номер выпуска: 19.1
- Номер сборки: 19.1.56.0
- Дата выпуска: 24 мая 2023 г.
Китайский (упрощенное письмо) | Китайский (традиционное письмо) | Английский (США) | Французский | Немецкий | Итальянский | Японский | Корейский | Португальский (Бразилия) | Русский | Испанский |
Новые возможности версии 19.1
Создать элемент | Сведения |
---|---|
Интеграция установки Azure Data Studio | Установка SSMS устанавливает Azure Data Studio 1.44. |
Always Encrypted | Добавлена поддержка безопасных анклавах и шифрования на месте в мастере Always Encrypted. См. раздел "Настройка шифрования столбцов с помощью мастера Always Encrypted". |
Управляемый экземпляр SQL Azure | Появилась видимость состояния службы координатора распределенных транзакций (DTC) для Управляемого экземпляра SQL Azure. Обозреватель объектов можно использовать для определения включения DTC в управляемом экземпляре SQL Azure (в узле управления). См. раздел "Координатор распределенных транзакций( DTC) для Управляемого экземпляра SQL Azure. |
Резервное копирование и восстановление | Добавлена возможность восстановления файлов резервных копий из хранилища, совместимого с S3, в SQL Server 2022 и Управляемом экземпляре SQL Azure. |
Общие ошибки SSMS | Обновленная версия файла для ssms.exe для соответствия версии продукта. |
Общие ошибки SSMS | Удалено устаревшее оборудование из списка доступных объектов уровня обслуживания. |
Общие ошибки SSMS | Измените параметр системного браузера в службах Azure "Параметры > инструментов>" на значение True. Внешний браузер будет использоваться вместо устаревшего внедренного браузера. |
Общие ошибки SSMS | Удалена оценка уязвимостей из SSMS. |
Функция связи для Управляемого экземпляра Azure SQL | Добавлен мастер проверки сети, предоставляющий возможность проверить сетевое подключение и порты перед созданием ссылки. |
Функция связи для Управляемого экземпляра Azure SQL | Добавлена расширенная возможность устранения неполадок сети в существующем мастере создания ссылок. Это обеспечивает возможность устранения неполадок с сетевым подключением во время создания канала . |
Обозреватель объектов | Удален текст заголовка скрипта при выборе верхних 1000 строк. См . раздел "Удалить скрипт /* для SelectTopNRows из SSMS **** при нажатии кнопки "Выбрать первые 1000 строк". |
PowerShell | Добавлена возможность выбора версии PowerShell, используемой при запуске из SSMS. |
PowerShell | Дополнительные параметры PowerShell представлены в >> командах обозревателя > объектов SQL Server Tools. Дополнительные сведения см. в разделе "Параметры" (обозреватель объектов SQL Server — команды). |
Исправления ошибок в версии 19.1
Создать элемент | Сведения |
---|---|
Специальные возможности | Появилось несколько улучшений средства чтения с экрана в окне установки и на главной странице. |
Присоединение базы данных | Устранена проблема, из-за которой присоединение базы данных с файлом журнала, который не находился в каталоге по умолчанию, отображалось сообщение "Файл журнала транзакций не найден. Будет создан новый пустой журнал". |
Управляемый экземпляр SQL Azure | Исправлены элементы управления, которые были неправильно отключены в мастере "Новые связанные серверы" и не позволили клиентам создавать связанный сервер с помощью драйвера MSOLEDBSQL. |
Управляемый экземпляр SQL Azure | Устранена неспособность настроить задачи служб Integration Services в задании агента SQL Server в Управляемом экземпляре SQL Azure. Сведения о настройке задачи SSIS для задания агента в SSMS 19.0.1 не работают в управляемом экземпляре SQL Azure. |
Резервное копирование и восстановление | Обновленное диалоговое окно резервного копирования базы данных, чтобы включить кнопку "ОК" при подключении к группе доступности с помощью прослушивателя или IP-адреса. |
Connection | Исправлена проблема, из-за которой истекший срок действия маркера обновления Azure Directory приводит к сбою SSMS. |
Connection | Устранен временный сбой приложения при закрытии SSMS сразу после закрытия диалогового окна подключения. |
Connection | Обновлен процесс проверки подлинности для электронной почты на основе псевдонима, чтобы разрешить маркер проверки подлинности для последующих подключений для того же имени входа. |
Классификация данных | Устранена зависание в SSMS, которая произошла при попытке установить политику Microsoft Information Protection. |
Индексирование полнотекстового текста | Исправлена проблема, которая не позволяла просматривать свойства полнотекстового индекса. |
Общие | Отложена инициализация выходного окна, чтобы предотвратить медленный запуск SSMS. |
Intellisense | Добавлена поддержка синтаксиса T-SQL SORT_IN_TEMPDB при создании первичного ключа с помощью ALTER TABLE. |
Intellisense | Обновлен Intellisense, чтобы определить недопустимые операции индекса для синтаксиса ALTER TABLE T-SQL. |
Intellisense | Появилась поддержка нового алгоритма сжатия SQL Server 2022 для резервных копий. |
Intellisense | Добавлена поддержка Intellisense для новых функций, представленных в SQL Server 2022 (например, JSON_ARRAY, ISJSON, WINDOW, BIT_COUNT и т. д.). |
Функция связи для Управляемого экземпляра Azure SQL | Обновленный скрипт T-SQL, созданный мастером, чтобы заключить имя сертификата. |
PolyBase | Устранен сбой, который произошел при доступе к таблице разрешений существующего внешнего источника данных или формата внешнего файла. |
зарегистрированные серверы | Расширенные параметры, поддерживаемые при импорте подключений из Azure Data Studio. |
Репликация | Устранена неспособность открыть страницу свойств для локальной публикации в узле локальных публикаций в обозревателе объектов. См. диалоговое окно "Свойства" для локальных публикаций в SSMS 19.0.1. |
Репликация | Устранена ошибка "Значение было слишком большим или слишком небольшим для int32" при создании публикации, содержащей два разных типа объектов с одинаковым именем. |
Написание скриптов и SMO | Устранена ошибка "Попытка получить данные для объекта не удалось для сервера "server_name_here" при редактировании нового задания после скрипта действия в задании. |
Написание скриптов и SMO | Исправлена неспособность создавать скрипты для таблиц из выбранных мастеров. |
Integration Services | Устранена неспособность подключаться с помощью среды выполнения интеграции Azure SSIS. |
Учетная запись хранения | Исправлена проблема, из-за которой не удалось удалить контейнер из учетной записи хранения Azure. |
Редактор таблиц | Исправлена проблема с зависанием приложения при редактировании столбца NVARCHAR(255) в таблице. См. раздел SSMS версии 18.12.1 (также) завершает работу в режиме редактирования при обновлении поля (varchar(255)) определенной записи. |
Редактор таблиц | Исправлена неправильная информация, отображаемая при редактировании данных в таблице, содержащей период (.) в базе данных SQL Azure. См. таблицу SSMS в Azure — конструктор отображается < неизвестно >. |
Известные проблемы (19.1)
Создать элемент | Сведения | Решение |
---|---|---|
Always Encrypted | Ошибка мастера Always Encrypted "Не удается прочитать свойство AllowEnclaveComputations" для SQL Server 2016 или SQL Server 2017. | Используйте более раннюю версию SSMS (19.02 или 18.12.1) с SQL Server 2016 и SQL Server 2017. |
Управляемый экземпляр SQL Azure | Просмотр свойств базы данных для базы данных SQL MI может вернуть ошибку "Вложенный запрос вернул несколько значений. Это не допускается, если вложенный запрос следует =, !=, =, <<>>= , = или когда вложенный запрос используется в качестве выражения. (Поставщик данных SqlClient.NET)". | Существует известная проблема из-за неправильных данных.msdb Чтобы устранить проблему, удалите журнал резервного копирования. Например, EXEC msdb..sp_delete_backuphistory @oldest_date = '<current date>' . |
Конструктор баз данных | Выбор параметра конструктора для представления, ссылающегося на таблицу с помощью пространственных данных, приводит к сбою SSMS. | Чтобы изменить представление, используйте T-SQL. |
Общие ошибки SSMS | Параметр импорта из SSMS 17 недоступен. | Параметры можно импортировать из SSMS 18. |
Общие ошибки SSMS | Обновление с SSMS 19.0.2 до версии 19.1 приводит к устранению некоторых ошибок. В частности, пользователи по-прежнему будут иметь проблемы с изменением столбца NVARCHAR(255) в таблице, пользователи увидят неизвестное имя таблицы при редактировании данных, если имя базы данных в Azure содержит период (.), а версии файлов SSMS будут неверными. | Удалите SSMS 19.1, а затем повторно установите SSMS 19.1. |
Импорт и экспорт приложения уровня данных | Использование экспорта в приложение уровня данных с учетной записью хранения Microsoft Azure создает ошибку "Ошибка при загрузке данных". | Используйте SSMS 19.0.2 или более ранней версии. |
Обозреватель объектов | Изменение хранимой процедуры при использовании проверки подлинности Azure AD приводит к ошибке "Не удается открыть сервер". | Используйте имя входа, отличное от Azure AD, или SSMS 18.12.1. |
PolyBase | Узел PolyBase не отображается в обозревателе объектов при подключении к SQL 2022. | Используйте SSMS 18.12.1. |
Profiler | Меню Профилировщика не локализовано. | Нет текущей альтернативы. |
Редактор запросов | При открытии SSMS после двойного .sql щелчка файла окно обозревателя объектов отображается в виде отдельного окна. |
Нет текущей альтернативы. |
Аудит сервера | Ошибка "Элемент уже добавлен. Ключ в словаре: "MNDO" Ключ добавляется: "MNDO" при просмотре журналов аудита. | Нет текущего обходного решения. |
База данных Stretch | Удален мастер Stretch DB. | Используйте T-SQL для настройки Stretch DB или использования SSMS 18.9.1 или более ранней версии для использования мастера Stretch DB. |
В статье Отзывы пользователей SQL Server представлены сведения о других известных проблемах. Там же можно отправить отзыв группе разработчиков.
Предыдущие выпуски SSMS
Чтобы скачать предыдущую версию SSMS, щелкните ссылку для скачивания в соответствующем разделе.
Версия SSMS | Номер сборки | Дата выпуска |
---|---|---|
19.0.2 | 19.0.20209.0 | 13 марта 2023 г. |
19.0.1 | 19.0.20200.0 | 2 февраля 2023 г. |
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.2
- Номер выпуска: 19.0.2
- Номер сборки: 19.0.20209.0
- Дата выпуска: 13 марта 2023 г.
Китайский (упрощенное письмо) | Китайский (традиционное письмо) | Английский (США) | Французский | Немецкий | Итальянский | Японский | Корейский | Португальский (Бразилия) | Русский | Испанский |
Новые возможности версии 19.0.2
Создать элемент | Сведения |
---|---|
Интеграция установки Azure Data Studio | Установка SSMS устанавливает Azure Data Studio 1.41.2. |
Исправления ошибок в версии 19.0.2
Создать элемент | Сведения |
---|---|
Управляемый экземпляр SQL Azure | Восстановлена возможность просмотра страниц файлов и файловых групп в окне свойств базы данных. См . ошибки в версии 19.0.1. |
Connection | Устранена ошибка "Приложение было регулированием Azure AD из-за слишком большого количества запросов" при использовании проверки подлинности Azure Active Directory. См. статью SSMS 19 Azure AD Integrated: ваше приложение регулируется Azure AD из-за слишком большого количества запросов. |
Connection | Устранено поведение аварийного сбоя SSMS при входе в Azure и изменении пользователя. |
Fulltext | Исправлена проблема, из-за которой полнотекстовый индекс таблицы был перестроен при перемещении таблицы в другую файловую группу. |
Общие ошибки SSMS | Добавлена цифровая подпись в файлы DLL. |
Функция связи для Управляемого экземпляра Azure SQL | Исправлена ошибка "Исключение было вызвано целевым объектом вызова", которое произошло, когда подписка без групп ресурсов была выбрана при попытке создать ссылку с помощью мастера ссылки управляемого экземпляра SQL Azure. |
Profiler | Исправлена проблема, из-за которой возникла ошибка в поставщике OLE DB. Не удается получить маркер проверки подлинности с помощью предоставленных учетных данных", пытаясь запустить SQL Profiler с рабочей областью Power BI. |
Репликация | Устранена ошибка "Пароль свойства не может быть изменена или прочитана после установки строки подключения", которая произошла при попытке настроить подписчик репликации. См. статью SSMS 19. Проблема при подключении к подписчику во время настройки репликации. |
Репликация | Исправлена ошибка "SQL Server столкнулась с одной или несколькими ошибками при получении сведений о публикации", которая произошла при попытке просмотреть свойства публикации. См . диалоговое окно "Свойства" для локальных публикаций в SSMS 19.0.1. |
Отчеты | Исправлено время запуска сервера на панели мониторинга сервера. |
Агент SQL | Устранена неспособность запустить агент SQL из SSMS. |
Известные проблемы (19.0.2)
Создать элемент | Сведения | Решение |
---|---|---|
Управляемый экземпляр SQL Azure | Просмотр свойств базы данных для базы данных SQL MI может вернуть ошибку "Вложенный запрос вернул несколько значений. Это не допускается, если вложенный запрос следует =, !=, =, <<>>= , = или когда вложенный запрос используется в качестве выражения. (Поставщик данных SqlClient.NET)". | Существует известная проблема из-за неправильных данных.msdb Чтобы устранить проблему, удалите журнал резервного копирования. Например, EXEC msdb..sp_delete_backuphistory @oldest_date = '<current date>' . |
Конструктор баз данных | Выбор параметра конструктора для представления, ссылающегося на таблицу с помощью пространственных данных, приводит к сбою SSMS. | Чтобы изменить представление, используйте T-SQL. |
Общие ошибки SSMS | Параметр импорта из SSMS 17 недоступен. | Параметры можно импортировать из SSMS 18. |
Profiler | Меню Профилировщика не локализовано. | Нет текущей альтернативы. |
Редактор запросов | При открытии SSMS после двойного .sql щелчка файла окно обозревателя объектов отображается в виде отдельного окна. |
|
Учетная запись хранения | Попытка удалить контейнер из учетной записи хранения завершается ошибкой "400 — недопустимый запрос". | Используйте портал Azure, чтобы удалить контейнер. |
Аудит сервера | Ошибка "Элемент уже добавлен. Ключ в словаре: "MNDO" Ключ добавляется: "MNDO" при просмотре журналов аудита. | Нет текущего обходного решения. |
База данных Stretch | Удален мастер Stretch DB. | Используйте T-SQL для настройки Stretch DB или использования SSMS 18.9.1 или более ранней версии для использования мастера Stretch DB. |
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 в задаче резервного копирования базы данных. |
Обозреватель объектов | Исправлена регрессия, из-за которой обозреватель объектов не отображал объекты базы данных для базового SLO базы данных SQL Azure. |
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 | Добавлена возможность явно настроить протокол аттестации в диалоговом окне "Подключение к серверу" при использовании Always Encrypted с безопасными анклавами (шифрование столбцов). |
Аутентификация Azure Active Directory | Подключения к реляционным экземплярам SQL теперь поддерживают субъект-службу Azure Active Directory, управляемый идентификатор 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 | Удалены ссылки на Azure Для Германии из SSMS. |
Реестр | Добавлена поддержка импорта и экспорта bacpac или dacpac, созданного из базы данных с помощью РЕЕСТРА = ON. |
Реестр | Добавлена поддержка реестра базы данных для возможности реестра. Дополнительные сведения см. в статье Что такое реестр базы данных? |
Функция связи для Управляемого экземпляра Azure SQL | Появилась поддержка отката, если выбранные задачи завершаются сбоем в мастере MI Link. |
План обслуживания | Теперь узел плана обслуживания доступен в обозревателе объектов. |
Обозреватель объектов | Папка "Удаленные столбцы" теперь существует в папке "Столбцы" для таблиц реестра, которые изменены с учетом удаления одного или нескольких столбцов. |
PowerShell | Удалено "Создать скрипт PowerShell" из миграции OLTP в памяти. |
Выполнение запроса или результаты | Улучшены проверки открытых подключений. |
План запроса | Добавлена кнопка многоточия в свойство "Остаточное" для оператора Merge Join. См . раздел SSMS. Добавление кнопки с многоточием в свойство "Остаточное" для оператора Merge Join. |
Результаты запроса | Добавлен параметр в > средстве "Выполнение запросов параметров>", чтобы не отображать окно "количество транзакций запросов" при закрытии окна запроса. См. статью SSMS — количество транзакций запросов — Асинхронная. |
Помощник по настройке запросов | Обновлен пользовательский интерфейс для улучшения специальных возможностей. |
Безопасность | Добавлена поддержка разрешений, представленных в SQL Server 2022 и SQL Server 2019. |
Скрипты | Уровень совместимости по умолчанию равен 160 при создании скриптов. |
Showplan | Схема XML showplan обновлена. |
Showplan | Добавлена поддержка оптимизированной обработки запросов с гипермасштабированием. |
Showplan | Добавлен атрибут плана запроса DOPFeedbackAdjusted. |
SNAC | Удалена зависимость от собственного клиента SQL Server (SNAC/SQLNCLI) из SSMS. Дополнительные сведения см. в политиках поддержки SQL Server Native Client . |
SqlParser | Добавлена поддержка функции TRIM. |
Исправления ошибок в версии 19.0
Создать элемент | Сведения |
---|---|
Специальные возможности | Исправлена проблема со специальными возможностями при переходе в окно классификации данных. |
Монитор активности | Исправлена проблема, из-за которой SSMS неожиданно завершалась при просмотре плана запроса из монитора действий. |
Службы Analysis Services | Подключение к службе Analysis Services теперь недоступно. |
Always Encrypted | Устранена проблема, из-за которой пользователи не могли войти в диалоговое окно "Главный ключ столбца" после выхода. |
Панель мониторинга группы доступности | Исправлена проблема при подключении к панели мониторинга группы доступности для группы в SQL Server 2016, что приводило к ошибке unknown property ClusterType. |
Backup | Добавлена возможность создания устройства резервного копирования NUL для SQL Server 2017. |
Центральные серверы управления | Предоставляется возможность просматривать SQL ERRORLOG с центральных серверов управления до SQL 2022. |
Главный ключ столбца | Увеличена ширина имени главного ключа столбца в диалоговом окне поворота, поэтому полное имя отображается. |
Connection | Исправлена проблема с проверкой подлинности, которая не использует Azure Resource Manager и Microsoft Purview Information Protection. |
Connection | Устранена проблема при входе в Azure с проверкой подлинности без SQL на компьютере, не присоединенном к домену. |
Мастер копирования баз данных | Исправлена ошибка типа поставщика журналов, которая произошла при копировании базы данных с помощью метода SQL Management Object. |
Восстановление базы данных | Устранена ошибка, возникающая при восстановлении резервной копии в существующую базу данных. См . непредвиденное поведение SSMS. |
Помощник по настройке базы данных | Добавлена возможность игнорировать непредвиденные элементы в showplan XML при создании рекомендаций. |
Помощник по настройке базы данных | Устранена ошибка заполнения проблемы с таблицей журнала настройки. |
Помощник по настройке базы данных | Реализованы исправления безопасности, включая замену ZeroMemory на SecureZeroMemory. |
Импорт и экспорт приложения уровня данных | Восстановлена возможность развертывания извлеченного dacpac в базе данных с помощью параметра "Развернуть приложение уровня данных". |
Функция связи для Управляемого экземпляра Azure SQL | Исправлена проблема с утечкой подключений в MI Link. |
Функция связи для Управляемого экземпляра Azure SQL | Обновленный размер раскрывающегося списка подписки в области Azure для правильного отображения имен подписок. |
Функция связи для Управляемого экземпляра Azure SQL | Обновлено отображение для правильного отображения параметров входа в Azure. |
Защита информации Microsoft Purview | Улучшенный значок при просмотре Microsoft Purview Information Protection в более ранних версиях SQL Server. |
Обозреватель объектов | SSMS больше не завершает работу с помощью пользовательского интерфейса создания представления для создания представления с недопустимым синтаксисом. |
Обозреватель объектов | Больше не отображаются объекты реестра, если они не поддерживаются платформой. |
Секционирование | Добавлена поддержка секционированных таблиц управляемого экземпляра SQL Azure в пользовательском интерфейсе "Управление окном секций". |
Power BI Datamart | Добавлена возможность подключения к Power BI Datamart. |
Редактор запросов | Исправлена проблема с звуковым уведомлением при закрытии окна запроса. См. SSMS 18.11.1 издает звуковые сигналы при закрытии окна запроса. |
зарегистрированные серверы | Исправлена проблема с подключением для запроса с несколькими серверами с несколькими зарегистрированными серверами в одной папке. |
Репликация | Исправлена ошибка "Не удается создать публикации слиянием из этой базы данных, пока уровень совместимости не установлен на 70 или более поздних версий". При создании новой публикации с помощью мастера публикации. |
Безопасность | Добавлены отсутствующие разрешения базы данных. |
Скрипты | Добавлена возможность скрипта в качестве вставки для DW. |
Агент SQL | Состояние очереди теперь отображается для заданий в очереди в агенте SQL. |
Написание скриптов и SMO | Устранен сбой скриптов CREATE TABLE после добавления маскирования даты и времени для столбца. |
SqlParser | Исправлен неправильный синтаксис функции DATE_BUCKET. |
SqlParser | Добавлены отсутствующие параметры для входа CREATE USER и CREATE. |
Integration Services | "Расписание..." Элемент меню теперь отображается в каталоге Служб SSIS Azure. |
Synapse | Создание согласованного именования для предложений Synapse в SSMS. |
XEvents | Исправлена проблема, из-за которой считывание целевых данных для сеансов событий, имя которых перекрывается с другим именем сеанса, приводило к отображению данных из неверного сеанса событий в средстве просмотра. |
Известные проблемы (19.0)
Создать элемент | Сведения | Решение |
---|---|---|
Управляемый экземпляр SQL Azure | Просмотр свойств базы данных для базы данных SQL MI может вернуть ошибку "Вложенный запрос вернул несколько значений. Это не допускается, если вложенный запрос следует =, !=, =, <<>>= , = или когда вложенный запрос используется в качестве выражения. (Поставщик данных SqlClient.NET)". | Существует известная проблема из-за неправильных данных.msdb Чтобы устранить проблему, удалите журнал резервного копирования. Например, EXEC msdb..sp_delete_backuphistory @oldest_date = '<current date>' . |
Конструктор баз данных | Выбор параметра конструктора для представления, ссылающегося на таблицу с помощью пространственных данных, приводит к сбою SSMS. | Чтобы изменить представление, используйте T-SQL. |
Profiler | Меню Профилировщика не локализовано. | Нет текущей альтернативы. |
Редактор запросов | При открытии SSMS после двойного щелчка по sql-файлу окно обозревателя объектов отображается в виде отдельного окна. | |
Учетная запись хранения | Попытка удалить контейнер из учетной записи хранения завершается ошибкой "400 — недопустимый запрос". | Используйте портал Azure, чтобы удалить контейнер. |
Аудит сервера | Ошибка "Элемент уже добавлен. Ключ в словаре: "MNDO" Ключ добавляется: "MNDO" при просмотре журналов аудита. | Нет текущего обходного решения. |
База данных 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
Создать элемент | Сведения |
---|---|
Always Encrypted | Исправлена проблема с созданием главного ключа столбца, создающей исключение при использовании 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 — универсальная с поддержкой 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 так же, как обычное приложение (в разделе Приложения и компоненты, Программы и компоненты в зависимости от вашей версии Windows).
Удалите 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. Эта проблема приводила к раскрытию узла "Таблица", если в таблице было несколько разреженных столбцов.
Пользователи могут развертывать пакеты служб SSIS, содержащие диспетчер соединений OData, который подключается к ресурсу Microsoft Dynamics AX/CRM Online к каталогу служб SSIS. Дополнительные сведения см. в разделе Диспетчер соединений OData.
Настройка Always Encrypted для существующей таблицы завершается с ошибками, в которых указаны посторонние объекты. Идентификатор Connect 3103181
Настройка Always Encrypted для существующей базы данных с несколькими схемами не работает. Идентификатор Connect 3109591
Мастер зашифрованного столбца в Always Encrypted завершается с ошибкой из-за того, что база данных содержит представления, ссылающиеся на системные представления. Идентификатор Connect 3111925
При шифровании с помощью Always Encrypted ошибки при обновлении модулей после шифрования обрабатываются неправильно.
В меню Открыть последние не отображаются недавно сохраненные файлы. Идентификатор Connect 3113288
SSMS замедляет работу при щелчке таблицы правой кнопкой мыши (при работе через удаленное подключение в Интернете). Идентификатор Connect 3114074
Устранена проблема с полосой прокрутки конструктора SQL. Идентификатор Connect 3114856
Контекстное меню для таблиц мгновенно зависает
SSMS иногда выдает исключения в мониторе активности и завершает работу с ошибкой. Идентификатор Connect 697527
SSMS 2016 завершает работу с ошибкой "Процесс был завершен из-за внутренней ошибки во время выполнения .NET в IP 71AF8579 (71AE0000) с кодом выхода 80131506".
Дополнительные скачиваемые файлы
Список всех загрузок для SQL Server Management Studio см. в центре загрузки Майкрософт.
Чтобы получить последнюю версию среды SQL Server Management Studio, перейдите на страницу Скачивание SQL Server Management Studio (SSMS).