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


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

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure базе данных SQL Azure Synapse Analytics в 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 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 for 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
пакеты служб Integration Services SQL Server 2019 — SQL Server 2022

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

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

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

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

Reporting Services, отчеты служб
SQL Server 2008–SQL Server 2019
пакеты служб Integration Services 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.