Скачивание и установка SQL Server Data Tools (SSDT) для Visual StudioDownload and install SQL Server Data Tools (SSDT) for Visual Studio

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server даБаза данных SQL AzureдаХранилище данных SQL AzureдаParallel Data WarehouseAPPLIES TO: yesSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse yesParallel Data Warehouse

SQL Server Data Tools — это современное средство разработки, позволяющее создавать реляционные базы данных SQL Server, базы данных SQL Azure, модели данных Analysis Services (AS), пакеты Integration Services (IS) и отчеты Reporting Services (RS).SQL Server Data Tools is a modern development tool for building SQL Server relational databases, Azure SQL databases, Analysis Services (AS) data models, Integration Services (IS) packages, and Reporting Services (RS) reports. С помощью SSDT вы можете проектировать и развертывать любые типы содержимого SQL Server так же просто, как разрабатывать приложения в Visual Studio.With SSDT, you can design and deploy any SQL Server content type with the same ease as you would develop an application in Visual Studio.

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

С выходом Visual Studio 2019 требуемые функции для поддержки Analysis Services, Integration Services и Reporting Services перемещены в соответствующие расширения Visual Studio.With Visual Studio 2019, the required functionality to enable Analysis Services, Integration Services, and Reporting Services projects has moved into the respective Visual Studio extensions. Основные функции SSDT для создания проектов баз данных остаются неотъемлемой частью Visual Studio (во время установки нужно выбрать рабочую нагрузку "Хранение и обработка данных").The core SSDT functionality to create Database Projects has remained integral to Visual Studio (you need to select the Data storage and processing workload during install). Теперь не нужно устанавливать SSDT отдельно.There is no more standalone SSDT installation required.

Если у вас есть лицензия на Visual Studio 2019, сделайте следующее:If you already have a license to Visual Studio 2019:

  • Для проектов Базы данных SQL установите рабочую нагрузку "Хранение и обработка данных" в Visual Studio.For SQL Database Projects, install the Data storage and Processing workload for Visual Studio
  • Для проектов Analysis Services, Integration Services или Reporting Services установите соответствующие расширения из Marketplace.For Analysis Services, Integration Services or Reporting Services projects, install the appropriate extension(s) from the marketplace

Если у вас нет лицензии на Visual Studio 2019, сделайте следующее:If you don’t already have a license to Visual Studio 2019:

  • Установите Visual Studio 2019 Community.Install Visual Studio 2019 Community
  • При необходимости установите расширение Analysis Services, Integration Services и Reporting Services.Install the Analysis Services, Integration Services or Reporting Services extension as appropriate

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

Начиная с Visual Studio 2017, функции создания проектов баз данных входят в пакет установки Visual Studio.Starting with Visual Studio 2017, the functionality of creating Database Projects has been integrated into the Visual Studio installation. Не нужно устанавливать автономный установщик SSDT для использования основных возможностей SSDT.There is no need to install the SSDT standalone installer for the core SSDT experience. Но для создания проектов Integration Services, Analysis Services и Reporting Services по-прежнему требуется автономный установщик SSDT.To create Integration Services/Analysis Services/Reporting Services projects you still need the SSDT standalone installer.

  • Для проектов баз данных установите рабочую нагрузку "Хранение и обработка данных" для Visual Studio.For Database Projects, install the Data Storage and Processing workload for Visual Studio
  • Для проектов Analysis Services, Integration Services или Reporting Services скачайте и установите SQL Server Data Tools.For Analysis Services, Integration Services or Reporting Services projects, download and install SQL Server Data Tools

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

Чтобы установить SSDT во время установки Visual Studio, выберите рабочую нагрузку Хранение и обработка данных, а затем выберите SQL Server Data Tools.To install SSDT during Visual Studio installation, select the Data storage and processing workload, and then select SQL Server Data Tools. Если среда Visual Studio уже установлена, вы можете изменить список рабочих нагрузок для включения SSDT. Рабочая нагрузка хранения и обработки данныхIf Visual Studio is already installed, you can edit the list of workloads to include SSDT: Data storage and processing workload

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

Чтобы установить поддержку проектов AS, IS и RS, запустите автономный установщик SSDT.To install AS, IS, and RS project support, run the SSDT standalone installer.

Установщик выводит список доступных экземпляров Visual Studio, в которые будут добавлены средства SSDT.The installer lists available Visual Studio instances to add the SSDT tools to. Если среда Visual Studio не установлена, при выборе параметра Установить новый экземпляр SQL Server Data Tools выполняется установка SSDT с минимальной версией Visual Studio. Для получения наилучших результатов рекомендуется использовать SSDT с последней версией Visual Studio.If Visual Studio is not installed, selecting Install a new SQL Server Data Tools instance installs SSDT with a minimal version of Visual Studio, but for the best experience we recommend using SSDT with the latest version of Visual Studio.

выбор AS, IS, RS

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

Скачать Скачайте SSDT для Visual Studio 2017 (15.9.2)download Download SSDT for Visual Studio 2017 (15.9.2)

Важно!

  • Перед установкой SSDT для Visual Studio 2017 (15.9.2) удалите расширения Проекты Analysis Services и Проекты Reporting Services, если они установлены, а затем закройте все экземпляры Visual Studio.Before installing SSDT for Visual Studio 2017 (15.9.2), uninstall Analysis Services Projects and Reporting Services Projects extensions if they are already installed, and close all VS instances.
  • Используйте SSDT для Visual Studio 2017 вплоть до версии 15.8.0, чтобы создавать пакеты служб Integration Services, содержащие источники или назначения Teradata.Please use SSDT for Visual Studio 2017 (15.8.0) or the previous versions for designing SSIS packages that contain Teradata Source/Destination. С помощью SSDT для Visual Studio 2017 версий после15.8.0 нельзя создавать пакеты служб Integration Services, содержащие источники или назначения Teradata.SSDT for Visual Studio 2017 after 15.8.0 can’t design SSIS packages that contain Teradata Source/Destination by Attunity.

Сведения о версииVersion Information

Номер выпуска: 15.9.2Release number: 15.9.2
Номер сборки: 14.0.16194.0Build Number: 14.0.16194.0
Дата выпуска: 17 июля 2019 г.Release date: July 17, 2019

Полный список изменений см. в заметках о выпуске для SQL Server Data Tools (SSDT).For a complete list of changes, see the Release notes for SQL Server Data Tools (SSDT).

SSDT для Visual Studio 2017 имеет те же требования к системе, что и Visual Studio.SSDT for Visual Studio 2017 has the same system requirements as Visual Studio.

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

Этот выпуск SSDT для Visual Studio 2017 можно установить на следующих языках:This release of SSDT for VS 2017 can be installed in the following languages:

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

Если вы не подключены к Интернету, следуйте инструкциям в этом разделе, чтобы установить SSDT.To install SSDT when you're not connected to the internet follow the steps in this section. Дополнительные сведения см. в разделе Создание сетевого подключения в Visual Studio 2017.For more information, see Create a network installation of Visual Studio 2017.

После подключения к Интернету первым делом выполните следующие действия.First, complete the following steps while online:

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

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

  3. Не отключаясь от Интернета, выполните одну из следующих команд, чтобы скачать все файлы, необходимые для автономной установки.While still online, execute one of the following commands to download all the files required for installing offline. Обязательно используйте параметр --layout, чтобы непосредственно скачать файлы для автономной установки.Using the --layout option is the key, it will download the actual files for the offline installation. Замените <filepath> на фактический путь макетов, чтобы сохранить файлы.Replace <filepath> with the actual layouts path to save the files.

    A.a. Для установки конкретного языка передайте локаль: vs_sql.exe --layout c:\<filepath> --lang en-us (размер версии с одним языком — примерно 1 ГБ)For a specific language, pass the locale: vs_sql.exe --layout c:\<filepath> --lang en-us (a single language is ~1GB)
    Б.b. Для установки всех языков пропустите аргумент --lang: vs_sql.exe --layout c:\<filepath> (размер версии со всеми языками — примерно 3,9 ГБ).For all languages, omit the --lang argument: vs_sql.exe --layout c:\<filepath> (all languages are ~3.9GB).

  4. Выполните SSDT-Setup-ENU.exe /layout c:\<filepath>, чтобы извлечь полезные данные SSDT в то же место <filepath>, куда были скачаны файлы VS2017.Execute SSDT-Setup-ENU.exe /layout c:\<filepath> to extract the SSDT payload into the same <filepath> location where the VS2017 files were downloaded. Это гарантирует, что все файлы будут находиться в одной папке макетов.This ensure that all files from both are combined into a single layouts folder.

Дальнейшие действия можно выполнить в автономном режиме.After completing the previous steps, the following can be done while offline:

  1. Запустите vs_setup.exe --NoWeb, чтобы установить оболочку VS2017 Shell и SQL Server Data Project.Run vs_setup.exe --NoWeb to install the VS2017 Shell and SQL Server Data Project.

  2. В папке макетов запустите SSDT-Setup-ENU.exe /install и выберите SSIS/SSRS/SSAS.From the layouts folder run SSDT-Setup-ENU.exe /install and select SSIS/SSRS/SSAS.

    • Для автоматической установки запустите SSDT-Setup-ENU.exe /INSTALLALL[:vsinstances] /passiveOr for an unattended installation, run SSDT-Setup-ENU.exe /INSTALLALL[:vsinstances] /passive

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

Примечание

При использовании полной версии Visual Studio 2017 создайте автономную папку только для SSDT и запустите SSDT-Setup-ENU.exe из нее (не добавляйте SSDT в другой автономный макет Visual Studio 2017).If using a full version of Visual Studio 2017, create an offline folder for SSDT only, and run SSDT-Setup-ENU.exe from this newly created folder (don't add SSDT to another Visual Studio 2017 offline layout). При добавлении макета SSDT в существующий автономный макет Visual Studio необходимые компоненты времени выполнения (.exe) не создаются.If you add the SSDT layout to an existing Visual Studio offline layout the necessary runtime (.exe) components are not created there.

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

Шаблоны проектовProject Templates Поддерживаемые платформы SQLSQL Platforms Supported
реляционные базы данныхRelational databases SQL Server 2005* — SQL Server 2017SQL Server 2005* - SQL Server 2017
(используйте SSDT 17.x или SSDT for Visual Studio 2017 для подключения к SQL Server на Linux)(use SSDT 17.x or SSDT for Visual Studio 2017 to connect to SQL Server on Linux)

База данных SQL AzureAzure SQL Database

Хранилище данных SQL Azure (поддерживает только запросы, но пока не поддерживает проекты базы данных)Azure SQL Data Warehouse (supports queries only; database projects are not yet supported)

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

перейдите к официально поддерживаемой версии SQL.please move to an officially supported SQL version
Модели служб Analysis ServicesAnalysis Services models

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

DacFxDacFx

SSDT для Visual Studio 2015 и SSDT для Visual Studio 2017 используют DacFx 17.4.1: Скачать Data-Tier Application Framework (DacFx) 17.4.1.SSDT for Visual Studio 2015, and SSDT for Visual Studio 2017 both use DacFx 17.4.1: Download Data-Tier Application Framework (DacFx) 17.4.1.

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

Чтобы скачать и установить SSDT для Visual Studio 2015 или более старую версию SSDT, см. Предыдущие выпуски SQL Server Data Tools (SSDT и SSDT-BI).To download and install SSDT for Visual Studio 2015, or an older version of SSDT, see Previous releases of SQL Server Data Tools (SSDT and SSDT-BI).

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

После установки SSDT ознакомьтесь с этими руководствами, чтобы узнать, как создать базы данных, пакеты, модели данных и отчеты в SSDT:After installing SSDT, work through these tutorials to learn how to create databases, packages, data models, and reports using SSDT:

info_tip СправкаGet Help

См. также:See Also

Форум MSDN по SSDTSSDT MSDN Forum
Блог группы разработчиков SSDTSSDT Team Blog
Справочник по API DACFxDACFx API Reference
Скачивание SQL Server Management Studio (SSMS)Download SQL Server Management Studio (SSMS)