Поделиться через


Установка SQL Server Data Tools (SSDT) для Visual Studio

Область применения:SQL ServerSQL база данных AzureУправляемый экземпляр Azure SQLAzure Synapse AnalyticsSQL база данных в Microsoft Fabric

SQL Server Data Tools (SSDT) — это набор средств разработки для создания баз данных SQL Server, баз данных SQL Azure, моделей данных Analysis Services (AS), пакетов служб Integration Services (IS) и отчетов служб Reporting Services (RS). С помощью SSDT можно создавать и развертывать объекты SQL с той же концепцией проекта, что и другие средства разработки приложений. Возможности проектов SQL расширяются до конвейеров CI/CD, что позволяет автоматизировать сборку и развертывание проектов базы данных с помощью интерфейса командной строки SqlPackage.

Заметки о выпуске SSDT и их компонентов доступны для Visual Studio 2017, 2019 и 2022. Обзор основных функций SSDT представлен в обзоре SSDT.

Снимок экрана: графический элемент с компонентом SQL Server Data Tools и тремя расширениями.

SSDT устанавливается как компонент Visual Studio для установки в сети, так и для автономной установки. Проекты служб Analysis Services, Integration Services и Reporting Services доступны в виде отдельных расширений для каждой версии.

Примечание.

Проекты SQL в стиле SDK в Visual Studio доступны в составе компонента SQL Server Data Tools, пакета SDK (предварительная версия) для Visual Studio 2022, отдельно от исходного SSDT. Формат проекта в стиле SDK основан на новых проектах SDK, представленных в .NET Core, и используется расширением SQL Database Projects для Azure Data Studio и VS Code. Дополнительные сведения см. в статье SQL Server Data Tools, стиль SDK (предварительная версия).

Установка SSDT с помощью Visual Studio

Если Visual Studio 2022 или Visual Studio 2019 уже установлен, можно изменить список рабочих нагрузок, чтобы включить SSDT. Если у вас нет Visual Studio 2019/2022, вы можете скачать и установить Visual Studio 2022.

Чтобы изменить установленные рабочие нагрузки Visual Studio для включения SSDT, используйте установщик Visual Studio Installer.

  1. Запустите установщик Visual Studio Installer. В меню "Пуск" Windows можно найти "установщик".

  2. В установщике выберите выпуск Visual Studio, в который необходимо добавить SSDT, а затем выберите Изменить.

  3. Выберите SQL Server Data Tools в разделе Хранение и обработка данных в списке рабочих нагрузок.

    Скриншот рабочей нагрузки на хранение и обработку данных 2022.

Visual Studio для Arm64

Visual Studio доступна в качестве собственного приложения Arm64 в Windows 11 Arm64. В Visual Studio 17.10 и более поздних версиях SSDT доступна для Arm64 с некоторыми ограничениями. Чтобы установить или настроить Visual Studio для включения SSDT на устройстве Arm64, выполните следующие действия.

  1. Установите Visual Studio 17.10 или более поздней версии на устройстве Arm64.

  2. В установщике выберите вкладку "Отдельные компоненты" и найдите SQL Server Data Tools.

    Снимок экрана SQL Server Data Tools для Arm64.

  3. Выберите sql Server Data Tools и нажмите кнопку "Изменить".

Установка расширений для служб Analysis Services, Integration Services и Reporting Services

Для проектов Analysis Services (SSAS), Integration Services (SSIS) или Reporting Services (SSRS) вы можете установить соответствующие расширения в Visual Studio через Расширения>Управление расширениями или из Marketplace.

Расширения для Visual Studio 2022

Расширения для Visual Studio 2019

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

Поддерживаемые версии SQL в Visual Studio 2022

Шаблоны проектов Поддерживаемые платформы SQL
Реляционные базы данных SQL Server 2016 (13.x) — SQL Server 2022 (16.x)

База данных SQL Azure, Управляемый экземпляр SQL Azure

Выделенные пулы в Azure Synapse Analytics
Бессерверные пулы Azure Synapse Analytics (требуется VS2022 17.7, см. замечания о выпуске).

Хранилище данных в Microsoft Fabric (необходимо VS2022 17.12)
База данных SQL в Microsoft Fabric (требуется VS2022 17.12)
Модели служб Analysis Services

отчеты служб Reporting Services
SQL Server 2016–SQL Server 2022
пакеты служб интеграции SQL Server 2019 — SQL Server 2022

Поддерживаемые версии SQL в Visual Studio 2019

Шаблоны проектов Поддерживаемые платформы SQL
Реляционные базы данных SQL Server 2012 — SQL Server 2019

База данных SQL Azure, Управляемый экземпляр SQL Azure

Azure Synapse Analytics (только выделенные пулы)
Модели служб анализа

отчеты Служб отчетности
SQL Server 2008–SQL Server 2019
пакеты служб интеграционных сервисов SQL Server 2012 — SQL Server 2022

Автономная установка

В сценариях, когда требуется автономная установка, например низкая пропускная способность или изолированные сети, SSDT доступна для автономной установки. Доступны два подхода.

Дополнительные сведения см. в пошаговом руководстве по автономной установке.

Условия лицензии для Visual Studio

Чтобы понять условия лицензионного соглашения и варианты использования Visual Studio, ознакомьтесь с каталогом лицензий Visual Studio. Например, если вы используете Community Edition Visual Studio для SQL Server Data Tools, ознакомьтесь с соглашением о лицензировании конечных пользователей (EULA) для этого конкретного выпуска Visual Studio в каталоге лицензий Visual Studio.

Предыдущие версии

Чтобы скачать и установить SSDT для Visual Studio 2017 или более старую версию SSDT, см. Предыдущие выпуски SQL Server Data Tools (SSDT и SSDT-BI).

См. также

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

После установки SSDT изучите эти учебники, чтобы узнать, как создавать базы данных, пакеты, модели данных и отчеты с помощью SSDT.

Получить помощь

Примите участие в разработке документации по SQL

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

Дополнительные сведения см. в разделе Участие в работе над документацией по SQL Server.