Разное

Microsoft management studio sql server 2020 r2: SQL Server Management Studio (SSMS) — SQL Server Management Studio (SSMS)

Содержание

SQL Server Management Studio (SSMS) — SQL Server Management Studio (SSMS)



  • Чтение занимает 5 мин

В этой статье

Применимо к:Applies to: SQL ServerSQL Server (все поддерживаемые версии) SQL ServerSQL Server (all supported versions) База данных SQL AzureAzure SQL DatabaseБаза данных SQL AzureAzure SQL Database Управляемый экземпляр SQL AzureAzure SQL Managed InstanceУправляемый экземпляр SQL AzureAzure SQL Managed Instance Azure Synapse AnalyticsAzure Synapse AnalyticsAzure Synapse AnalyticsAzure Synapse AnalyticsПрименимо к:Applies to: SQL ServerSQL Server (все поддерживаемые версии) SQL ServerSQL Server (all supported versions) База данных SQL AzureAzure SQL DatabaseБаза данных SQL AzureAzure SQL Database Управляемый экземпляр SQL AzureAzure SQL Managed InstanceУправляемый экземпляр SQL AzureAzure SQL Managed Instance Azure Synapse AnalyticsAzure Synapse AnalyticsAzure Synapse AnalyticsAzure Synapse Analytics

SQL Server Management StudioSQL Server Management Studio (SSMS) — это интегрированная среда для управления любой инфраструктурой SQL.(SSMS) is an integrated environment for managing any SQL infrastructure. Используйте SSMS для доступа, настройки, администрирования и разработки всех компонентов SQL ServerSQL Server, Базы данных SQL Azure и Azure Synapse Analytics, а также управления ими.Use SSMS to access, configure, manage, administer, and develop all components of SQL ServerSQL Server, Azure SQL Database, and Azure Synapse Analytics. Среда SSMS предоставляет единую полнофункциональную служебную программу, которая сочетает в себе обширную группу графических инструментов с рядом отличных редакторов сценариев для доступа к службе SQL ServerSQL Server для разработчиков и администраторов баз данных всех профессиональных уровней. SSMS provides a single comprehensive utility that combines a broad group of graphical tools with a number of rich script editors to provide access to SQL ServerSQL Server for developers and database administrators of all skill levels.

Компоненты среды SQL Server Management StudioSQL Server Management Studio components

DescriptionDescriptionКомпонентComponent
Обозреватель объектов используется для просмотра всех объектов и управления ими в одном экземпляре SQL ServerSQL Server(или более).Use Object Explorer to view and manage all of the objects in one or more instances of SQL ServerSQL Server.Обозреватель объектовObject Explorer
Обозреватель шаблонов используется для создания файлов со стандартным текстом, которые можно использовать для ускорения разработки запросов и скриптов, и управления ими.How to use Template Explorer to build and manage files of boilerplate text that you use to speed the development of queries and scripts.Обозреватель шаблоновTemplate Explorer
Устаревший обозреватель решений используется для создания проектов, применяемых для управления такими элементами администрирования, как скрипты и запросы.How to use the deprecated Solution Explorer to build projects used to manage administration items such as scripts and queries.Обозреватель решенийSolution Explorer
Использование инструментов для визуального проектирования, включенных в Среда Management StudioManagement Studio.How to use the visual design tools included in Среда Management StudioManagement Studio.Visual Database ToolsVisual Database Tools
Использование редакторов языков Среда Management StudioManagement Studio для интерактивного написания и отладки запросов и скриптов.How to use the Среда Management StudioManagement Studio language editors to interactively build and debug queries and scripts.Редакторы запросов и текстаQuery and Text Editors

SQL Server Management Studio для решения задач бизнес-аналитикиSQL Server Management Studio for Business Intelligence

Среда Службы Analysis ServicesAnalysis Services предназначена для доступа к службам Службы Integration ServicesIntegration Services, Службы Reporting ServicesReporting Services и SQL Server Management StudioSQL Server Management Studio, а также для их настройки, администрирования и управления ими.To access, configure, manage, and administer Службы Analysis ServicesAnalysis Services, Службы Integration ServicesIntegration Services, and Службы Reporting ServicesReporting Services, use SQL Server Management StudioSQL Server Management Studio. Хотя все три технологии бизнес-аналитики полагаются на среду SQL Server Management StudioSQL Server Management Studio, административные задачи, связанные с каждой из этих технологий, несколько отличаются.Although all three business intelligence technologies rely on SQL Server Management StudioSQL Server Management Studio, the administrative tasks associated with each of these technologies are slightly different.

Примечание

Чтобы создать и изменить решения Службы Analysis ServicesAnalysis Services, Службы Reporting ServicesReporting Servicesи Службы Integration ServicesIntegration Services , воспользуйтесь SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), а не SQL Server Management StudioSQL Server Management Studio.To create and modify Службы Analysis ServicesAnalysis Services, Службы Reporting ServicesReporting Services, and Службы Integration ServicesIntegration Services solutions, use SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), not SQL Server Management StudioSQL Server Management Studio. SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) представляет собой среду разработки, основанную на MicrosoftMicrosoftVisual StudioVisual Studio.is a development environment that is based on MicrosoftMicrosoftVisual StudioVisual Studio.

Управление решениями Analysis Services в среде SQL Server Management StudioManaging Analysis Services Solutions Using SQL Server Management Studio

SQL Server Management StudioSQL Server Management Studio позволяет управлять объектами служб Службы Analysis ServicesAnalysis Services , например выполнять их резервное копирование и обработку.enables you to manage Службы Analysis ServicesAnalysis Services objects, such as performing back-ups and processing objects.

Среда Management StudioManagement Studio позволяет создавать проекты скриптов служб Службы Analysis ServicesAnalysis Services , в которых выполняются разработка и сохранение скриптов с использованием многомерных выражений (MDX), расширений интеллектуального анализа данных (DMX) и XML для аналитики (XMLA).provides an Службы Analysis ServicesAnalysis Services Script project in which you develop and save scripts written in Multidimensional Expressions (MDX), Data Mining Extensions (DMX), and XML for Analysis (XMLA). Проекты скриптов служб Службы Analysis ServicesAnalysis Services используются для выполнения задач управления или повторного создания баз данных, кубов и других объектов в экземплярах служб Службы Analysis ServicesAnalysis Services .You use Службы Analysis ServicesAnalysis Services Scripts projects to perform management tasks or re-create objects, such as database and cubes, on Службы Analysis ServicesAnalysis Services instances. Например, можно разработать скрипт XMLA в проекте скрипта служб Службы Analysis ServicesAnalysis Services , который создает объекты непосредственно в существующем экземпляре служб Службы Analysis ServicesAnalysis Services .For example, you can develop an XMLA script in an Службы Analysis ServicesAnalysis Services Script project that creates new objects directly on an existing Службы Analysis ServicesAnalysis Services instance. Проекты скриптов служб Службы Analysis ServicesAnalysis Services могут быть сохранены в составе решения и интегрироваться с контролем исходного кода. The Службы Analysis ServicesAnalysis Services Scripts projects can be saved as part of a solution and integrated with source code control.

Дополнительные сведения об использовании среды SQL Server Management StudioSQL Server Management Studioсм. в разделе Разработка и реализация с помощью среды SQL Server Management Studio.For more information about how to use SQL Server Management StudioSQL Server Management Studio, see Developing and Implementing Using SQL Server Management Studio.

Управление решениями Integration Services в среде SQL Server Management StudioManaging Integration Services Solutions Using SQL Server Management Studio

SQL Server Management StudioSQL Server Management Studio позволяет использовать службу Службы Integration ServicesIntegration Services для управления пакетами и наблюдения за выполняющимися пакетами.enables you to use the Службы Integration ServicesIntegration Services service to manage packages and monitor running packages. В среде Среда Management StudioManagement Studio можно организовать пакеты в папки, выполнять, импортировать и экспортировать пакеты, переносить пакеты служб DTS и обновлять пакеты служб Службы Integration ServicesIntegration Services .You can also use Среда Management StudioManagement Studio to organize packages into folders, run packages, import and export packages, migrate Data Transformation Services (DTS) packages, and upgrade Службы Integration ServicesIntegration Services packages.

Управление проектами служб Reporting Service в среде SQL Server Management StudioManaging Reporting Services Projects Using SQL Server Management Studio

Среда SQL Server Management Studio позволяет включать компоненты служб Reporting Services, администрировать серверы и базы данных, управлять ролями и заданиями.Use SQL Server Management Studio to enable Reporting Services features, administer the server and databases, and manage roles and jobs.

Она реализует функции управления общими расписаниями (в папке «Общие расписания») и базами данных сервера отчетов (ReportServer, ReportServerTempdb). You manage shared schedules by using the Shared Schedules folder, and manage report server databases (ReportServer, ReportServerTempdb). Можно также создать роль RSExecRole в системной базе данных Master, когда база данных сервера отчетов перемещается в новое или другое ядро СУБД SQL Server (SQL ServerSQL Server Компонент Database EngineDatabase Engine).You also create a RSExecRole in the Master system database when you move a report server database to a new or different SQL Server Database Engine (SQL ServerSQL Server Компонент Database EngineDatabase Engine). Дополнительные сведения об этих задачах см. в следующих статьях:For more information about these tasks, see the following articles:

Позволяет включать и настраивать различные функции, задавать для сервера значения по умолчанию, управлять ролями и заданиями.You also manage the server by enabling and configuring various features, setting server defaults, and managing roles and jobs. Дополнительные сведения об этих задачах см. в следующих статьях:For more information about these tasks, see the following articles:

Локализованные версии SQL Server Management Studio (SSMS)Non-English language versions of SQL Server Management Studio (SSMS)

Блокировка разных языков установки снята.The block on mixed languages setup has been lifted. Например, немецкий SSMS можно установить на французскую версию Windows.You can install SSMS German on a French Windows. Если язык операционной системы не соответствует языку SSMS, пользователю следует изменить язык в разделе «Сервис» — «Параметры» — «Международные настройки».If the OS language doesn’t match the SSMS language, the user needs to change the language under Tools > Options > International Settings. В противном случае SSMS будет отображать интерфейс пользователя на английском языке.Otherwise, SSMS shows the English UI.

Дополнительные сведения о различных настройках языка и региональных параметров с предыдущими версиями см. в разделе Установка локализованных версий SSMS. For more information about different locale with previous versions, reference Install non-English language versions of SSMS.

Политика поддержки для SSMSSupport Policy for SSMS

SSMS работает только в Windows (AMD или Intel).SSMS runs on Windows (AMD or Intel) only. Если вам требуется средство, которое работает на платформах, отличных от Windows, рассмотрите Azure Data Studio.If you need a tool that runs on platforms other than Windows, take a look at Azure Data Studio. Azure Data Studio — это кроссплатформенное средство для macOS, Linux и Windows.Azure Data Studio is a cross-platform tool that runs on macOS, Linux, as well as Windows. Дополнительные сведения см. в разделе Azure Data Studio.For details, see Azure Data Studio.

Дальнейшие действияNext steps

Знаете ли вы, что это содержимое вы можете изменить самостоятельно?Did you know that you could edit the content yourself? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.If you do so, not only will our documentation improve, but you’ll also be credited as a contributor to the page.

Заметки о выпуске SSMS — SQL Server Management Studio (SSMS)

Сбои и зависанияCrashes and freezesИсправлен источник распространенных сбоев SSMS, связанный с объектами интерфейса графических устройств.Fixed a source of common SSMS crashes related to GDI objects.
Сбои и зависанияCrashes and freezesИсправлен частый источник зависаний и снижения производительности при выборе «Скрипт как создать/изменить/удалить» (удалены ненужные операции принесения объектов SMO).Fixed a common source of hangs and poor performance when selecting «Script as Create/Update/Drop» (removed unnecessary fetches of SMO objects).
Сбои и зависанияCrashes and freezesИсправлено зависание системы при подключении к базе данных SQL Azure с помощью многофакторной проверки подлинности, если включены трассировки ADAL. Fixed an issue where system stops responding when connecting to an Azure SQL Database using MFA while ADAL traces are enabled.
Сбои и зависанияCrashes and freezesИсправлено зависание системы (или предполагаемое зависание) в динамической статистике запросов при вызове из монитора активности (проблема проявлялась при использовании проверки подлинности SQL Server без заданного параметра «Конфиденциальные данные»).Fixed a issue where system stops responding (or perceived hang) in Live Query Statistics when invoked from Activity Monitor (the issue manifested when using SQL Server authentication with no «Persist Security Info» set).
Сбои и зависанияCrashes and freezesУстранено зависание системы при выборе «Отчеты» в обозревателе объектов, которое проявлялось в больших задержках при подключении или временной недоступности ресурсов.Fixed a issue where system stops responding when selecting «Reports» in Object Explorer, which could manifest on high latency connections or temporary non-accessibility of the resources.
Сбои и зависанияCrashes and freezesИсправлено аварийное завершение работы SSMS, которое происходило при попытке использовать центральный сервер управления и серверы SQL Azure.Fixed a crash in SSMS when trying to use Central Management Server and Azure SQL servers. Дополнительные сведения: Ошибка приложения SSMS 17.5 и аварийное завершение при использовании центрального сервера управления (на английском языке).For details, see SMSS 17.5 application error and crash when using Central Management Server.
Сбои и зависанияCrashes and freezesИсправлено зависание системы в обозревателе объектов за счет оптимизации получения свойства IsFullTextEnabled.Fixed a issue where system stops responding in Object Explorer by optimizing the way IsFullTextEnabled property is retrieved.
Сбои и зависанияCrashes and freezesИсправлено зависание системы в мастере копирования баз данных за счет отказа от создания ненужных запросов для получения свойств базы данных. Fixed a issue where system stops responding in «Copy Database Wizard» by avoiding to build unnecessary queries to retrieve Database properties.
Сбои и зависанияCrashes and freezesУстранена проблема, из-за которой решение SSMS зависает или дает сбой во время редактирования T-SQL.Fixed an issue that was causing SSMS to stop responding/crash while editing T-SQL.
Сбои и зависанияCrashes and freezesУстранена проблема, где SSMS зависает при редактировании больших сценариев T-SQL.Mitigated an issue where SSMS was becoming unresponsive when editing large T-SQL scripts.
Сбои и зависанияCrashes and freezesУстранена проблема, которая приводила к нехватке памяти для SSMS при обработке больших наборов данных, возвращаемых запросами.Fixed an issue that was causing SSMS to run out of memory when handling the large datasets returned by queries.
Общие ошибки SSMSGeneral SSMSИсправлена проблема, когда ApplicationIntent не передавался при подключении в разделе «Зарегистрированные серверы».Fixed an issue there the «ApplicationIntent» wasn’t passed along in connections in «Registered Servers».
Общие ошибки SSMSGeneral SSMSУстранена проблема, из-за которой форма пользовательского интерфейса мастера создания сеанса XEvent неправильно отображалась на мониторах с высоким разрешением.Fixed an issue where the «New XEvent Session Wizard UI» form wasn’t rendered properly on High DPI monitors.
Общие ошибки SSMSGeneral SSMSИсправлена проблема при попытке импортировать BACPAC-файл.Fixed an issue where trying to import a bacpac file.
Общие ошибки SSMSGeneral SSMSУстранена проблема, из-за которой при попытке отобразить свойства базы данных с FILEGROWTH > 2048GB возникала ошибка арифметического переполнения.Fixed an issue where trying to display the properties of a database (with FILEGROWTH > 2048 GB) was throwing an arithmetic overflow error.
Общие ошибки SSMSGeneral SSMSУстранена проблема, из-за которой в отчете панели мониторинга производительности указывались ожидания PAGELATCH и PAGEIOLATCH, которые отсутствовали во вложенных отчетах.Fixed an issue where the Perf Dashboard Report was reporting PAGELATCH and PAGEIOLATCH waits that couldn’t found in subreports.
Общие ошибки SSMSGeneral SSMSОчередной цикл обновлений, чтобы гарантировать, что SSMS будет учитывать ситуацию запуска на нескольких мониторах и открывать диалоговое окно на нужном мониторе.Another round of fixes to make SSMS more multi-monitor aware by having it open dialog in the correct monitor.
Службы Analysis ServicesAnalysis Services (AS)Устранена проблема, при которой обрезались «Расширенные параметры» в пользовательском интерфейсе XEvent AS.Fixed an issue where the «Advanced Settings» to the AS XEvent UI was clipped.
Службы Analysis ServicesAnalysis Services (AS)Устранена проблема с выдачей исключения «Файл не найден» при анализе DAX.Fixed an issue where DAX parsing throws file not found exception.
База данных SQL AzureAzure SQL DatabaseУстранена проблема, при которой список баз данных некорректно заполнялся для окна запроса базы данных SQL Azure при подключении к базе данных пользователя в базе данных SQL Azure вместо базы данных master.Fixed an issue where the database list wasn’t populated correctly for Azure SQL Database query window when connected to a user database in Azure SQL Database instead of to master.
База данных SQL AzureAzure SQL DatabaseУстранена проблема, из-за которой невозможно было добавить темпоральную таблицу в базу данных SQL Azure.Fixed an issue where it wasn’t possible to add a «Temporal Table» to an Azure SQL Database.
База данных SQL AzureAzure SQL DatabaseВключен параметр в подменю «Свойства статистики» меню «Статистика» в Azure, так как он полностью поддерживается уже довольно длительное время. Enabled the Statistics properties sub menu option under menu Statistics in Azure, since it has been fully supported for quite some time now.
Общая поддержка SQL AzureAzure SQL — General SupportИсправлены ошибки в элементах управления пользовательского интерфейса Azure, которые мешали пользователю вывести список подписок Azure (если их было более 50).Fixed issues in common Azure UI control that was preventing the user from displaying Azure subscriptions (if there were more than 50). Кроме того, изменена сортировка. Теперь подписки сортируются по имени, а не по идентификатору.Also, the sorting has been changed to be by name rather by Subscription ID. Пользователь сталкивался с этим, например, при попытке восстановить резервную копию по URL-адресу.The user could run into this one when trying to restore a backup from URL, for example.
Общая поддержка SQL AzureAzure SQL — General SupportУстранена проблема в элементе управления пользовательского интерфейса Azure, связанная с перечислением подписок, при которой возникала ошибка «Индекс вне допустимого диапазона.Fixed an issue in common Azure UI control when enumerating subscriptions, which could yield an «Index was out of range. Должен быть неотрицательным и меньше, чем размер коллекции»,Must be non-negative and less than the size of the collection.» если у пользователя не было подписок в некоторых клиентах.error when the user had no subscriptions in some tenants. Пользователь сталкивался с этим, например, при попытке восстановить резервную копию по URL-адресу.The user could run into this one when trying to restore a backup from URL, for example.
Общая поддержка SQL AzureAzure SQL — General SupportУстранена проблема с указанием целей уровня обслуживания в коде, которая усложняла поддержку новых целей уровня обслуживания SQL Azure в SSMS.Fixed issue where Service Level Objectives were hardcoded, thus making it harder for SSMS to support newer Azure SQL SLOs. Теперь пользователь может войти в Azure и разрешить SSMS извлечь все соответствующие данные по целям уровня обслуживания (выпуск и максимальный размер).Now, the user can sign in to Azure and allow SSMS to retrieve all the applicable SLO data (Edition and Max Size)
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУлучшена и усовершенствована поддержка управляемых экземпляров: отключены неподдерживаемые параметры в пользовательском интерфейсе и исправлена опция просмотра журналов аудита для обработки URL-адреса целевого объекта аудита.Improved/polished the support for managed instances: disabled unsupported options in UI and a fix to the View Audit Logs option to handle URL audit target.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportСкрипты мастера создания и публикации скриптов не поддерживают предложения CREATE DATABASE.»Generate and Publish scripts» wizard scripts unsupported CREATE DATABASE clauses.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportМожно включить динамическую статистику запросов для управляемых экземпляров.Enable Live Query Statistics for managed instances.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportРаздел «Свойства базы данных -> Файлы» неправильно создавал скрипты для ALTER DB ADD FILE.Database properties->Files was incorrectly scripting ALTER DB ADD FILE.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportИсправлена регрессия с планировщиком агента SQL, где планирование ONIDLE выбиралось даже при выборе другого типа планирования.Fixed regression with SQL Agent scheduler where ONIDLE scheduling was chosen even when some other scheduling type was chosen.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportНастройка MAXTRANSFERRATE, MAXBLOCKSIZE для резервного копирования в службе хранилища Azure. Adjusting MAXTRANSFERRATE, MAXBLOCKSIZE for doing backups on Azure Storage.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportПроблема, при которой резервная копия заключительного фрагмента журнала записывалась в скрипт перед выполнением операции RESTORE (не поддерживается в командной строке).The issue where tail log backup is scripted before RESTORE operation (this isn’t supported on CL).
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportМастер создания базы данных неверно записывал в скрипт инструкцию CREATE DATABASE.Create database wizard not scripting correctly CREATE DATABASE statement.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportСпециальная обработка пакетов MSSQL Integration Services в среде SSMS при подключении к управляемым экземплярам.Special handling of SSIS packages within SSMS when connected to managed instances.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУстранена проблема, из-за которой отображалась ошибка при попытке использовать монитор активности при подключении к управляемым экземплярам.Fixed an issue where an error was displayed while trying to use «Activity Monitor» when connected to managed instances.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУлучшена поддержка учетных данных Azure AD (в обозревателе SSMS).Improved support for Azure AD Logins (in SSMS Explorer).
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУлучшено написание скриптов для объектов файловых групп SMO.Improved scripting of SMO Filegroups objects.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУлучшен пользовательский интерфейс для учетных данных. Improved UI for credentials.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportДобавлена поддержка логической репликации.Added support for Logical Replication.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУстранена проблема, которая вызывала сбой при щелчке правой кнопкой мыши по базе данных и выборе команды «Импорт приложения уровня данных».Fixed an issue, which was causing right-clicking on a database and choosing ‘Import data-tier application’ to fail.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУстранена проблема, которая вызывала появление ошибок при щелчке правой кнопкой мыши по TempDB.Fixed an issue, which was causing right-clicking on a «TempDB» to show errors.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУстранена проблема при создании скрипта инструкции ALTER DB ADD FILE в объектах SMO, из-за которой созданный скрипт T-SQL мог быть пустым.Fixed an issue where trying to scripting ALTER DB ADD FILE statement in SMO was causing the generated T-SQL script to be empty.
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУлучшено отображение свойств, относящихся к серверу управляемых экземпляров (поколение оборудования, уровень служб, используемое и зарезервированное хранилище).Improved display of managed instances server-specific properties (hardware generation, service tier, storage used and reserved).
Поддержка Управляемого экземпляра SQL AzureAzure SQL Managed Instance supportУстранена проблема, при которой создание скриптов базы данных («Сценарий как CREATE…») не приводило к добавлению в скрипт дополнительных файловых групп и файлов.Fixed an issue where scripting of a database («Script as Create…») wasn’t scripting extra filegroups and files. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/37326799.For details, see https://feedback.azure.com/forums/908035/suggestions/37326799.
Резервное копирование, восстановление, присоединение и отсоединение базы данныхBackup/Restore/Attach/Detach DBУстранена проблема, при которой пользователю не удавалось присоединить базу данных, если имя физического MDF-файла не совпадало с исходным именем файла.Fixed an issue where the user was unable to attach a database when physical filename of .mdf file does not match the original filename.
Резервное копирование, восстановление, присоединение и отсоединение базы данныхBackup/Restore/Attach/Detach DBУстранена проблема, из-за которой среда SSMS не находила допустимый план восстановления или находила неоптимальный.Fixed an issue where SSMS might not find a valid restore plan or might find one, which is suboptimal. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32897752.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32897752.
Резервное копирование, восстановление, присоединение и отсоединение базы данныхBackup/Restore/Attach/Detach DBУстранена проблема, когда в мастере подключения баз данных не отображались переименованные вторичные файлы.Fixed issue where the «Attach Database» wizard wasn’t displaying secondary files that were renamed. Теперь файл отображается с комментарием (например, «Не найдено»).Now, the file is displayed, and a comment about it is added (for example «Not Found»). Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/32897434.For details, see https://feedback.azure.com/forums/908035/suggestions/32897434.
Мастер копирования баз данныхCopy Database WizardКогда мастер создания скриптов, переноса или копирования базы данных мастер пытается создать таблицу в таблице в памяти, это не приводит к принудительному включению ansi_padding. Generate scripts/Transfer/Copy Database Wizard try to create a table with an in memory table doesn’t force ansi_padding on.
Мастер копирования баз данныхCopy Database WizardВ SQL Server 2017 и SQL Server 2019 мастер создания скриптов, переноса или копирования базы данных работает неправильно.Transfer Database task/Copy Database Wizard broken on SQL Server 2017 and SQL Server 2019.«»»»
Мастер копирования баз данныхCopy Database WizardТаблица скрипта мастера создания скриптов, переноса или копирования базы данных создается до создания связанного внешнего источника данных.Generate scripts/Transfer/Copy Database Wizard script table creation before creation of associated external data source.
Диалоговое окно подключенияConnection dialogВключено удаление имен пользователей из предыдущего списка имен пользователей с помощью клавиши DEL.Enabled the removal of usernames from previous username list by pressing the DEL key. Дополнительные сведения см. в разделе Разрешить удаление пользователей из окна входа в систему SSMS .For details, see Allow deletion of users from SSMS login window.
Мастер импорта приложений уровня данныхDAC Import WizardУстранена проблема, когда мастер импорта приложений уровня данных не работал при подключении с помощью Azure Active Directory (Azure AD).Fixed an issue DAC Import Wizard wasn’t working when connected using Azure Active Directory (Azure AD).
Классификация данныхData ClassificationИсправлена проблема с сохранением классификаций на панели классификации данных, когда имеются другие открытые панели классификации данных в других базах данных.Fixed an issue when saving classifications in the data classification pane while there are another data classification panes open on other databases.
Мастер приложений уровня данныхData-tier Application WizardУстранена проблема, из-за которой пользователю не удавалось импортировать приложение уровня данных (. dacpac) вследствие ограниченного доступа к серверу (например, при отсутствии доступа ко всем базам данных на сервере).Fixed an issue where the user wasn’t able to import a Data-tier Application (.dacpac) due to limited access to the server (for example, no access to all the databases on the same server).
Мастер приложений уровня данныхData-tier Application WizardУстранена проблема, из-за которой импорт выполнялся крайне медленно, когда на одном сервере SQL Azure было размещено много баз данных.Fixed an issue, which was causing the import to be extremely slow when many databases happened to be hosted on the same Azure SQL server.
Внешние таблицыExternal TablesДобавлена поддержка Rejected_Row_Location в шаблон, SMO, IntelliSense и таблицы свойств.Added support for Rejected_Row_Location in template, SMO, intellisense, and property grid.
Мастер импорта неструктурированных файловFlat File Import WizardУстранена проблема, при которой мастер импорта неструктурированных файлов некорректно обрабатывал двойные кавычки (экранирование).Fixed an issue where the «Import Flat File Wizard» wasn’t handling double quotes correctly (escaping). Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/32897998.For details, see https://feedback.azure.com/forums/908035/suggestions/32897998.
Мастер импорта неструктурированных файловFlat File Import WizardИсправлена проблема, связанная с неправильной обработкой типов с плавающей запятой (в языковых стандартах, которые используют другой разделитель для чисел с плавающей запятой).Fixed an issue where related to incorrect handling of floating-point types (on locales that use a different delimiter for floating points).
Мастер импорта неструктурированных файловFlat File Import WizardИсправлена проблема, связанная с импортом битов, если значения равны 0 или 1. Fixed an issue related to importing of bits when values are 0 or 1. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32898535.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32898535.
Мастер импорта неструктурированных файловFlat File Import WizardУстранена проблема, из-за которой числа с плавающей точкой вводились как значения NULL.Fixed an issue where the float data-type were entered as nulls.
Мастер импорта неструктурированных файловFlat File Import WizardУстранена проблема, при которой мастер импорта не мог обрабатывать отрицательные десятичные значения.Fixed an issue where the import wizard wasn’t able to process negative decimal values.
Мастер импорта неструктурированных файловFlat File Import WizardУстранена проблема, когда мастеру не удавалось импортировать данные из CSV-файлов с одним столбцом.Fixed an issue where the wizard wasn’t able to import from single column CSV files.
Мастер импорта неструктурированных файловFlat File Import WizardИсправлена проблема, из-за которой функция импорта неструктурированного файла не позволяла изменить целевую таблицу, если она уже существовала.Fixed issue where Flat File Import does not allow changing destination table when table is already existing. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32896186.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32896186.
Окно справкиHelp ViewerУлучшена логика, учитывающая режимы работы в сети и автономной работы (однако еще может остаться несколько проблем, требующих исправления).Improved logic around honoring the online/offline modes (there may still be a few issues that need to be addressed).
Окно справкиHelp ViewerИсправлена функция справки, которая теперь учитывает подключенный и автономный режимы. Fixed the «View Help» to honor the online/offline settings. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32897791.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32897791.
Высокий уровень доступности и аварийное восстановлениеHigh Availability Disaster Recovery (HADR)
Группы доступностиAvailability Groups (AG)
Устранена проблема, при которой роли в мастере групп доступности отработки отказа всегда отображаются как «Разрешается».Fixed an issue where roles in «Fail Over Availability Groups» wizard was always displayed as «Resolving».
Высокий уровень доступности и аварийное восстановлениеHigh Availability Disaster Recovery (HADR)
Группы доступностиAvailability Groups (AG)
Устранена проблема с неполным отображением предупреждений в панели мониторинга групп доступности SSMS.Fixed an issue where SSMS was showing truncated warnings in «AG Dashboard».
Службы Integration ServicesIntegration Services (IS)Устранена проблема параллельной установки, из-за которой мастеру развертывания не удавалось подключиться к SQL Server, если на одном компьютере были установлены SQL Server 2019 и SSMS 18.0.Fixed a SxS issue that deployment wizard fails to connect to sql server when SQL Server 2019 and SSMS 18.0 are installed on the same machine.
Службы Integration ServicesIntegration Services (IS)Устранена проблема, когда невозможно изменить задачу плана обслуживания при его разработке.Fixed an issue that maintenance plan task can’t be edited when designing the maintenance plan.
Службы Integration ServicesIntegration Services (IS)Устранена проблема, из-за которой мастер развертывания зависал при переименовании развертываемого проекта.Fixed an issue that the deployment wizard gets stuck if the project under deployment is renamed.
Службы Integration ServicesIntegration Services (IS)В компоненте планирования Azure-SSIS IR включены параметры среды. Enabled environment setting in Azure-SSIS IR schedule feature.
Службы Integration ServicesIntegration Services (IS)Устранена проблема, когда мастер создания среды выполнения интеграции SSIS перестает отвечать, если клиентская учетная запись относится к нескольким клиентам.Fixed an issue that SSIS Integration Runtime Creation Wizard stops responding when the customer account belongs to more than 1 tenant.
Монитор активности заданийJob Activity MonitorИсправлена проблема сбоев при использовании монитора активности заданий (с фильтрами).Fixed crash while using Job Activity Monitor (with filters).
Обозреватель объектовObject ExplorerУстранена проблема, из-за которой при попытке развернуть узел «Управление» в обозревателе объектов в SSMS возникало исключение «Невозможно привести объект типа DBNull к другим типам» (неправильно настроенный DataCollector).Fixed an issue where SSMS was throwing an «Object cannot be cast from DBNull to other types» exception when trying to expand «Management» node in OE (misconfigured DataCollector).
Обозреватель объектовObject ExplorerИсправлена проблема, при которой обозреватель объектов не вставлял escape-символ для кавычек до вызова «Редактировать верхние N…», вызывая путаницу.Fixed an issue where OE wasn’t escaping quotes before invoking the «Edit Top N…» causing the designer to get confused.
Обозреватель объектовObject ExplorerИсправлена проблема, при которой мастер импорта приложения уровня данных не запускался из дерева службы хранилища Azure.Fixed an issue where the «Import Data-Tier application» wizard was failing to launch from the Azure Storage tree.
Обозреватель объектовObject ExplorerИсправлена проблема в конфигурации Database Mail, при которой состояние флажка TLS/SSL не сохранялось.Fixed an issue in «Database Mail Configuration» where the status of the TLS/SSL checkbox wasn’t persisted. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32895541.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32895541.
Обозреватель объектовObject ExplorerИсправлена проблема, при которой в SSMS была неактивна опция закрытия существующих соединений при попытке восстановить базу данных с помощью is_auto_update_stats_async_on.Fixed an issue where SSMS grayed out option to close existing connections when trying to restore database with is_auto_update_stats_async_on.
Обозреватель объектовObject ExplorerУстранена проблема, из-за которой при щелчке правой кнопкой мыши по узлам в обозревателе объектов (например, «Таблицы») и попытке выполнить какое-либо действие, например отфильтровать таблицы в меню «Фильтр» > «Параметры фильтра», форма параметров фильтра могла появиться на другом экране — не на том, где активна среда SSMS.Fixed an issue where right-clicking on nodes in OE the (for example «Tables» and wanting to perform an action such as filtering tables by going to Filter > Filter Settings, the filter settings form can appear on the other screen than where SSMS is currently active). Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/34284106.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/34284106.
Обозреватель объектовObject ExplorerИсправлена давняя проблема, при которой клавиша DELETE не работала в обозревателе объектов при попытке переименовать объект.Fixed a long outstanding issue where the DELETE key wasn’t working in OE while trying to rename an object. Дополнительные сведения см. на страницах https://feedback.azure.com/forums/908035-sql-server/suggestions/33073510, https://feedback.azure.com/forums/908035/suggestions/32910247 и в других повторяющихся разделах.For details, see https://feedback. azure.com/forums/908035-sql-server/suggestions/33073510, https://feedback.azure.com/forums/908035/suggestions/32910247 and other duplicates.
Обозреватель объектовObject ExplorerПри отображении свойств существующих файлов базы данных размер отображается в столбце «Размер (МБ)», а не «Начальный размер (МБ)», который должен отображаться при создании базы данных.When displaying the properties of existing database files, the size appears under a column «Size (MB)» instead of «Initial Size (MB)» which is what is displayed when creating a new database. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32629024.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32629024.
Обозреватель объектовObject ExplorerОтключен элемент контекстного меню «Дизайн» в таблицах графов, так как этот тип таблицы не поддерживается в текущей версии SSMS.Disabled the «Design» context-menu item on «Graph Tables» since there is no support for those tables in the current version of SSMS.
Обозреватель объектовObject ExplorerУстранена проблема некорректного отображения диалогового окна «Создание расписания задания» на мониторах с высоким разрешением.Fixed an issue where the «New Job Schedule» dialog wasn’t rendering properly on High DPI monitors. Дополнительные сведения см. в разделе https://feedback.azure.com/admin/v3/suggestions/35541262.For details, see https://feedback.azure.com/admin/v3/suggestions/35541262.
Обозреватель объектовObject ExplorerИсправлен способ отображения размера базы данных («Размер (МБ)») в сведениях обозревателя объектов: используется всего 2 десятичных разряда и применяется форматирование с помощью разделителя групп разрядов.Fixed/improved the way an issue where a database size («Size (MB)») is displayed in Object Explorer details: only 2 decimal digits and formatted using the thousands separator. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/34379308.For details, see https://feedback.azure.com/forums/908035/suggestions/34379308.
Обозреватель объектовObject ExplorerУстранена проблема, которая вызывала сбой создания пространственного индекса с ошибкой вида «Чтобы выполнить это действие, задайте свойство PartitionScheme».Fixed an issue that was causing the creation of a «Spatial Index» to fail with an error like «To accomplish this action, set property PartitionScheme».
Обозреватель объектовObject ExplorerНемного улучшена работа обозревателя объектов, чтобы он по возможности не выдавал лишних запросов.Minor performance improvements in Object Explorer to avoid issuing extra queries, when possible.
Обозреватель объектовObject ExplorerРасширена логика для запроса подтверждения при переименовании базы данных для всех объектов схемы (параметр можно настроить).Extended logic to request confirmation when renaming a database to all the schema objects (the setting can be configured).
Обозреватель объектовObject ExplorerДобавлена поддержка надлежащего экранирования при фильтрации в обозревателе объектов.Added proper escaping in Object Explorer filtering. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/36678803.For details, see https://feedback.azure.com/forums/908035/suggestions/36678803.
Обозреватель объектовObject ExplorerИсправлено и улучшено представление сведений обозревателя объектов для отображения чисел с правильными разделителями.Fixed/improved the view in Object Explorer Details to show numbers with proper separators. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/32900944.For details, see https://feedback.azure.com/forums/908035/suggestions/32900944.
Обозреватель объектовObject ExplorerИсправлено контекстное меню в узле «Таблицы» при подключении к SQL Express, где отсутствовала выноска «Создать», неправильно указывались таблицы графов и отсутствовала таблица с системным управлением версиями. Fixed context menu on «Tables» node when connected to SQL Express, where the «New» fly-out was missing, Graph tables were incorrectly listed, and System-Versioned table was missing. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/37245529.For details, see https://feedback.azure.com/forums/908035/suggestions/37245529.
Скрипты объектовObject ScriptingОбщее повышение производительности — создание скриптов WideWorldImporters теперь происходит в два раза быстрее по сравнению с SSMS 17.7.Overall perf improvements — Generate Scripts of WideWorldImporters takes half the time compared to SSMS 17.7.
Скрипты объектовObject ScriptingПри создании сценариев для объектов опускается конфигурации уровня базы данных, которая имеет значения по умолчанию.When scripting objects, DB Scoped configuration, which has default values are omitted.
Скрипты объектовObject ScriptingНе создается динамический T-SQL при создании скрипта.Don’t generate dynamic T-SQL when scripting. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32898391.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32898391.
Скрипты объектовObject ScriptingОпускается синтаксис графа «как граница» и «как узел» при создании скрипта для таблицы в SQL Server 2016 и более ранних версий.Omit the graph syntax «as edge» and «as node» when scripting a table on SQL Server 2016 and earlier.
Скрипты объектовObject ScriptingУстранена проблема, когда возникал сбой написания скриптов для объектов базы данных при подключении к базе данных SQL Azure посредством Azure AD с MFA.Fixed an issue where scripting of database objects was failing when connecting to an Azure SQL Database using Azure AD with MFA.
Скрипты объектовObject ScriptingИсправлена проблема, при которой попытка создать скрипт для пространственного индекса с использованием GEOMETRY_AUTO_GRID или GEOGRAPHY_AUTO_GRID в базе данных SQL Azure возникала ошибка. Fixed an issue where trying to script a spatial index with GEOMETRY_AUTO_GRID/GEOGRAPHY_AUTO_GRID on an Azure SQL Database was throwing an error.
Скрипты объектовObject ScriptingУстранена проблема, которая приводила к тому, что в ходе создания скриптов базы данных (из базы данных SQL Azure) целевым всегда выбирался локальный экземпляр SQL Server, даже если параметры создания скриптов обозревателя объектов соответствовали источнику.Fixed an issue, which was causing the database scripting (of an Azure SQL Database) to always target an on-prem SQL, even if the «Object Explorer» scripting settings were set to match the source.
Скрипты объектовObject ScriptingУстранена проблема, когда при попытке создать скрипт таблицы базы данных в хранилище данных SQL с использованием кластеризованных и некластеризованных индексов создавались неверные инструкции T-SQL.Fixed an issue where trying to script a table in a SQL DW database involving clustered and nonclustered indexes was generating incorrect T-SQL statements.
Скрипты объектовObject ScriptingУстранена проблема, когда при попытке создать скрипт таблицы базы данных в хранилище данных SQL с использованием обычных кластеризованных индексов и кластеризованных индексов columnstore создавались неверные (дублирующиеся) инструкции T-SQL.Fixed an issue where trying to script a table in a SQL DW database with both «Clustered Columnstore Indexes» and «Clustered Indexes» was generating incorrect T-SQL (duplicate statements).
Скрипты объектовObject ScriptingИсправлено создание сценариев секционированных таблиц без значений диапазона (в базах данных хранилища данных SQL).Fixed Partitioned table scripting with no range values (SQL DW databases).
Скрипты объектовObject ScriptingУстранена проблема, при которой пользователь не мог создать скрипт аудита или спецификации аудита SERVER_PERMISSION_CHANGE_GROUP. Fixed an issue where the user would be unable to script an audit/audit specification SERVER_PERMISSION_CHANGE_GROUP.
Скрипты объектовObject ScriptingУстранена проблема, когда пользователь не мог внести в скрипт статистику из хранилища данных SQL.Fix and issue where the user is unable to script statistics from SQL DW. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32897296.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32897296.
Скрипты объектовObject ScriptingУстранена проблема, когда мастер формирования скриптов показывал ошибки скриптов в таблице, если параметр «Продолжить выполнение сценария при ошибке» имел значение false.Fixed an issue where the «Generate script wizard» shows incorrect table having scripting error when «Continue scripting on Error» is set to false.
Скрипты объектовObject ScriptingУлучшено создание скриптов в SQL Server 2019.Improved script generation on SQL Server 2019.
ProfilerProfilerВ Profiler добавлено событие «Aggregate Table Rewrite Query» (Запрос на перезапись агрегатных таблиц).Added «Aggregate Table Rewrite Query» event to Profiler events.
Хранилище запросовQuery Data StoreУстранена проблема, когда могло быть выдано исключение «DocumentFrame (SQLEditors)».Fixed an issue where a «DocumentFrame (SQLEditors)» exception could be thrown.
Хранилище запросовQuery Data StoreУстранена проблема, когда при попытке задать настраиваемый интервал времени во встроенных отчетах хранилища запросов пользователь не мог указать период до полудня или после полудня для начального или конечного интервала.Fixed an issue when trying to set a custom time interval in the build-in Query Store reports the user wasn’t able to select AM or PM on the start/end interval.
Сетка результатовResults GridИсправлена проблема в режиме высокой контрастности (выбранные номера строк не отображаются). Fixed an issue that was causing the in High Contrast mode (selected line numbers not visible).
Сетка результатовResults GridУстранена проблема, которая приводила к возникновению исключения «Индекс вне диапазона» при щелчке по сетке.Fixed an issue, which resulted in an «Index out of range» exception when clicking on the grid.
Сетка результатовResults GridУстранена проблема, из-за которой игнорировался цвет фона для результата в сетке.Fixed an issue where the grid result background color was being ignored. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/32895916.For details, see https://feedback.azure.com/forums/908035/suggestions/32895916.
Инструкция ShowPlanShowPlanНовые свойства оператора предоставления памяти отображаются неправильно, если имеется больше одного потока.New memory grant operator properties display incorrectly when there is more than one thread.
Инструкция ShowPlanShowPlanДобавлены следующие 4 атрибута в RunTimeCountersPerThread действительного плана выполнения XML: HpcRowCount (количество строк, обработанных устройством hpc), HpcKernelElapsedUs (истекшее время ожидания для выполняемого ядра), HpcHostToDeviceBytes (количество байтов, переданных из узла на устройство) и HpcDeviceToHostBytes (количество байтов, переданных с устройства в узел).Add the following 4 attributes in RunTimeCountersPerThread of actual execution xml plan: HpcRowCount (Number of rows processed by a hpc device), HpcKernelElapsedUs (elapsed time wait for kernel execution in use), HpcHostToDeviceBytes (bytes transferred from host to device), and HpcDeviceToHostBytes (bytes transferred from device to host).
Инструкция ShowPlanShowPlanУстранена проблема, где аналогичные узлы плана выделяются в неправильном расположении.Fixed an issue where the similar plan nodes are highlighted in the wrong position.
SMOSMOУстранена проблема, из-за которой SMO/ServerConnection некорректно обрабатывал подключения на основе SqlCredential.Fixed an issue where SMO/ServerConnection didn’t SqlCredential-based connections correctly. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/33698941.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/33698941.
SMOSMOИсправлена проблема, при которой в приложении, написанном с использованием SMO, возникала ошибка, если оно пыталось перечислить базы данных с одного сервера в нескольких потоках даже при использовании отдельных экземпляров SqlConnection в каждом потоке.Fixed an issue where an application written using SMO would encounter an error if it tried to enumerate databases from the same server on multiple threads even though it uses separate SqlConnection instances on each thread.
SMOSMOИсправлены проблемы со снижением производительности в операциях передачи из внешних таблиц.Fixed performance regression in Transfer from External Tables.
SMOSMOУстранена проблема в потокобезопасности ServerConnection, которая вызывала в SMO утечку экземпляров SqlConnection при выборе Azure.Fixed issue in ServerConnection thread-safety, which was causing SMO to leak SqlConnection instances when targeting Azure.
SMOSMOУстранена проблема, вызывавшая ошибку StringBuilder.FormatError при попытке восстановить базу данных, в имени которой использовались фигурные скобки.Fixed an issue, which was causing a StringBuilder.FormatError when trying to restore a database, which had curly braces in its name.
SMOSMOУстранена проблема, из-за которой для всех баз данных Azure в SMO по умолчанию использовались параметры сортировки без учета регистра для всех сравнений строк вместо параметров сортировки, заданных для базы данных. Fixed an issue where Azure databases in SMO were defaulting to Case-Insensitive collation for all string comparisons instead of using the specified collation for the database.
Редактор SSMSSSMS EditorУстранена проблема в системной таблице SQL, из-за которой после восстановления цветов по умолчанию цвет менялся на травяной вместо зеленого, что затрудняло чтение на белом фоне.Fixed an issue where «SQL System Table» where restoring the default colors was chancing the color to lime green, rather than the default green, making it hard to read on a white background. Дополнительные сведения см. в разделе Восстановление неправильного цвета по умолчанию для системной таблицы SQL.For details, see Restoring wrong default color for SQL System Table. Проблема будет повторяться в локализованных версиях SSMS.The issue still persists on non-English versions of SSMS.
Редактор SSMSSSMS EditorУстранена проблема, при которой IntelliSense не работал при подключении к хранилищу данных Azure SQLDW с использованием проверки подлинности Azure Active Directory (Azure AD).Fixed issue where intellisense wasn’t working when connected to Azure SQLDW using Azure Active Directory (Azure AD) authentication.
Редактор SSMSSSMS EditorИсправлена проблема IntelliSense в Azure, когда у пользователя не было доступа к базе данных master.Fixed intellisense in Azure when user lacks access to master database.
Редактор SSMSSSMS EditorИсправлены фрагменты кода для создания темпоральных таблиц, которые не работали, когда параметры сортировки целевой базы данных зависели от регистра.Fixed code snippets to create «temporal tables», which were broken when the collation of the target database was case-sensitive.
Редактор SSMSSSMS EditorНовая функция TRANSLATE теперь распознается технологией IntelliSense.New TRANSLATE function now recognized by intellisense. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32898430.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32898430.
Редактор SSMSSSMS EditorУсовершенствованная поддержка в IntelliSense встроенной функции FORMAT.Improved intellisense on FORMAT built-in function. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32898676.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32898676.
Редактор SSMSSSMS EditorLAG и LEAD теперь распознается как встроенные функции.LAG and LEAD are now recognized as built-in functions. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035-sql-server/suggestions/32898757.For details, see https://feedback.azure.com/forums/908035-sql-server/suggestions/32898757.
Редактор SSMSSSMS EditorИсправлена проблема, при которой IntelliSense выдавала предупреждение при использовании «ALTER TABLE…ADD CONSTRAINT…WITH(ONLINE=ON)».Fixed an issue where intellisense was giving a warning when using «ALTER TABLE…ADD CONSTRAINT…WITH(ONLINE=ON)».
Редактор SSMSSSMS EditorУстранена проблема, из-за которой некоторые системные представления и функции с табличными значениями неправильно выделялись цветом.Fixed an issue where several system views and table values functions weren’t properly colorized.
Редактор SSMSSSMS EditorУстранена проблема, где щелчок вкладки редактора может привести к закрытию вкладки вместо получения фокуса.Fixed an issue where clicking on editor tabs could cause the tab to be closed instead of getting the focus. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/37291114.For details, see https://feedback.azure.com/forums/908035/suggestions/37291114.
Параметры SSMSSSMS OptionsИсправлена проблема, при которой страница Сервис > Параметры > Обозреватель объектов SQL Server > Команды некорректно изменяла размер.Fixed an issue where Tools > Options > SQL Server Object Explorer > Commands page wasn’t resizing properly.
Параметры SSMSSSMS OptionsТеперь SSMS по умолчанию отключает автоматическое скачивание DTD в редакторе XMLA, а сам редактор скриптов XMLA (использующий языковую службу XML) по умолчанию блокирует автоматическое скачивание DTD для потенциально вредоносных XMLA-файлов.SSMS now by default disables automatic download of DTD in XMLA editor — XMLA script editor (which uses the xml language service) by default now prevents automatically downloading the DTD for potentially malicious xmla files. Для управления этим поведением можно отключить параметр «Автоматически загружать DTD и схемы» в меню Сервис > Параметры > Среда > Текстовый редактор > XML > Разное.This is controlled by turning off the «Automatically download DTDs and Schemas» setting in Tools > Options > Environment > Text Editor > XML > Miscellaneous.
Параметры SSMSSSMS OptionsВосстановлено сочетание клавиш CTRL+D, использовавшееся в прежней версии SSMS.Restored CTRL+D to be the shortcut as it used to be in older version of SSMS. Дополнительные сведения см. в разделе https://feedback.azure.com/forums/908035/suggestions/35544754.For details, see https://feedback.azure.com/forums/908035/suggestions/35544754.
конструктор таблицTable DesignerИсправлен сбой в функции «Изменить 200 строк». Fixed a crash in «Edit 200 rows».
конструктор таблицTable DesignerУстранена проблема, при которой конструктор позволял добавлять таблицу при подключении к базе данных SQL Azure.Fixed an issue where the designer was allowing to add a table when connected to an Azure SQL Database.
Оценка уязвимостиVulnerability AssessmentУстранена проблема, из-за которой результаты проверки загружались некорректно.Fixed an issue where the scan results aren’t being loaded properly.
XEventXEventДобавлены два столбца action_name и class_type_desc, показывающие поля идентификатора действия и типа класса в виде читаемых строк.Added two columns «action_name» and «class_type_desc» that show action ID and class type fields as readable strings.
XEventXEventУдалено ограничение средства просмотра событий XEvent, которое составляло 1 000 000.Removed the event XEvent Viewer cap of 1,000,000 events.
Профилировщик XEventXEvent ProfilerУстранена проблема, при которой профилировщик XEvent не мог запуститься при подключении к SQL Server с 96 ядрами.Fixed an issue where XEvent Profiler failed to launch when connected to a 96-core SQL Server.
Средство просмотра XEventXEvent ViewerУстранена проблема, когда средство просмотра XEvent аварийно завершало работу при попытке сгруппировать события с помощью функций панели инструментов для расширенных событий.Fixed an issue where XEvent Viewer was crashing when trying to group the events using the «Extended Event Toolbar Options».

Удалить SQL Server Management Studio



  • Чтение занимает 2 мин

В этой статье

В этой статье описывается, как удалить Microsoft SQL Server Management Studio, включаемую в SQL Server 2014 и более ранних версий продукта.

Исходная версия продукта:   SQL Server
Исходный номер КБ:   909953

Общие сведения

В этой пошаговой статье описывается, как удалить SQL Server Management Studio, включаемую в SQL Server 2014 и более ранних версий продукта. Возможно, вам придется удалить эти средства, если вы получите следующее сообщение об ошибке:

На этом компьютере была обнаружена версия SQL Server Management Studio. SQL Server Management Studio и SQL Server Management Studio Express невозможно установить на одном компьютере. Чтобы установить SQL Server Management Studio Express, необходимо сначала удалить SQL Server Management Studio, а затем повторно SQL Server установки Management Studio Express Edition. Дополнительные сведения см. в статье 909953 базы знаний Майкрософт.

Примечание

Начиная с SQL Server 2016, SQL Server management studio предлагается как отдельная загрузка, поэтому ее можно установить как отдельное приложение. Таким образом, вы можете использовать любые процессы, задокументированные в процедуре удаления или удаления приложений и программ в Windows 10. Действия ниже применимы только к SQL Server 2014 и более ранних версий, где SSMS могли быть установлены как общая функция во время установки.

Windows 10 / 2016 +

Чтобы удалить SQL Server Management Studio из Windows 10, Windows Server 2016, Windows Server 2019 и более других, выполните следующие действия:

  1. Чтобы начать процесс удаления, перейдите к меню «Параметры» в меню «Пуск» и выберите «Приложения».

  2. Поиск sql в поле поиска.

  3. SQL Server (версия) (bit). Например, SQL Server 2012 (64-битная).

  4. Выберите «Удалить/изменить».

  5. Выберите «Удалить» во SQL Server, чтобы запустить мастер SQL Server   установки.

  6. На **** странице «Выбор экземпляра» в выпадаемом поле укажите экземпляр удаляемого экземпляра SQL Server или укажите параметр удаления только SQL Server общих функций и средств   управления. Чтобы продолжить, выберите «Далее».

  7. На странице «Выбор компонентов» укажите функции для удаления select Management Tools — Basic из указанного экземпляра   SQL Server.

  8. На странице «Готово к удалению» просмотрите список компонентов и компонентов, которые будут   удаляться. Нажмите кнопку   «Удалить», чтобы начать удаление.

Windows 2008– 2012 R2

Чтобы удалить SQL Server Windows Server 2008, Windows Server 2012 и Windows 2012 R2, выполните следующие действия:

  1. Чтобы начать процесс удаления, перейдите на панель управления и выберите    «Программы и функции».

  2. Щелкните правой  кнопкой мыши Microsoft SQL Server (версия) (Бит) и   выберите «Удалить». Например, SQL Server 2012 (64-битная).

  3. Выберите «Удалить» во SQL Server, чтобы запустить мастер SQL Server   установки.

  4. На странице «Выбор экземпляра» в выпадаемом поле укажите   экземпляр [! INCLUDEssNoVersion] для удаления или указания параметра удаления только [! Общие функции и средства управления INCLUDEssNoVersion]. Чтобы продолжить, выберите «Далее».

  5. На странице «Выбор компонентов» укажите функции, удаляемые из указанного   экземпляра [! INCLUDEssNoVersion].

  6. На странице «Готово к удалению» просмотрите список компонентов и компонентов, которые будут   удаляться. Нажмите кнопку   «Удалить», чтобы начать удаление.

  7. Обновите окно «Программы и компоненты», чтобы проверить, SQL Server экземпляр успешно удален, и определить, какие компоненты SQL Server   существуют. При выборе этого окна также удалите эти компоненты.

Ссылки

Загрузка SQL Server Management Studio (SSMS)



SQL Server Management Studio | SQL Server KIT

Среда SQL Server Management Studio — это интегрированная среда для управления инфраструктурой SQL Server и базы данных SQL Azure.
Среда Management Studio предоставляет средства для настройки, наблюдения и администрирования экземпляров SQL Server.
Она также предоставляет средства для развертывания, отслеживания и обновления данных-уровня компонентов, таких как базы данных и хранилищ данных, используется приложениями, а также для создания запросов и скриптов.

Поддерживаемые версии SQL Server

  • Эта версия SSMS работает со всеми поддерживаемыми версиями SQL Server (SQL Server 2008–SQL Server 2017) и предоставляет превосходную поддержку новейших облачных функций базы данных SQL Azure и хранилища данных SQL Azure.
  • SQL Server 2000 или SQL Server 2005 напрямую не блокируются, однако некоторые функции могут работать неправильно.
  • Кроме того, SSMS 17.X можно установить одновременно с SSMS 16.X или SQL Server 2014 SSMS и более ранними версиями.

Поддерживаемые операционные системы

При использовании последнего пакета обновления этот выпуск SSMS поддерживает следующие платформы: Windows 10, Windows 8, Windows 8.1, Windows 7 (SP1), Windows Server 2016, Windows Server 2012 (64-bit), Windows Server 2012 R2 (64-bit), Windows Server 2008 R2 (64-bit)

Примечание

SSMS 17.X основана на изолированной оболочке Visual Studio 2015, которая была выпущена до Windows Server 2016.
Корпорация Майкрософт уделяет большое внимание совместимости приложений и гарантирует, что уже выпущенные приложения продолжат работать в последних выпусках Windows. Чтобы минимизировать проблемы с запуском SSMS в Windows Server 2016, убедитесь, что для SSMS установлены все последние обновления.
При возникновении каких-либо проблем с SSMS в Windows Server 2016, обратитесь в службу поддержки. Служба поддержки определит, связана ли проблема с SSMS, с Visual Studio или с совместимостью SSMS и Windows.
Затем ваш запрос будет перенаправлен соответствующей группе для дальнейшего изучения.

Доступные языки

SQL Server Management Studio для других языков:
Chinese (People’s Republic of China) |
Chinese (Taiwan) |
English (United States) |
French |
German |
Italian |
Japanese |
Korean |
Portuguese (Brazil) |
Russian |
Spanish

Ссылки для загрузки и информация о релизах SSMS

  • GA — Стабильная версия
  • PP — Предварительная версия
  • Размер в мегабайтах для Английской версии

SQL Server 2012 SP1 Management Studio Прямые Ссылки для Загрузки

SQL Server 2008 R2 Management Studio Прямые Ссылки для Загрузки

Заметки о выпуске для (SSMS) — SQL Server Management Studio (SSMS)

5/suggestions/37326799.5-sql-server/suggestions/32897752.5/suggestions/32897434.5/suggestions/32897998.5-sql-server/suggestions/32898535.5-sql-server/suggestions/32896186.5-sql-server/suggestions/32897791.5-sql-server/suggestions/32895541.5-sql-server/suggestions/34284106.5-sql-server/suggestions/33073510, https://feedback.azure.com/forums/

5/suggestions/32

7 и другие дубликаты.

5-sql-server/suggestions/32629024.5/suggestions/34379308.5/suggestions/36678803.5/suggestions/32

4.5/suggestions/37245529.5-sql-server/suggestions/32898391.5-sql-server/suggestions/32897296.5/suggestions/32895916.5-sql-server/suggestions/33698941.5-sql-server/suggestions/32898430.5-sql-server/suggestions/32898676.5-sql-server/suggestions/32898757.5/suggestions/372

.5/suggestions/35544754.
Сбои и зависания Исправлен источник общих сбоев SSMS, связанных с объектами GDI.
Сбои и зависания Исправлен частый источник зависаний и низкой производительности при выборе «Сценарий как создание / обновление / удаление» (удалены ненужные выборки объектов SMO).
Сбои и зависания Исправлена ​​проблема, из-за которой система перестала отвечать при подключении к базе данных SQL Azure с использованием MFA, когда включена трассировка ADAL.
Сбои и зависания Исправлена ​​проблема, из-за которой система перестала отвечать (или воспринималась как зависание) в Live Query Statistics при вызове из Activity Monitor (проблема проявлялась при использовании аутентификации SQL Server без установки «Persist Security Info»).
Сбои и зависания Исправлена ​​проблема, из-за которой система перестала отвечать при выборе «Отчеты» в обозревателе объектов, что могло проявляться в соединениях с высокой задержкой или временной недоступности ресурсов.
Сбои и зависания Исправлен сбой в SSMS при попытке использовать центральный сервер управления и серверы SQL Azure. Дополнительные сведения см. В разделе Ошибка и сбой приложения SMSS 17.5 при использовании центрального сервера управления.
Сбои и зависания Исправлена ​​проблема, из-за которой система перестала отвечать в обозревателе объектов за счет оптимизации способа получения свойства IsFullTextEnabled.
Сбои и зависания Исправлена ​​проблема, из-за которой система перестала отвечать в «Мастере копирования базы данных», избегая создания ненужных запросов для получения свойств базы данных.
Сбои и зависания Исправлена ​​проблема, из-за которой SSMS переставал отвечать / вылетал при редактировании T-SQL.
Сбои и зависания Устранена проблема, из-за которой SSMS не отвечал при редактировании больших сценариев T-SQL.
Сбои и зависания Исправлена ​​проблема, из-за которой в SSMS не хватало памяти при обработке больших наборов данных, возвращаемых запросами.
Общие SSMS Исправлена ​​проблема, при которой «ApplicationIntent» не передавался в соединениях в «Зарегистрированных серверах».
Общие SSMS Исправлена ​​ошибка, из-за которой форма «Пользовательский интерфейс мастера нового сеанса XEvent» не отображалась должным образом на мониторах с высоким разрешением.
Общие SSMS Исправлена ​​проблема при попытке импортировать файл BACPAC.
Общие SSMS Исправлена ​​ошибка, из-за которой при попытке отобразить свойства базы данных (с FILEGROWTH> 2048 ГБ) возникала ошибка арифметического переполнения.
Общие SSMS Исправлена ​​ошибка, из-за которой отчет Perf Dashboard сообщал об ожиданиях PAGELATCH и PAGEIOLATCH, которые не могли быть найдены во вложенных отчетах.
Общие SSMS Еще один раунд исправлений, чтобы сделать SSMS более совместимым с несколькими мониторами, открыв диалоговое окно на правильном мониторе.
Службы Analysis Services (AS) Исправлена ​​ошибка, из-за которой «Расширенные настройки» пользовательского интерфейса AS XEvent были обрезаны.
Службы Analysis Services (AS) Исправлена ​​ошибка, из-за которой при синтаксическом анализе DAX вызывалось исключение «файл не найден».
База данных SQL Azure Исправлена ​​проблема, из-за которой список базы данных не заполнялся правильно для окна запроса базы данных SQL Azure при подключении к базе данных пользователей в базе данных SQL Azure, а не к мастеру.
База данных SQL Azure Исправлена ​​ошибка, из-за которой невозможно было добавить «Темпоральную таблицу» в базу данных SQL Azure.
База данных SQL Azure Включен параметр подменю «Свойства статистики» в меню «Статистика» в Azure, поскольку он уже довольно давно поддерживается полностью.
Azure SQL — общая поддержка Исправлены проблемы в общем элементе управления пользовательского интерфейса Azure, из-за которых пользователь не мог отображать подписки Azure (если их было больше 50).Кроме того, сортировка была изменена, чтобы быть по имени, а не по идентификатору подписки. Пользователь может столкнуться с этим, например, при попытке восстановить резервную копию с URL-адреса.
Azure SQL — общая поддержка Исправлена ​​проблема в общем элементе управления пользовательского интерфейса Azure при перечислении подписок, которая могла приводить к появлению сообщения «Индекс был вне допустимого диапазона. Должен быть неотрицательным и меньше размера коллекции». ошибка, когда у пользователя не было подписок в некоторых арендаторах. Пользователь может столкнуться с этим, например, при попытке восстановить резервную копию с URL-адреса.
Azure SQL — общая поддержка Исправлена ​​проблема, из-за которой цели уровня обслуживания были жестко запрограммированы, что усложняло для SSMS поддержку новых SLO Azure SQL. Теперь пользователь может войти в Azure и разрешить SSMS получать все применимые данные SLO (выпуск и максимальный размер)
Поддержка управляемого экземпляра SQL Azure Улучшена / доработана поддержка управляемых экземпляров: отключены неподдерживаемые параметры в пользовательском интерфейсе и исправлена ​​возможность просмотра журналов аудита для обработки цели аудита URL.
Поддержка управляемого экземпляра SQL Azure Мастер создания и публикации сценариев не поддерживает условия CREATE DATABASE.
Поддержка управляемого экземпляра SQL Azure Включить динамическую статистику запросов для управляемых экземпляров.
Поддержка управляемого экземпляра SQL Azure Свойства базы данных -> Файлы неправильно написали сценарий ALTER DB ADD FILE.
Поддержка управляемого экземпляра SQL Azure Исправлена ​​регрессия с планировщиком агента SQL, когда было выбрано планирование ONIDLE, даже если был выбран другой тип планирования.
Поддержка управляемого экземпляра SQL Azure Настройка MAXTRANSFERRATE, MAXBLOCKSIZE для резервного копирования в службе хранилища Azure.
Поддержка управляемого экземпляра SQL Azure Проблема, при которой резервное копирование хвостового журнала выполняется сценарием перед операцией ВОССТАНОВЛЕНИЯ (это не поддерживается в CL).
Поддержка управляемого экземпляра SQL Azure Мастер создания базы данных неправильно пишет сценарий CREATE DATABASE.
Поддержка управляемого экземпляра SQL Azure Специальная обработка пакетов SSIS в SSMS при подключении к управляемым экземплярам.
Поддержка управляемого экземпляра SQL Azure Исправлена ​​ошибка, из-за которой отображалась ошибка при попытке использовать «Монитор активности» при подключении к управляемым экземплярам.
Поддержка управляемого экземпляра SQL Azure Улучшенная поддержка учетных записей Azure AD (в проводнике SSMS).
Поддержка управляемого экземпляра SQL Azure Улучшено создание сценариев для объектов SMO Filegroups.
Поддержка управляемого экземпляра SQL Azure Улучшенный пользовательский интерфейс для учетных данных.
Поддержка управляемого экземпляра SQL Azure Добавлена ​​поддержка логической репликации.
Поддержка управляемого экземпляра SQL Azure Исправлена ​​проблема, из-за которой не удавалось щелкнуть правой кнопкой мыши по базе данных и выбрать «Импортировать приложение уровня данных».
Поддержка управляемого экземпляра SQL Azure Исправлена ​​проблема, из-за которой при щелчке правой кнопкой мыши по «TempDB» отображались ошибки.
Поддержка управляемого экземпляра SQL Azure Исправлена ​​ошибка, из-за которой при попытке написания сценария оператора ALTER DB ADD FILE в SMO сгенерированный сценарий T-SQL оставался пустым.
Поддержка управляемого экземпляра SQL Azure Улучшено отображение специфичных для сервера свойств управляемых экземпляров (поколение оборудования, уровень обслуживания, используемое и зарезервированное хранилище).
Поддержка управляемого экземпляра SQL Azure Исправлена ​​ошибка, из-за которой при написании сценария базы данных («Сценарий как создание …») не создавались сценарии для дополнительных файловых групп и файлов. Подробнее см. Https://feedback.azure.com/forums/

Резервное копирование / восстановление / присоединение / отключение БД Исправлена ​​ошибка, из-за которой пользователю не удавалось присоединить базу данных, когда физическое имя файла .mdf не совпадает с исходным именем файла.
Резервное копирование / восстановление / присоединение / отключение БД Исправлена ​​проблема, из-за которой SSMS могла не находить действительный план восстановления или могла находить его, который является неоптимальным.Подробнее см. Https://feedback.azure.com/forums/

Резервное копирование / восстановление / присоединение / отключение БД Исправлена ​​ошибка, из-за которой мастер «Прикрепить базу данных» не отображал вторичные файлы, которые были переименованы. Теперь файл отображается, и к нему добавляется комментарий (например, «Не найден»). Подробнее см. Https://feedback.azure.com/forums/

Мастер копирования базы данных Мастер создания сценариев / переноса / копирования базы данных пытается создать таблицу с таблицей в памяти, но не запускает ansi_padding.
Мастер копирования базы данных Задача передачи базы данных / Мастер копирования базы данных не работает на SQL Server 2017 и SQL Server 2019. «»
Мастер копирования базы данных Создание таблицы сценариев / Передача / Копирование базы данных мастера создания скриптов перед созданием связанного внешнего источника данных.
Диалог подключения Включено удаление имен пользователей из предыдущего списка имен пользователей нажатием клавиши DEL.Дополнительные сведения см. В разделе Разрешить удаление пользователей из окна входа в SSMS.
Мастер импорта DAC Исправлена ​​ошибка, из-за которой мастер импорта DAC не работал при подключении с помощью Azure Active Directory (Azure AD).
Классификация данных Исправлена ​​проблема при сохранении классификаций на панели классификации данных, когда в других базах данных открыты другие панели классификации данных.
Мастер приложений уровня данных Исправлена ​​ошибка, из-за которой пользователь не мог импортировать приложение уровня данных (.dacpac) из-за ограниченного доступа к серверу (например, отсутствие доступа ко всем базам данных на одном сервере).
Мастер приложений уровня данных Исправлена ​​проблема, из-за которой импорт был очень медленным, когда многие базы данных размещались на одном сервере SQL Azure.
Внешние таблицы Добавлена ​​поддержка Rejected_Row_Location в шаблоне, SMO, intellisense и сетке свойств.
Мастер импорта плоских файлов Исправлена ​​ошибка, из-за которой «Мастер импорта плоских файлов» некорректно обрабатывал двойные кавычки (экранирование). Подробнее см. Https://feedback.azure.com/forums/

Мастер импорта плоских файлов Исправлена ​​проблема, связанная с некорректной обработкой типов с плавающей запятой (в регионах, в которых используется другой разделитель для чисел с плавающей запятой).
Мастер импорта плоских файлов Исправлена ​​проблема, связанная с импортом битов, когда значения равны 0 или 1. Подробнее см. Https://feedback.azure.com/forums/

Мастер импорта плоских файлов Исправлена ​​ошибка, из-за которой тип данных float вводился как null .
Мастер импорта плоских файлов Исправлена ​​ошибка, из-за которой мастер импорта не мог обрабатывать отрицательные десятичные значения.
Мастер импорта плоских файлов Исправлена ​​ошибка, из-за которой мастер не мог импортировать из файлов CSV с одним столбцом.
Мастер импорта плоских файлов Исправлена ​​ошибка, из-за которой импорт плоских файлов не позволял изменять целевую таблицу, когда таблица уже существует.Подробнее см. Https://feedback.azure.com/forums/

Средство просмотра справки Улучшена логика учета режимов онлайн / офлайн (может все еще есть несколько проблем, которые необходимо решить).
Средство просмотра справки Исправлен «Просмотр справки», чтобы учитывать настройки онлайн / офлайн. Подробнее см. Https://feedback.azure.com/forums/

High Availability Disaster Recovery (HADR)
Группы доступности (AG)
Исправлена ​​ошибка, из-за которой роли в мастере «Группы доступности при отказе» всегда отображались как «Устранение».
High Availability Disaster Recovery (HADR)
Группы доступности (AG)
Исправлена ​​ошибка, из-за которой SSMS показывала усеченные предупреждения на «Панели мониторинга AG».
Службы интеграции (IS) Исправлена ​​проблема SxS, из-за которой мастеру развертывания не удавалось подключиться к серверу sql, когда SQL Server 2019 и SSMS 18.0 установлены на одном компьютере.
Службы интеграции (IS) Исправлена ​​ошибка, из-за которой задача плана обслуживания не могла быть изменена при разработке плана обслуживания.
Службы интеграции (IS) Исправлена ​​ошибка, из-за которой мастер развертывания зависал при переименовании развертываемого проекта.
Службы интеграции (IS) Включен параметр среды в функции расписания IR Azure SSIS.
Службы интеграции (IS) Исправлена ​​ошибка, из-за которой мастер создания среды выполнения интеграции SSIS не отвечал, если учетная запись клиента принадлежит более чем 1 клиенту.
Монитор активности заданий Исправлен сбой при использовании монитора активности заданий (с фильтрами).
Обозреватель объектов Исправлена ​​проблема, из-за которой SSMS выдавал исключение «Объект не может быть преобразован из DBNull в другие типы» при попытке развернуть узел «Управление» в OE (неправильно настроенный DataCollector).
Обозреватель объектов Исправлена ​​ошибка, из-за которой OE не экранировал кавычки перед вызовом «Edit Top N… «заставив проектировщика запутаться.
Обозреватель объектов Исправлена ​​ошибка, из-за которой мастер «Импорт приложения уровня данных» не запускался из дерева хранилища Azure.
Обозреватель объектов Исправлена ​​проблема в «Конфигурации почты базы данных», когда состояние флажка TLS / SSL не сохранялось. Подробнее см. Https://feedback.azure.com/forums/

Обозреватель объектов Исправлена ​​проблема, из-за которой в SSMS неактивна опция закрытия существующих подключений при попытке восстановления базы данных с помощью is_auto_update_stats_async_on.
Обозреватель объектов Исправлена ​​проблема, из-за которой при щелчке правой кнопкой мыши по узлам в OE (например, «Таблицы» и желании выполнить такое действие, как фильтрация таблиц, выбрав «Фильтр»> «Параметры фильтра»), форма настроек фильтра могла отображаться на другом экране, а не в SSMS. в настоящее время активен). Подробнее см. Https://feedback.azure.com/forums/

Обозреватель объектов Исправлена ​​давно нерешенная проблема, когда клавиша DELETE не работала в OE при попытке переименовать объект.Подробнее см. Https://feedback.azure.com/forums/

Обозреватель объектов При отображении свойств существующих файлов базы данных размер отображается в столбце «Размер (МБ)» вместо «Исходный размер (МБ)», который отображается при создании новой базы данных. Подробнее см. Https://feedback.azure.com/forums/

Обозреватель объектов Отключен пункт контекстного меню «Дизайн» в «Таблицах графиков», поскольку в текущей версии SSMS эти таблицы не поддерживаются.
Обозреватель объектов Исправлена ​​ошибка, из-за которой диалоговое окно «Новое расписание заданий» не отображалось должным образом на мониторах с высоким разрешением. Подробнее см. Https://feedback.azure.com/admin/v3/suggestions/35541262.
Обозреватель объектов Исправлен / улучшен способ отображения размера базы данных («Размер (МБ)») в деталях обозревателя объектов: только 2 десятичные цифры и форматирование с использованием разделителя тысяч.Подробнее см. Https://feedback.azure.com/forums/

Обозреватель объектов Исправлена ​​проблема, которая приводила к сбою создания «Пространственного индекса» с ошибкой типа «Чтобы выполнить это действие, установите свойство PartitionScheme».
Обозреватель объектов Незначительные улучшения производительности в обозревателе объектов, чтобы избежать выдачи дополнительных запросов, когда это возможно.
Обозреватель объектов Расширенная логика для запроса подтверждения при переименовании базы данных для всех объектов схемы (параметр можно настроить).
Обозреватель объектов Добавлено правильное экранирование при фильтрации обозревателя объектов. Подробнее см. Https://feedback.azure.com/forums/

Обозреватель объектов Исправлен / улучшен вид в подробностях обозревателя объектов для отображения чисел с правильными разделителями. Подробнее см. Https://feedback.azure.com/forums/

Обозреватель объектов Исправлено контекстное меню на узле «Таблицы» при подключении к SQL Express, где отсутствовало всплывающее окно «Создать», таблицы графиков отображались неправильно, а таблица с поддержкой версий системы отсутствовала.Подробнее см. Https://feedback.azure.com/forums/

Объектные сценарии Общие улучшения производительности — создание сценариев WideWorldImporters занимает вдвое меньше времени по сравнению с SSMS 17.7.
Объектные сценарии При создании сценариев для объектов конфигурация DB Scoped, имеющая значения по умолчанию, не указывается.
Объектные сценарии Не генерировать динамический T-SQL при написании сценариев.Подробнее см. Https://feedback.azure.com/forums/

Объектные сценарии Опускайте синтаксис графа «как край» и «как узел» при написании сценария таблицы в SQL Server 2016 и более ранних версиях.
Объектные сценарии Исправлена ​​проблема, из-за которой выполнение сценариев объектов базы данных не выполнялось при подключении к базе данных SQL Azure с использованием Azure AD с MFA.
Объектные сценарии Исправлена ​​проблема, из-за которой попытка создания сценария пространственного индекса с GEOMETRY_AUTO_GRID / GEOGRAPHY_AUTO_GRID в базе данных SQL Azure приводила к ошибке.
Объектные сценарии Исправлена ​​проблема, из-за которой сценарий базы данных (базы данных SQL Azure) всегда нацеливался на локальный SQL, даже если параметры сценария «Обозреватель объектов» были установлены в соответствии с источником.
Объектные сценарии Исправлена ​​проблема, из-за которой при попытке создания сценария для таблицы в базе данных SQL DW, включающей кластеризованные и некластеризованные индексы, генерировались неверные операторы T-SQL.
Объектные сценарии Исправлена ​​проблема, из-за которой при попытке создания сценария таблицы в базе данных SQL DW с «Кластеризованными индексами хранилища столбцов» и «Кластерными индексами» генерировался неверный T-SQL (повторяющиеся операторы).
Объектные сценарии Фиксированный сценарий секционированной таблицы без значений диапазона (базы данных SQL DW).
Объектные сценарии Исправлена ​​ошибка, из-за которой пользователь не мог создать скрипт для спецификации аудита / аудита SERVER_PERMISSION_CHANGE_GROUP.
Объектные сценарии Исправление и проблема, при которой пользователь не может создать скрипт статистики из SQL DW. Подробнее см. Https: // обратная связь.azure.com/forums/

Объектные сценарии Исправлена ​​ошибка, из-за которой «Мастер создания сценария» показывал неверную таблицу с ошибкой сценария, когда для параметра «Продолжить сценарий при ошибке» задано значение false.
Объектные сценарии Улучшена генерация скриптов на SQL Server 2019.
Профайлер В события профилировщика добавлено событие «Запрос на перезапись агрегированной таблицы».
Хранилище данных запросов Исправлена ​​ошибка, из-за которой могло возникать исключение «DocumentFrame (SQLEditors)».
Хранилище данных запросов Исправлена ​​проблема при попытке установить настраиваемый временной интервал во встроенных отчетах хранилища запросов, когда пользователь не мог выбрать AM или PM для начального / конечного интервала.
Сетка результатов Исправлена ​​проблема, из-за которой в режиме высокой контрастности (выбранные номера строк не отображались).
Сетка результатов Исправлена ​​ошибка, приводившая к возникновению исключения «Индекс вне диапазона» при нажатии на сетку.
Сетка результатов Исправлена ​​ошибка, из-за которой цвет фона результата сетки игнорировался. Подробнее см. Https://feedback.azure.com/forums/

ShowPlan Новые свойства оператора предоставления памяти отображаются некорректно при наличии более одного потока.
ShowPlan Добавьте следующие 4 атрибута в RunTimeCountersPerThread xml-плана фактического выполнения: HpcRowCount (количество строк, обработанных устройством hpc ), HpcKernelElapsedUs (прошедшее время ожидания выполнения ядра при использовании), HpcHostToDeviceBytes (байты, переданные с хоста на устройство) и HpcDeviceToHostBytes (байты, передаваемые с устройства на хост).
ShowPlan Исправлена ​​ошибка, из-за которой похожие узлы плана подсвечивались в неправильном месте.
SMO Исправлена ​​проблема, из-за которой SMO / ServerConnection не корректно выполнял соединения на основе SqlCredential. Подробнее см. Https://feedback.azure.com/forums/

SMO Исправлена ​​проблема, из-за которой приложение, написанное с использованием SMO, обнаруживало ошибку, если оно пыталось перечислить базы данных с одного и того же сервера в нескольких потоках, даже если оно использует отдельные экземпляры SqlConnection в каждом потоке.
SMO Исправлено снижение производительности при переносе из внешних таблиц.
SMO Исправлена ​​проблема безопасности потоков ServerConnection, из-за которой SMO пропускала экземпляры SqlConnection при нацеливании на Azure.
SMO Исправлена ​​ошибка, из-за которой возникала ошибка StringBuilder.FormatError при попытке восстановить базу данных, имя которой содержало фигурные скобки.
SMO Исправлена ​​проблема, из-за которой для баз данных Azure в SMO по умолчанию использовалась сортировка без учета регистра для всех сравнений строк вместо использования указанной сортировки для базы данных.
Редактор SSMS Исправлена ​​ошибка, из-за которой в «Системной таблице SQL» при восстановлении цветов по умолчанию цвет менялся на салатовый, а не на зеленый по умолчанию, что затрудняло чтение на белом фоне. Дополнительные сведения см. В разделе Восстановление неправильного цвета по умолчанию для системной таблицы SQL. Проблема по-прежнему сохраняется в неанглоязычных версиях SSMS.
Редактор SSMS Исправлена ​​проблема, из-за которой intellisense не работал при подключении к Azure SQLDW с использованием проверки подлинности Azure Active Directory (Azure AD).
Редактор SSMS Исправлен intellisense в Azure, когда у пользователя отсутствует доступ к базе данных master .
Редактор SSMS Фиксированные фрагменты кода для создания «темпоральных таблиц», которые не работали, когда сортировка целевой базы данных была чувствительна к регистру.
Редактор SSMS Новая функция ПЕРЕВЕСТИ, теперь распознаваемая intellisense. Подробнее см. Https://feedback.azure.com/forums/

Редактор SSMS Улучшенный intellisense для встроенной функции FORMAT. Подробнее см. Https://feedback.azure.com/forums/

Редактор SSMS LAG и LEAD теперь распознаются как встроенные функции. Подробнее см. Https://feedback.azure.com/forums/

Редактор SSMS Исправлена ​​ошибка, из-за которой intellisense выдавал предупреждение при использовании «ALTER TABLE»… ДОБАВИТЬ ОГРАНИЧЕНИЕ … С (ONLINE = ON) «.
Редактор SSMS Исправлена ​​ошибка, из-за которой некоторые системные представления и функции значений таблиц не раскрашивались должным образом.
Редактор SSMS Исправлена ​​ошибка, из-за которой нажатие на вкладки редактора могло привести к закрытию вкладки вместо получения фокуса. Подробнее см. Https://feedback.azure.com/forums/

Опции SSMS Исправлена ​​проблема, из-за которой Инструменты > Параметры > Обозреватель объектов SQL Server > Команды Страница не изменялась должным образом.
Опции SSMS SSMS теперь по умолчанию отключает автоматическую загрузку DTD в редакторе XMLA — редактор сценариев XMLA (который использует языковую службу xml) по умолчанию теперь предотвращает автоматическую загрузку DTD для потенциально вредоносных файлов xmla. Это контролируется отключением параметра «Автоматически загружать DTD и схемы» в Инструменты > Параметры > Среда > Текстовый редактор > XML > Разное .
Опции SSMS Восстановлен CTRL + D как ярлык, который использовался в более старой версии SSMS. Подробнее см. Https://feedback.azure.com/forums/

Конструктор стола Исправлен сбой в «Редактировать 200 строк».
Конструктор стола Исправлена ​​проблема, из-за которой конструктор позволял добавить таблицу при подключении к базе данных SQL Azure.
Оценка уязвимости Исправлена ​​ошибка, из-за которой результаты сканирования загружались неправильно.
XEvent Добавлены два столбца «action_name» и «class_type_desc», которые показывают поля идентификатора действия и типа класса в виде читаемых строк.
XEvent Удалено ограничение для XEvent Viewer в 1 000 000 событий.
XEvent Profiler Исправлена ​​проблема, из-за которой XEvent Profiler не запускался при подключении к 96-ядерному серверу SQL.
XEvent Viewer Исправлена ​​ошибка, из-за которой XEvent Viewer аварийно завершал работу при попытке сгруппировать события с помощью «Расширенных параметров панели инструментов событий».

Что такое Студия данных Azure — Студия данных Azure

  • 4 минуты на чтение

В этой статье

Azure Data Studio — это кроссплатформенный инструмент баз данных для профессионалов в области данных, использующий локальные и облачные платформы данных в Windows, macOS и Linux.

Azure Data Studio предлагает современный редактор с IntelliSense, фрагменты кода, интеграцию системы управления версиями и интегрированный терминал. Он разработан с учетом потребностей пользователей платформы данных, со встроенными диаграммами наборов результатов запросов и настраиваемыми панелями мониторинга.

Исходный код для Azure Data Studio и его поставщиков данных доступен на GitHub в соответствии с лицензионным соглашением с исходным кодом, которое предоставляет права на изменение и использование программного обеспечения, но не на его распространение или размещение в облачной службе.Дополнительные сведения см. В разделе часто задаваемых вопросов по Azure Data Studio.

Загрузите и установите Azure Data Studio

Редактор кода SQL с IntelliSense

Azure Data Studio предлагает современный интерфейс программирования SQL, ориентированный на клавиатуру, который упрощает выполнение повседневных задач благодаря встроенным функциям, таким как окна с несколькими вкладками, богатый редактор SQL, IntelliSense, завершение ключевых слов, фрагменты кода, навигация по коду и исходный код интеграция управления (Git). Выполняйте запросы SQL по запросу, просматривайте и сохраняйте результаты в виде текста, JSON или Excel.Редактируйте данные, организуйте свои любимые подключения к базе данных и просматривайте объекты базы данных в привычном интерфейсе просмотра объектов. Чтобы узнать, как использовать редактор SQL, см. Использование редактора SQL для создания объектов базы данных.

Фрагменты кода Smart SQL

Фрагменты кода SQL

генерируют правильный синтаксис SQL для создания баз данных, таблиц, представлений, хранимых процедур, пользователей, учетных записей, ролей и обновления существующих объектов базы данных. Используйте интеллектуальные сниппеты для быстрого создания копий базы данных для целей разработки или тестирования, а также для создания и выполнения сценариев CREATE и INSERT.

Azure Data Studio также предоставляет функции для создания настраиваемых фрагментов кода SQL. Дополнительные сведения см. В разделе Создание и использование фрагментов кода.

Настраиваемые панели управления сервером и базой данных

Создавайте многофункциональные настраиваемые информационные панели для отслеживания и быстрого устранения узких мест производительности в ваших базах данных. Чтобы узнать о виджетах Insight и информационных панелях базы данных (и сервера), см. Управление серверами и базами данных с помощью виджетов Insight.

Управление подключением (группы серверов)

Группы серверов позволяют организовать информацию о подключении для серверов и баз данных, с которыми вы работаете.Подробнее см. Группы серверов.

Интегрированный терминал

Используйте свои любимые инструменты командной строки (например, Bash, PowerShell, sqlcmd, bcp и ssh) в окне интегрированного терминала прямо в пользовательском интерфейсе Azure Data Studio. Чтобы узнать о встроенном терминале, см. «Встроенный терминал».

Расширяемость и создание расширений

Расширьте возможности Azure Data Studio, расширив функциональные возможности базовой установки. Azure Data Studio предоставляет точки расширяемости для действий по управлению данными и поддержку разработки расширений.

Чтобы узнать о расширяемости в Azure Data Studio, см. Расширяемость.
Чтобы узнать о создании расширений, см. Создание расширений.

Сравнение функций с SQL Server Management Studio (SSMS)

Используйте Azure Data Studio, если у вас:

  • В основном редактируют или выполняют запросы.
  • Требуется способность быстро составлять диаграммы и визуализировать наборы результатов.
  • Может выполнять большинство административных задач через встроенный терминал с помощью sqlcmd или PowerShell.
  • Иметь минимальную потребность в опыте волшебника.
  • Нет необходимости выполнять глубокую административную настройку или настройку, связанную с платформой.
  • Требуется запуск в macOS или Linux.

Используйте SQL Server Management Studio, если вы:

  • Выполняете сложную административную настройку или настройку платформы.
  • Осуществляют управление безопасностью, включая управление пользователями, оценку уязвимостей и настройку функций безопасности.
  • Необходимо использовать советники по настройке производительности и информационные панели.
  • Используйте схемы баз данных и конструкторы таблиц.
  • Требуется доступ к зарегистрированным серверам.
  • Используйте статистику запросов в реальном времени или статистику клиентов.

Характеристики корпуса

Элемент Студия данных Azure ССМС
Вход в Azure Есть Есть
Приборная панель Есть
Добавочные номера Есть
Встроенный терминал Есть
Обозреватель объектов Есть Есть
Объектные сценарии Есть Есть
Система проектов Есть
Выбрать из таблицы Есть Есть
Контроль исходного кода Есть
Панель задач Есть
темы, включая темный режим Есть
Обозреватель ресурсов Azure Предварительный просмотр
Мастер создания сценариев Есть
Свойства объекта Есть
Конструктор стола Есть

Редактор запросов

Элемент Студия данных Azure ССМС
Chart Viewer Есть
Экспорт результатов в CSV, JSON, XLSX Есть
Результаты в файл Есть
Результаты в текст Есть
IntelliSense Есть Есть
Фрагменты Есть Есть
Показать план Предварительный просмотр Есть
Статистика клиентов Есть
Статистика Live Query Есть
Параметры запроса Есть
Spatial Viewer Есть
SQLCMD Есть Есть

Поддержка операционной системы

Элемент Студия данных Azure ССМС
Windows Есть Есть
macOS Есть
Linux Есть

Разработка данных

Элемент Студия данных Azure ССМС
Мастер внешних данных Предварительный просмотр
Интеграция HDFS Предварительный просмотр
Ноутбуки Предварительный просмотр

Администрирование базы данных

Элемент Студия данных Azure ССМС
Резервное копирование / восстановление Есть Есть
Импорт плоских файлов Есть Есть
Агент SQL Предварительный просмотр Есть
Профилировщик SQL Предварительный просмотр Есть
Всегда на связи Есть
Всегда с шифрованием Есть
Мастер копирования данных Есть
Советчик по настройке данных Есть
Диаграммы базы данных Есть
Программа просмотра журнала ошибок Есть
Планы обслуживания Есть
Многосерверный запрос Есть
Управление на основе политик Есть
PolyBase Есть
Магазин запросов Есть
Зарегистрированных серверов Есть
Репликация Есть
Управление безопасностью Есть
Сервисный брокер Есть
Оценка SQL Предварительный просмотр Есть
SQL Mail Есть
Обозреватель шаблонов Есть
Оценка уязвимости Есть
XEvent Management Есть

Разработка базы данных

Элемент Студия данных Azure ССМС
Импорт \ Экспорт DACPAC Есть Есть
Проекты SQL Предварительный просмотр
Схема Сравнить Есть

Следующие шаги

Внесите вклад в документацию SQL

Знаете ли вы, что вы можете редактировать контент самостоятельно? Если вы это сделаете, наша документация не только улучшится, но и вы станете соавтором страницы.

Загрузите и установите SQL Server Management Studio (SSMS)

В этом практическом руководстве объясняется, как загрузить и установить Microsoft SQL Server Management Studio или SSMS. Последняя версия SSMS — 18.2. Вы можете использовать это подключение к SQL Server версий 2019, 2017, 2016, 2014, 2008 и 2008 R2

Что такое SQL Server Management Studio (SSMS)

SQL Server Management Studio (SSMS) — это инструмент с графическим интерфейсом, который помогает нам для управления нашими установками SQL Server. Вы можете использовать этот инструмент для проектирования и управления базой данных, а также для запроса ее данных.Вы можете использовать это для управления базой данных, которая находится на вашем ПК или где-то в облаке.

Используя SSMS 18.2, вы можете управлять не только SQL Server 2017, но и предыдущими версиями SQL Server, начиная с 2008 года. Список поддерживаемых версий приведен ниже.

Загрузить SQL Server Management Studio

Последнюю версию можно загрузить по следующей ссылке. Текущая версия 18.5

Ссылки для прямого скачивания

Edition Сборка / версия
Применимо к
SQL Server Management Studio 18 Версия 18.5
Build No. 15.0.18330.0
SQL SERVER 2008, 2008R2 to 2019 Download
SQL Server Management Studio 17 Version 17.9.1
Build No. 14.0.17289.0
SQL SERVER 2008, 2008R2 to 2019 Загрузить
SQL Server Management Studio 16 Версия 16.5.3
Сборка № 13.0.16106.4
SQL SERVER 2008, 2008R2 до 2019 Загрузить

Официальная страница загрузки

Нажмите кнопку на следующей странице, чтобы перейти по ссылке официальной загрузки Microsoft.

Системные требования

SSMS можно использовать для подключения к более старым версиям SQL Server. Поддерживаются следующие. Кроме того, прокрутите вниз, чтобы найти список поддерживаемых ОС

Поддерживаемые выпуски SQL Server

SQL Server Edition Номер версии
SQL Server 2008 10,0
SQL Server 2008 R2 10,5
SQL Server 2012 11,0
SQL Server 2014 12.0
SQL Server 2016 13,0
SQL Server 2017 14,0
Предварительная версия SQL Server 2019

Поддерживаемая ОС

  • бит Windows 10 * Windows 8.1 (64-разрядная)
  • Windows Server 2019 (64-разрядная)
  • Windows Server 2016 (64-разрядная) *
  • Windows Server 2012 R2 (64-разрядная)
  • Windows Server 2012 (64-разрядная)
  • Windows Server 2008 R2 (64-разрядная версия)

Установите SQL Server Management Studio

Загрузите по указанной выше ссылке и дважды щелкните загруженный файл, чтобы начать установку.

Выберите место для установки

Скажите «Да», когда будет предложено «Разрешить следующее для внесения изменений в этот компьютер? «. Вы попадете на экран приветствия.

При желании вы можете изменить место установки. Нажмите кнопку «Установить», чтобы продолжить.

Начинается установка

Идет установка

Установка займет некоторое время, так как необходимые пакеты будут загружены из Интернета.

Установка завершена

Установка завершена.Вас могут попросить перезагрузить компьютер.

Ссылки

Сводка

В этом руководстве мы узнали, как установить SQL Server Management Studio. В следующей статье вы узнаете, как подключиться к SQL Server с помощью SSMS.

5 фактов, которые необходимо знать о SQL Server Management Studio 18

Уже более года специалисты по базам данных SQL Server получают ежемесячные обновления до SQL Server Management Server 17.x, а новая версия — SSMS 18.0 — находилась в разработке. Улучшения фундаментальные, и их много. Безусловно, с момента выпуска SQL Server 2005 произошли улучшения, но обычно они касаются добавления функциональных возможностей для поддержки новых функций в последней (ых) версии (ах) Microsoft SQL Server. На мой взгляд, SQL Server Management Studio является первым крупным выпуском SSMS с точки зрения функций и улучшений с 2005 года. SSMS 18.0 стал доступен в апреле, а версия 18.1, которая включает некоторые исправления и новые функции, была запущена ранее в этом месяце.Вот что вам нужно знать о выпуске SSMS 18.

1. Появился новый опыт установки.

Изменения очевидны, как только вы начнете загрузку SSMS 18. Пакет для загрузки вдвое меньше своего предшественника. В процесс установки внесены некоторые дополнительные улучшения: теперь вы можете установить SSMS в настраиваемую папку впервые в жизни продукта. Это был запрос, возвращающийся к выпуску исходной SSMS. Вы также можете установить SSMS на языке, отличном от языка операционной системы, что выгодно тем участникам сообщества SQL Server, которые говорят на нескольких языках и которым, возможно, придется работать в среде, в которой невозможно изменить конфигурацию ОС на соответствуют их родному языку.В процессе установки также можно выполнить однократный импорт параметров из v17.x в новую установку SSMS 18.0.

2. SQL Server 2019 полностью поддерживает.

SSMS 18 — первая версия, которая может полностью поддерживать SQL Server 2019. Вы захотите как можно скорее приступить к изучению предстоящей версии Microsoft SQL Server, основываясь на полученных мною идеях. Если вы делали это с помощью SSMS 17.x, то пора снять тренировочные колеса — и 18 это позволяет.

3. Основные впечатления и дизайн не сильно изменились.

Основное физическое изменение, которое вы, возможно, заметите, — это обновленная оболочка, взятая из Visual Studio 2017, которая содержит все функции доступности и безопасности, уже имеющиеся в Visual Studio. Другие функции, которые более ориентированы на будущее, чем большинство, включают улучшения конфигураций с несколькими мониторами и преобразование Showplan.

4. SSMS тесно интегрирована с Azure Data Studio.

SSMS 18 и Azure Data Studio можно запускать друг из друга, чтобы совместно использовать функции, являющиеся центральными только для одного из этих инструментов. Хотя это два отдельных приложения, на самом деле не . Вы можете запустить Azure Data Studio, щелкнув правой кнопкой мыши базу данных во фрейме обозревателя объектов или из меню «Инструменты». Есть фантастическая функция, о которой я не могу дождаться, чтобы написать о ней на основе записных книжек Juptyr, которая позволяет вам встраивать запросы и текст в один документ для совместного использования.Эта функция доступна только в Azure Data Studio, если вы также установите расширение SQL Server 2019 Preview из Azure Data Studio Marketplace. Улучшения в поддержке базы данных SQL Azure непосредственно из SSMS теперь включают покрытие для недавно добавленных номеров SKU vCore и интеграцию службы миграции базы данных Azure и помощника по миграции базы данных для упрощения миграции в облако Microsoft.

5. Следует отметить несколько улучшений функций, в том числе:

  • Повсеместная поддержка Always Encrypted с безопасными анклавами

  • Поддержка возобновляемого создания индекса

  • Улучшения и дополнения в диалоговых окнах свойств для объектов экземпляра и базы данных

  • Data Classification для поддержки соответствия GDPR, SOX и т. Д.

  • Улучшены параметры конфигурации для файлов журнала ошибок, открытых

  • СОЗДАТЬ ИЛИ ИЗМЕНИТЬ теперь опция при создании скриптов для объектов

  • Отчет о статистике ожидания нового запроса

  • Поддержка клиентов для планирования пакетов служб интеграции SQL Server на IR-соединениях Azure-SSIS, которые находятся в облаке Azure для государственных организаций.

  • Расширенная поддержка фабрики данных Azure в каталогах служб интеграции

  • Мастер развертывания поддерживает создание и развертывание в среде выполнения интеграции SSIS фабрики данных Azure

Специалисты по базам данных, которым все это интересно, будут рады узнать, что SQL Server Management Studio 18.0 включает еще больше функций. Чтобы увидеть полный список новых функций, исправлений ошибок, устаревших функций и т. Д., Уделите время изучению официальных примечаний к выпуску Microsoft для SSMS 18.0 .

Как установить SQL Server Management Studio 2008

SQL Server Management Studio — это программное приложение, которое помогает пользователям легко получить доступ к ядру базы данных SQL Server и управлять объектами и данными, хранящимися в базах данных SQL Server.Первая версия была выпущена с Microsoft SQL Server 2005, заменив Enterprise Manager в качестве основного интерфейса для Microsoft SQL Server.

В SQL Server Management Studio 2008 есть несколько основных улучшений по сравнению с SQL Server Management Studio 200 5 , ​​в том числе:

  • Монитор активности
  • Сведения об обозревателе объектов
  • Поиск объекта
  • Многосерверные запросы
  • SQL Intellisense
  • Отладчик T-SQL

По каждой из этих функций вы можете найти дополнительную информацию по этой ссылке.

SQL Server Management Studio 2008 Экспресс-версию можно бесплатно загрузить по этой ссылке.

В зависимости от вашей операционной системы выберите либо версию x64, либо версию x86. Если вы сомневаетесь, какая версия операционной системы установлена ​​на вашем компьютере, вы можете посмотреть здесь.

Если у вас есть вопрос о разнице между 32-битной и 64-битной версиями операционной системы, перейдите по этой ссылке:

Начнем с процесса установки:

  1. Запустите установщик SQL Server Management Studio из папки загрузки.

    В окне центра установки SQL Server выберите вкладку Установка .

    При выборе автономной установки New SQL Server или добавления функций к существующей установке параметр запускает мастер установки:

  2. Шаг Setup Support R ules автоматически проверит, соответствует ли ваша машина минимальным требованиям.Если возникнут какие-либо проблемы, вы увидите красный крестик рядом с ошибкой проверки.

    Перед продолжением процесса установки необходимо устранить все проблемы.

    Если ошибок нет, нажмите кнопку OK , ​​чтобы продолжить:

  3. Окно Файлы поддержки установки собирает информацию о пользовательских настройках, чтобы предоставить список компонентов, которые необходимо обновить / установить в SQL Server Management Studio.Это действие займет некоторое время, потому что эти компоненты необходимо загрузить.

    Чтобы установить / обновить необходимые компоненты для установки SQL-сервера, нажмите кнопку Установить :

  4. На этом шаге вы увидите диалоговое окно диагностики, в котором было завершено определение проблем, которые могли возникнуть во время установки на предыдущем шаге. Перед продолжением процесса установки необходимо устранить любые проблемы.Одно из наиболее частых предупреждений, которое появляется во время установки, — это предупреждение брандмауэра Windows .

    Если вы хотите избежать этого предупреждения, вы можете отключить брандмауэр Windows перед запуском процесса установки и включить его после завершения процесса установки.

    Способы отключить брандмауэр Windows вы можете найти по этой ссылке.

    Если вы планируете запускать SQL Server Management Studio только на локальном компьютере, вы можете игнорировать это предупреждение, а позже, если вы захотите получить удаленный доступ к SQL Server, вам потребуется настроить брандмауэр.

    В зависимости от результатов операции и состояния компонента вы можете повторно запустить проверку правил поддержки установки или продолжить процесс установки, нажав кнопку Далее :

  5. В окне шага установки ключа продукта отображается информация об активации.

    Поскольку это бесплатная версия SQL Server Management Studio, просто установите переключатель «Указать бесплатную версию» и нажмите кнопку Далее , ​​чтобы продолжить установку:

  6. В окне Условия лицензии прочтите лицензионное соглашение и, если вы согласны с ним, установите флажок Я принимаю условия лицензии и нажмите Далее , ​​чтобы продолжить установку:

  7. В разделе Feature Selection отметьте параметр установки Management Tools — Basic , ​​который включает поддержку Management Studio для ядра СУБД, SQL Server Express, служебной программы командной строки SQL Server (SQLCMD) и поставщика SQL Server PowerShell.

    Client Tools SDK предоставляет классы-оболочки для среды выполнения DTS и аналогичные компоненты, которые можно использовать для выполнения пакета службы интеграции SQL Server (SSIS) .dtsx по запросу.

    Большинство людей устанавливают Службу интеграции (IS) для выполнения аналогичной задачи.

    Проверка компонента Client Tools SDK не является обязательной.

    Нажмите кнопку Далее , ​​чтобы продолжить:

  8. Проверьте требования к свободному месту на диске, используя этот шаг установки.

    Требования к дисковому пространству показывает необходимое пространство для установки, расположение на системном диске и общий каталог установки.

    Убедитесь, что на диске достаточно места для завершения установки. Недостаточно места на диске приведет к сбою установки.

    Все изменения, внесенные вами на этом этапе, можно отменить.

    Чтобы продолжить установку, нажмите кнопку Далее :

  9. На странице отчетов об ошибках и использовании вы можете помочь Microsoft, выбрав функции и службы отчетов об ошибках SQL Server.

    Кроме того, вы можете отправить в Microsoft информацию об использовании функций, которая включает информацию о конфигурации вашего оборудования, а также о том, как использовать программное обеспечение и службы Microsoft.

    Оба они не являются обязательными.

    По умолчанию эти два параметра отключены в SQL Server 2008. Дополнительные сведения см. В разделе Параметры отчета об ошибках и использовании.

    Нажмите кнопку Далее :

  10. Правила установки проверяют, есть ли какие-либо уже запущенные процессы или другая установка, которые могут помешать установке SQL Server Management Studio 2008.Если все в порядке, вы можете продолжить установку, нажав кнопку Далее :

  11. Шаг Готов к установке показывает сводку общей конфигурации для процесса установки, выбранной на предыдущих этапах установки.

    Проверьте сводку процесса установки, чтобы убедиться, что все настроено правильно и что вы выбрали правильные компоненты для установки.

    Нажмите кнопку Установить :

  12. Процесс установки может занять до 8 минут, в зависимости от конфигурации вашего компьютера. Когда процесс установки будет завершен, он покажет установленные функции и их статус.

    Нажмите кнопку Далее :

  13. Установка завершена! В окне сводного журнала будет показан путь установки и информация об успешной установке SQL Server Management Studio 2008 .

    Нажмите кнопку Закрыть :

  14. Запустите среду SQL Server Management Studio.

    Перейдите в меню Пуск и выберите Все программы. В папке Microsoft SQL Server 2008 среди прочего должен появиться SQL Server Management Studio 2008 в качестве опции.

    При запуске SQL Server Management Studio 2008 убедитесь, что вы запускаете его от имени администратора, чтобы иметь доступ ко всем функциям:

    Единственная разница между автономной установкой и установкой уже установленного SQL Server заключается в одном шаге.

Между четвертым (4) и пятым (5) шагами появляется один дополнительный шаг Тип установки.

На этом этапе вы можете выбрать параметры «Выполнить новую установку SQL Server 2008» или «Добавить функции в существующий экземпляр SQL Server 2008».

Нажмите кнопку Next :

Также вы можете установить SQL Server Management Studio 2008 вместе с установкой SQL Server 2008.

В окне Feature Selection просто выберите опцию Management Tools, как показано ниже:

Теперь, когда у вас установлен SQL Server Management Studio 2008, вы готовы обновить его с помощью некоторых бесплатных надстроек для повышения производительности, которые помогут вам ускорить кодирование, форматирование кода SQL, безопасное переименование объектов SQL, добавление суррогатных ключей, изменение параметров процедуры и т. Д. искать объект SQL, быстро находить данные в таблицах SQL, визуализировать отношения между объектами и многое другое.

Щелкните ссылку здесь, чтобы узнать, как установить эти бесплатные надстройки.

Марко, он же «Живко», — старший аналитик программного обеспечения из Ниша, Сербия, специализирующийся на SQL Server и MySQL, а также на клиентских технологиях, таких как SSMS, Visual Studio и VSCode. Он имеет обширный опыт в области обеспечения качества, эскалации / разрешения проблем и пропаганды продуктов.

Он является активным автором авторитетного контента, связанного с SQL Server, включая ряд «платиновых» статей (1% лучших с точки зрения популярности и вовлеченности).Его статьи охватывают ряд тем по MySQL и SQL Server, включая удаленные / связанные серверы, импорт / экспорт, LocalDB, SSMS и многое другое.

На полставки Живко любит баскетбол, настольный футбол и рок-музыку.

Подробнее о Марко в LinkedIn

Просмотреть все сообщения Марко Живковича

Последние сообщения Марко Живковича (посмотреть все)

Что теперь? — Блог Connected IT

Я часто представляю Windows Server 2008/2008 R2 и SQL Server 2008/2008 R2 могучими старыми динозаврами, которые жили миллионы лет в ожидании падения с неба этого гигантского астероида.Это печальное начало, но читайте дальше, и я укажу вам несколько путей трансформации, которые могут спасти их как на суше, так и в облаке.

Срок действия продленной поддержки

Windows Server 2008/2008 R2 и SQL Server 2008/2008 R2 сейчас находятся на этапе расширенной поддержки. 9 июля 2019 г. для SQL Server 2008/2008 R2 и 14 января 2020 г. для Windows Server 2008/2008 являются датами окончания срока службы. Как только вы достигнете этих сроков, вы, по сути, будете запускать эти машины на свой страх и риск в эту раздутую эпоху кибератак.Хорошая новость заключается в том, что судьба этих динозавров не так плоха, как настоящие, жившие миллионы лет назад. Дело не в том, что вы можете отклонить астероид с истекшим сроком службы, направив на него космическую ракету; дело в том, что наши могучие старые динозавры могут пройти несколько эволюционных путей, чтобы существовать во вселенной Microsoft (в их нынешней форме или даже в более причудливых новых формах).

Три пути к Microsoft

Путь 1: Первый путь — это традиционный эволюционный путь обновления до более новой версии Windows Server и SQL Server.Здесь вы получите самые обновленные функции и востребованный ландшафт безопасности. Последними доступными версиями Windows Server и SQL Server являются Windows Server 2019 (станет общедоступным в начале октября 2018 г.) и SQL Server 2017. Вы можете выполнить обновление до локальных версий или облачной версии в Azure (рекомендуется Microsoft). Я также хотел бы упомянуть Windows Server 2019 (который скоро будет выпущен) — если вы думаете о переходе на последнюю версию. Единственное предостережение при обновлении до последней версии локального серверного продукта — изменение цены, которое вступит в силу 1 октября 2018 г.Прочтите это сообщение в блоге, чтобы получить более четкое представление о том, как изменение цен может повлиять на вашу организацию.

Путь 2: Если вы не хотите обновляться до последних версий сервера — не беспокойтесь — Microsoft позаботится о вас. Microsoft недавно анонсировала несколько вариантов для тех, кто хочет продолжить работу с Windows Server 2008/2008 R2 и SQL 2008/2008 R2. Чтобы сэкономить деньги, вы можете просто переместить свои Windows Server 2008/2008 R2 и SQL 2008/2008 R2 в Azure с помощью преимущества гибридного использования Azure. Единственные затраты, которые вы понесете, — это вычислительные ресурсы и инфраструктура.Используя зарезервированные экземпляры виртуальных машин Azure для Windows Server и зарезервированную емкость базы данных SQL Azure, вы также можете дополнительно сэкономить на стоимости вычислений.

Путь 3: Последний путь — вообще не развиваться. Microsoft также анонсировала расширенные обновления безопасности. Вам будет разрешено запускать Windows Server 2008/2008 R2 и SQL 2008/2008 R2 за 75% от текущей стоимости операционной системы и продолжать получать обновления безопасности. Для этой расширенной поддержки у вас должно быть соглашение Software Assurance или Enterprise Subscription.Этот вариант расширения также является прямой заменой для Windows Server и SQL Server Premium Assurance, выпуск которых Microsoft прекратил до объявления этого нового варианта. Windows Server 2008/2008 R2 и SQL 2008/2008 R2 были настроены на то, чтобы воспользоваться предложением Premium Assurance. Клиенты получают только три года этих расширенных обновлений безопасности вместо шести лет, которые они получали бы со старым Premium Assurance. Однако в части часто задаваемых вопросов в объявлении о расширенной поддержке Microsoft заявляет, что выполнит обязательства для тех, кто уже приобрел Premium Assurance.

По теме: Windows Server и SQL Server 2008/2008 R2 Срок службы быстро приближается — готовы ли вы?

Выбор за вами

Мы надеемся, что вы сможете выполнить перестановку и комбинации перечисленных вариантов и выбрать тот, который наиболее подходит для вас. Эксперты по лицензированию Connection всегда рады помочь вам в процессе принятия решения. Свяжитесь с нами сегодня, чтобы обсудить ваши варианты более подробно.

Шрирадж Васукуттан

Шрирадж Васукуттан — координатор по маркетингу продукции в Connection.В свободное время любит проводить время с семьей. Он также любит читать, смотреть фильмы, заниматься садоводством и каякингом.

Установка SQL Server 2012 Management Studio Express в Windows 7

Ниже приведены пошаговые инструкции, которые покажут вам, как установить SQL Server 2012 Management Studio Express на клиент ПК с Windows 7, а также создать свой собственный локальный SQL Server на ПК с Windows 7.

Обновление Windows

Прежде чем мы сможем начать, вам необходимо убедиться, что на вашем клиенте Windows установлены все последние важные обновления Windows.

Для этого нажмите в нижней левой части окна кнопку «Пуск» и найдите Центр обновления Windows.

Теперь, когда вы обновили свой клиент Windows, мы можем начать установку SQL Server 2012 Management Studio Express.

После того, как вы обновили свой клиент Windows всеми важными обновлениями, вы сможете продолжить установку SQL Server 2012 Management Studio Express.

Загрузите файл .exe

Чтобы начать установку, вам необходимо загрузить.EXE-файл, который можно найти на Microsoft.com, или вы можете использовать Google SQL Server 2012 Management Studio Express или щелкните здесь.

Примечание. Вам нужно будет выбрать один из двух обведенных вариантов в зависимости от вашего клиента Windows, независимо от того, является ли ваш клиент Windows 32-разрядным (x86) или 64-разрядным (x64). Кроме того, ваш компьютер должен соответствовать следующим требованиям.

Системные требования

Поддерживаемые операционные системы: Windows 7, Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2, Windows Vista с пакетом обновления 2

  • 32-битные системы
  • Компьютер с процессором Intel или совместимым с тактовой частотой 1 ГГц или выше (рекомендуется 2 ГГц или выше.)
  • 64-битные системы
  • Процессор с тактовой частотой 1,4 ГГц или выше
  • Минимум 512 МБ ОЗУ (рекомендуется 2 ГБ или более).
  • 2,2 ГБ свободного места на жестком диске

После того, как вы определились с необходимым установочным exe-файлом, вам нужно будет нажать кнопку загрузки, чтобы загрузить .exe-файл на свой компьютер.

После того, как вы нажмете кнопку загрузки, вам будет предложено либо выполнить, либо сохранить, либо отменить загрузку.

Вы хотите сохранить SQLManagementStudio_xXX_ENU.exe на вашем компьютере.

Теперь, когда вы загрузили файл SQLManagementStudio_xXX_ENU.exe на свой компьютер, вам нужно нажать кнопку «Выполнить», чтобы запустить исполняемый файл и начать установку.

При запуске файла SQLManagementStudio_xXX_ENU.exe появится всплывающее окно с извлечением всех компонентов для установки.

После завершения распаковки Windows спросит, есть ли у SQL Server 2012 Management Studio Express доступ для продолжения установки, нажмите «Да».Появится всплывающее окно, сообщающее, что установка и установка начинаются.

Теперь вы должны увидеть Центр установки SQL Server.

Центр установки SQL Server

Так как это для новой установки, вы захотите выбрать «Новая автономная установка SQL Server или добавить функции к существующей установке».

Теперь, когда установка началась, SQL Server 2012 Management Studio Express проверит, были ли применены все правила поддержки.

Если у вас есть ошибки, их необходимо исправить. Если у вас нет ошибок, вы сможете продолжить установку.

Если ошибок не обнаружено и были применены все правила поддержки, вам будет предложено согласиться с условиями лицензии. Внимательно прочтите условия лицензии и установите два флажка, затем нажмите кнопку «Далее», чтобы продолжить установку.

Теперь начнется установка.

Включение функций

Когда файлы установки будут завершены, SQL Server 2012 Management Studio Express спросит, какие функции вы хотите включить.Должны быть выбраны все sboxes, затем нажмите кнопку Next.

Затем появится опция отчета об ошибках. Это необязательно, и при желании вы можете выбрать опцию отправки отчетов об ошибках в Microsoft. Нажмите кнопку «Далее», чтобы продолжить установку.

После завершения установки все параметры должны иметь статус «Успешно». Если это не так, вам нужно будет исправить ошибки до завершения установки. Если все параметры имеют статус «Успешно», нажмите кнопку закрытия.

Теперь можно закрыть Центр экспресс-установки SQL Server 2012 Management Studio. Это завершит установку SQL Server 2012 Management Studio Express на вашем ПК с Windows 7 и локальной базе данных SQL Server.

Подтвердите успех

Теперь, когда установка завершена, давайте проверим, что локальная база данных SQL Server создана успешно. Для этого вам нужно нажать на кнопку «Пуск» в нижнем левом углу окна и выполнить поиск cmd.

Открыть cmd

Чтобы проверить установку нашей локальной базы данных, давайте проверим локальную версию нашей базы данных SQL Server.Для этого введите «SqlLocalDb Info» в окне cmd.

В качестве ответа вы должны указать «v11.0». Это позволяет узнать версию установленной базы данных.

Теперь, когда вы видите, что у вас есть локальная база данных, вам нужно создать экземпляр базы данных. Чтобы создать экземпляр базы данных, вам нужно будет ввести следующее в окне cmd: SqlLocalDb create «DatabaseInstanceName»

В этом примере я буду вызывать экземпляр базы данных PRFTInstance.

После выполнения следующей команды создания экземпляра вы должны получить сообщение «Экземпляр LocalDB« DatabaseInstanceName », созданный с версией 11.0».

Теперь, когда у вас создан экземпляр базы данных, вам нужно запустить экземпляр базы данных. Для этого вам нужно будет ввести следующее в окне cmd: SqlLocalDb start «DatabaseInstanceName»

Теперь вы должны увидеть, что ваш экземпляр базы данных запущен.

Теперь, когда у нас есть созданный и запущенный экземпляр базы данных, давайте проверим статус и другие подробности о вашем экземпляре базы данных.Чтобы найти эту информацию, вам нужно будет ввести следующее в окне cmd: SqlLocalDb info «DatabaseInstanceName»

Теперь вы должны увидеть подробную информацию об экземпляре вашей базы данных.

Создание базы данных для экземпляра

Теперь, когда вы создали свой экземпляр базы данных и проверили его, давайте теперь создадим базу данных для этого экземпляра. Для создания базы данных нам понадобится sqlcmd. SQLCMD — это приложение командной строки, которое позволяет писать и выполнять SQL-запросы из командной строки [1] Для использования SQLCMD у вас должен быть установлен SQL Server 2012 Management Studio Express, что вы уже сделали.

Прежде чем мы сможем использовать SQLCMD, нам нужно изменить каталог в окне cmd на C: \ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \

Это позволит вам использовать SQLCMD, который позволит вам создать вашу базу данных. В окне cmd введите следующий путь к каталогу: cd C: \ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \

.

Подключиться к SQLCMD

Это изменит каталог на новый путь. Теперь давайте подключимся к вашему созданному экземпляру с помощью SQLCMD.

Чтобы подключиться с помощью SQLCMD, вам нужно будет ввести следующее в окне cmd;

sqlcmd -S (локальная база данных) \ DatabaseInstanceName

1> ВЫБРАТЬ @@ ВЕРСИЯ;

2> GO

Следующий код запустит SQLCMD в вашем экземпляре базы данных, а @@ VERSION вернет версию, архитектуру, версию ОС и дату сборки для текущего экземпляра.

Написать запрос

После того, как вы применили SQLCMD к экземпляру базы данных, вы можете продолжить и написать запрос для создания базы данных.

Чтобы создать базу данных, вам нужно будет ввести следующее в окне cmd;

1> СОЗДАТЬ БАЗУ ДАННЫХ ИМЯ БД;

2> GO

1> ИСПОЛЬЗОВАТЬ DBNAME;

2> GO

В этом примере имя моей базы данных будет PRFT_DB.

Ваша база данных будет создана. Теперь давайте проверим нашу установку, экземпляр базы данных и базу данных с помощью SQL Server 2012 Management Studio Express.

Подтвердите установку

Чтобы открыть SQL Server 2012 Management Studio Express, нажмите кнопку «Пуск» в нижней левой части окна, затем откройте папку Microsoft SQL Server 2012 и выберите SQL Server Management Studio.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *