SQL Server Management Studio (SSMS) 18.0 выпущена для общего доступа
После 5 предварительных просмотров SSMS 18 теперь общедоступна. Вы можете скачать SQL Server Management Studio 18 уже сегодня.
Улучшения в SQL Server Management Studio
- Меньший размер загрузки - SSMS 18 сократилидо половины размера SSMS 17.x.
- Обновленная изолированная оболочка Visual Studio 2017. Используется новейшая оболочка из Visual Studio (VS), которая разблокирует все исправления специальных возможностей, которые заканчиваются как в SSMS и VS, так и последние исправления безопасности, добавленные в VS.
- SSMS может быть установлен в пользовательскую папку. С помощью SSMS 18 вы можете установить SSMS в любую папку, и эта опция доступна как из командной строки, так и из пользовательского интерфейса установки.
- SSMS позволяет производить установки на языке, отличном от ОС. Теперь вы можете, например, установить немецкий язык SSMS во французской Windows (Примечание: если язык ОС не соответствует языку SSMS, пользователь должен изменить язык в разделе Сервис | Параметры | Международные настройки).
-
SSMS поставляется с драйвером базы данных связывания и встраивания объектов MS (OLEDB)
- Поддержка SQL 2019 - это первая версия SSMS, полностью наделенная сведениями о SQL Server 2019 (уровень совместимости 150).
- Лучшая поддержка базы данных SQL Azure
- Свойства базы данных SLO / Edition / MaxSize теперь принимают собственные имена, что упрощает поддержку будущих выпусков баз данных SQL Azure.
- Поддержка недавно добавленных vCore SKU
- Объекты управления SQL Server
- Расширение поддержки объектов управления SQL Server (SMO) для возобновления создания индекса
- Открытые новые свойства для объектов конфигурации / сервера / базы данных
- Поддержка классификации данных для чтения и записи.
- и многое другое
- Интеграция SSMS / Azure Data Studio - эти два инструмента теперь можно рассматривать не как отдельные инструменты, выполняющие разные вещи, а как один интегрированный инструмент. Каждый инструмент имеет свой собственный опыт и может легко запускаться из другого. Например, Notebooks - это очень крутая функция, встроенная в ADS. Пользователи SSMS могут просто щелкнуть правой кнопкой мыши database > Azure Data Studio > New Notebook.
- Запустите Azure Data Studio изTools, или Object Explorer
- Щелкните правой кнопкой мыши базу данных, чтобы запустить новый запрос или новый блокнот в Azure Data Studio.
- Общие обновления:
- Открытая опция конфигурации AUTOGROW_ALL_FILES для файловых групп в SSMS.
- Удалены опции «облегченного пула» и «повышения приоритета» из графического интерфейса SSMS. Пользователи по-прежнему могут включать / отключать их через sp_configure.
- Диалоговое окно New Firewall Rule теперь позволяет пользователю указывать имя правила, вместо того, чтобы автоматически создавать его от имени пользователя.
- Улучшена поддержка систем с несколькими мониторами благодаря тому, что диалоговые окна и окна появляются на ожидаемом мониторе.
- Выставлена конфигурация сервера «контрольная сумма по умолчанию» на новой странице настроек базы данных в Server Properties Dialog.
- Выставлен максимальный размер для файлов журнала ошибок в разделе Configure SQL Server Error Logs.
- Добавлена опция Migrate to Azure в меню Tools. Интегрирован Database Migration Assistant и Azure Database Migration Service, чтобы обеспечить быстрый и простой доступ, который поможет ускорить переход на Azure.
- SSMS | Сценарий объекта
- Добавлены новые пункты меню для «CREATE OR ALTER» при создании сценариев объектов.
- SSMS | ShowPlan
- Добавлено фактическое время, фактическое и оценочное количество строк в узле оператора ShowPlan, если они доступны. Это позволит сделать фактический план соответствующим плану Live Query Stats.
- Добавлена логика для отображения Materializer Operator (External Select).
- Добавлен новый атрибут showplan BatchModeOnRowStoreUsed, чтобы легко идентифицировать запросы, использующие сканирование в пакетном режиме в хранилищах строк. Каждый раз, когда запрос выполняет сканирование в пакетном режиме в хранилищах строк, в элемент StmtSimple добавляется новый атрибут (BatchModeOnRowStoreUsed = ”true”).
- Добавлена поддержка showplan в LocalCube RelOp для DW ROLLUP и CUBE.
- SSMS | Обновление уровня совместимости базы данных - добавлена новая опция в разделе <Database name> -> Tasks -> Database Upgrade. Она запустит новый помощник по настройке запросов (QTA), который проведет пользователя через процесс:
- Сбор базовых показателей производительности перед обновлением уровня совместимости базы данных.
- Обновление до желаемого уровня совместимости базы данных.
- Сбор второго прохода данных о производительности по той же рабочей нагрузке.
- Выявление регрессий рабочей нагрузки и предоставление проверенных рекомендаций для повышения производительности рабочей нагрузки.
- SSMS | Магазин запросов
- Добавлен новый отчет о статистике ожидания запросов
- Аудит файлов
- Изменен метод проверки подлинности с ключа учетной записи хранения на основе проверки подлинности Azure AD.
- Обновлен список известных действий аудита, чтобы включить FEATURE RESTRICTION ADD / CHANGE GROUP / DROP.
- Службы интеграции SQL Server
- Добавлена поддержка, позволяющая клиентам планировать пакеты служб интеграции с SQL Server (SSIS) на IR Azure-SSIS, которые находятся в облаке Azure для государственных организаций.
- При подключении к Azure SQL DB / Managed Instance вы можете подключиться к нему с «<default>» в качестве исходной базы данных.
- В разделе «Каталоги служб Integration Services» добавлен новый элемент «Попробуйте SSIS в фабрике данных Azure», который можно использовать для запуска мастера создания среды выполнения Integration и быстрого создания среды интеграции Azure-SSIS.
- ISDeploymentWizard теперь поддерживает проверку подлинности SQL, встроенную проверку подлинности Azure Active Directory и проверку подлинности паролем Azure Active Directory в режиме командной строки.
- Мастер развертывания теперь поддерживает создание и развертывание во время выполнения интеграции служб SSIS Azure Data Factory.
- Классификация данных
- Реорганизовано меню задач классификации данных, добавлено подменю в меню задач базы данных и опция, чтобы открыть отчет из меню, не открывая сначала окно классификации данных.
- Добавлен новый пункт меню Classification Report во всплывающую панель Data Classification.
- Оценка уязвимости
- Включено меню задач оценки уязвимостей в хранилище данных SQL Azure (DW).
- Оценка уязвимости теперь поддерживает Azure SQL DW.
- Добавлена новая функция экспорта для экспорта результатов проверки оценки уязвимости в Excel.
- Always encrypted
Флажок Enable Always Encrypted на новой вкладке Always Encrypted в диалоговом окне Connect to Server теперь предоставляет простой способ включить / отключить Always Encrypted для подключения к базе данных.
- Always encrypted с помощью безопасных анклавов
В предварительный просмотр SQL Server 2019 были внесены некоторые улучшения для поддержки Always Encrypted с защищенными анклавами.
Миграция настроек SSMS (от 17.x и старше 18.0 Preview - однократная миграция настроек из предыдущей версии SSMS в SSMS 18).
- Мастер импорта плоских файлов
- Добавлена логика для уведомления пользователя о том, что импорт мог привести к переименованию
- Мастер приложений уровня данных
- Поддержка графических таблиц
- Управляемый экземпляр Azure SQL
- Добавлены новые имена входа AAD в качестве нового типа входа в SMO и SSMS при подключении к управляемому экземпляру Azure SQL.
И многое другое
В дополнение ко всей работе с функциями, была также проделана большая работа, чтобы улучшить использование существующих функций. Было исправлено несколько проблем в следующих областях:
- Общие сбои / зависания
- SSMS editor
- Object explorer
- Help viewer
- Object scripting
- Table designer
- SMO
- Аналитические сервисы
- Интеграционные сервисы
- Flat file import wizard
- AlwaysOn AG
- Классификация данных
- Backup/restore/attach/detach DB
- Job activity monitor
- Managed Instance support in SSMS
- Azure SQL Database
- Query data store
- Result grid
- XEvent profiler
- Copy database wizard
- ShowPlan
- Маскировка данных
Также были удалены следующие функции:
- Отладчик T-SQL
- Диаграммы базы данных
Следующие инструменты также больше не устанавливаются вместе с SSMS:
- Osql.exe
- Dreplay.exe
- SQLDiag.exe
- SSBDiagnose.exe
- Инструменты диспетчера конфигурации - и SQL Server Configuration Manager и Reporting Server Configuration Manager больше не являются частью настройки SSMS.
- Стандартные политики DMF - политики больше не устанавливаются вместе с SSMS. Они будут перемещены в GitHub. Пользователи смогут добавлять и скачивать / устанавливать их, если захотят.
- Параметр командной строки -P удален. Из-за проблем безопасности была удалена возможность указания паролей в виде открытого текста в командной строке.
- Generate scripts | Publish to web service удалена - эта (устаревшая) функция была удалена из пользовательского интерфейса SSMS.
- Удалена функция статического маскирования (предварительного просмотра) данных - хотя эта функция была доступна в предыдущих предварительных просмотрах, она, к сожалению, не вошла в версию SSMS GA.
Как и с любым программным продуктом, здесь также есть некоторые известные проблемы. Они были описаны в примечаниях к выпуску SSMS 18.
Если у вас есть предыдущая версия предварительного просмотра SSMS 18.0, вам нужно будет сначала удалить ее.