Скачать SQL Server Data Tools (SSDT) для Visual Studio

ОБЛАСТЬ ПРИМЕНЕНИЯ: SQL Server База данных SQL Azure Azure Synapse Analytics Parallel Data Warehouse

SQL Server Data Tools (SSDT)  — это современное средство разработки, позволяющее создавать реляционные базы данных SQL Server, базы данных SQL в Azure, модели данных Analysis Services (AS), пакеты Integration Services (IS) и отчеты Reporting Services (RS). С помощью SSDT вы можете проектировать и развертывать любые типы содержимого SQL Server так же просто, как разрабатывать приложения в Visual Studio.

SSDT для Visual Studio 2022

Изменения в SSDT для Visual Studio 2022

Основные функции SSDT для создания проектов баз данных остались неотъемлемой частью Visual Studio. Расширения для проектов Analysis Services, Integration Services и Reporting Services в Visual Studio 2022 сейчас недоступны.

Примечание

Автономного установщика SSDT для Visual Studio 2022 не существует.

Установка SSDT с Visual Studio 2022

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

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

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

    Установщик Visual Studio Installer в меню "Пуск" Windows для версии 2022

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

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

    Рабочая нагрузка "Хранение и обработка данных" в версии 2022

SSDT для Visual Studio 2019

Изменения в SSDT для Visual Studio 2019

Основные функции SSDT для создания проектов баз данных остались неотъемлемой частью Visual Studio.

С выходом Visual Studio 2019 требуемые функции для поддержки Analysis Services, Integration Services и Reporting Services перемещены в соответствующие расширения Visual Studio (VSIX) и доступны только с помощью этих расширений.

Примечание

Автономного установщика SSDT для Visual Studio 2019 не существует.

Установка SSDT с Visual Studio 2019

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

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

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

    Установщик Visual Studio Installer в меню "Пуск" Windows для 2019

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

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

    Рабочая нагрузка "Хранение и обработка данных" 2019

Для проектов Analysis Services, Integration Services или Reporting Services установите соответствующие расширения в Visual Studio в разделе Расширения > Управление расширениями или с помощью Marketplace.

SSDT для Visual Studio 2017

Изменения в SSDT для Visual Studio 2017

Начиная с Visual Studio 2017, функции создания проектов баз данных входят в пакет установки Visual Studio. Для использования основных возможностей SSDT устанавливать автономный установщик SSDT не нужно.

Однако для создания проектов Analysis Services, Integration Services и Reporting Services по-прежнему требуется автономный установщик SSDT.

Установка SSDT с Visual Studio 2017

Чтобы установить SSDT во время установки Visual Studio, выберите рабочую нагрузку Хранение и обработка данных, а затем выберите SQL Server Data Tools.

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

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

    Установщик Visual Studio Installer в меню "Пуск" Windows для 2017

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

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

    Рабочая нагрузка "Хранение и обработка данных" 2017

Установка средств Analysis Services, Integration Services и Reporting Services

Чтобы обеспечить поддержку для проектов Analysis Services, Integration Services и Reporting Services, запустите автономный установщик SSDT.

Установщик выводит список доступных экземпляров Visual Studio, в которые будут добавлены средства SSDT. Если среда Visual Studio не установлена, то при выборе параметра Установить новый экземпляр SQL Server Data Tools будут установлены средства SSDT с минимальной требуемой версией Visual Studio. Однако для оптимальной работы рекомендуется использовать SSDT с последней версией Visual Studio.

Выбор AS, IS, RS

SSDT для VS 2017 (автономный установщик)

Скачать SSDT для Visual Studio 2017 (15.9.9)

Важно!

Заметки о выпуске

Полный список изменений см. в заметках о выпуске для SQL Server Data Tools (SSDT).

Требования к системе

SSDT для Visual Studio 2017 имеет те же требования к системе, что и Visual Studio.

Доступные языки — SSDT для VS 2017

Этот выпуск SSDT для Visual Studio 2017 можно установить на следующих языках:

Рекомендации и ограничения

  • Visual Studio Community нельзя установить в автономном режиме.

  • Чтобы обновить SSDT, необходимо выполнить те же действия, что и при установке SSDT. Например, если вы добавили SSDT с помощью расширений VSIX, обновление SSDT необходимо выполнять так же с помощью расширений VSIX. Если вы устанавливали SSDT отдельно, необходимо выполнить обновление таким же образом.

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

Если ваш компьютер не подключен к Интернету, следуйте инструкциям из этого раздела, чтобы установить SSDT. Дополнительные сведения см. в разделе Создание сетевого подключения в Visual Studio 2017.

Подключившись к Интернету, первым делом выполните следующие действия:

  1. Скачайте автономный установщик SSDT.

  2. Скачайте vs_sql.exe.

  3. Не отключаясь от Интернета, выполните одну из следующих команд, чтобы скачать все файлы, необходимые для автономной установки. Обязательно используйте параметр --layout, чтобы скачать сами файлы для автономной установки. Замените <filepath> на фактический путь макетов, чтобы сохранить файлы.

    а. Для установки конкретного языка укажите языковой стандарт: --lang. Размер версии с одним языком составляет примерно 1 ГБ.

    vs_sql.exe --layout c:\<filepath> --lang en-us
    

    b. Для установки всех языков пропустите аргумент --lang. Размер версии со всеми языками составляет порядка 3,9 ГБ.

    vs_sql.exe --layout c:\<filepath>
    

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

  1. Выполните эту команду, чтобы установить оболочку VS2017 и SQL Server Data Project.

    vs_setup.exe --NoWeb
    
  2. Выполните следующую команду для установки SSDT.

    а. Для интерактивной установки запустите следующую команду в папке макетов и выберите SSIS/SSRS/SSAS.

    SSDT-Setup-ENU.exe /install
    

    b. Для автоматической установки выполните следующую команду.

    SSDT-Setup-ENU.exe /INSTALLALL[:vsinstances] /passive
    

    c. Чтобы выполнить автоматическую установку на конкретный экземпляр VS, который мог быть установлен ранее, можно запросить идентификатор нужного экземпляра VS.

    cd C:\Program Files (x86)\Microsoft Visual Studio\Installer
    C:\Program Files (x86)\Microsoft Visual Studio\Installer> vswhere.exe -all
    

    Затем выполните эту команду, заменив VS_INSTANCE_ID_HERE на instanceID (идентификатор будет выглядеть примерно так: 49cf420b).

    SSDT-Setup-ENU.exe /INSTALLALL[:VS_INSTANCE_ID_HERE] /passive
    

Для отображения доступных параметров запустите SSDT-Setup-ENU.exe /help

Примечание

При использовании полной версии Visual Studio 2017 создайте автономную папку только для SSDT и запустите из нее SSDT-Setup-ENU.exe (не добавляйте SSDT в другой автономный макет Visual Studio 2017). При добавлении макета SSDT в существующий автономный макет Visual Studio необходимые компоненты среды выполнения (.exe) не создаются.

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

Шаблоны проектов Поддерживаемые платформы SQL
реляционные базы данных SQL Server 2005* — SQL Server 2017
(используйте SSDT 17.x или SSDT for Visual Studio 2017 для подключения к SQL Server на Linux)

База данных SQL Azure

Azure Synapse Analytics (поддерживает только запросы, проекты базы данных пока не поддерживаются)

* Версия SQL Server 2005 не поддерживается,

перейдите на поддерживаемую версию SQL.
Модели служб Analysis Services

Reporting Services, отчеты служб
SQL Server 2008 — SQL Server 2017
пакеты служб Integration Services SQL Server 2012 — SQL Server 2019

DacFx

Средства SSDT для Visual Studio 2015 и 2017 используют DacFx 17.4.1: Скачать Data-Tier Application Framework (DacFx) 17.4.1.

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

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

См. также:

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

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

Получение справки