SQL Server Essentials: Baixando e instalando as Ferramentas de Dados do SQL Server para o Visual Studio

O SQL Server Data Tools para o Visual Studio 2022 (SSDT) é a substituição moderna do Business Intelligence Development Studio (BIDS), que foi introduzido com o SQL Server 2005. O SQL Server Data Tools para o Visual Studio 2022 agora é entregue como parte do Visual Studio 2022 e permite que você crie e modifique novos projetos para Analysis Services, Integration Services e Reporting Services. Neste artigo, vou mostrar como baixar e instalar a versão mais recente do SQL Server Data Tools para o Visual Studio no seu PC.

As origens do SQL Server Data Tools para o Visual Studio

Como expliquei brevemente na introdução, o SSDT para o Visual Studio é o sucessor do Business Intelligence Development Studio (BIDS) da Microsoft. Deixe-me compartilhar um pouco mais detalhes sobre como foi a transição do BIDS para o SSDT para o Visual Studio.

Advertisement

O BIDS forneceu um ambiente de desenvolvimento especializado para criar soluções de inteligência de negócios usando o SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS) e SQL Server Reporting Services (SSRS). O BIDS foi inicialmente incluído com o SQL Server e era instalado quando você selecionava ferramentas do cliente durante a instalação do SQL Server.

Internamente, o BIDS era essencialmente uma versão integrada do Visual Studio 2005 com modelos de projeto especificamente projetados para o desenvolvimento de BI do SQL Server. Ele permitia que os desenvolvedores criassem e gerenciassem pacotes SSIS, cubos de Analysis Services e relatórios de Reporting Services para soluções de inteligência de negócios.

A partir do SQL Server 2012, o BIDS foi substituído pelo SQL Server Data Tools (SSDT) para o desenvolvimento de BI. O SQL Server Data Tools (SSDT) foi lançado inicialmente em 2010 como um download independente para o Visual Studio 2010. O IDE do Visual Studio era uma ferramenta de desenvolvimento moderna com um ambiente de desenvolvimento unificado para a construção de projetos de BI do SQL Server, como a antiga ferramenta BIDS.

Separar as capacidades de desenvolvimento de BI do lançamento principal do SQL Server permitiu à Microsoft desenvolver e lançar atualizações de desenvolvimento de BI de forma independente, sem esperar por um lançamento completo do SQL Server. Com o lançamento do Visual Studio 2012, o SSDT tornou-se um componente integrado do Visual Studio e foi incluído juntamente com o tipo de projeto de Banco de Dados dentro do ambiente de desenvolvimento do Visual Studio.

Propaganda

Como baixar o SQL Server Data Tools para o Visual Studio 2022

O lançamento atual do SSDT é o SQL Server Data Tools para o Visual Studio 2022, e pode ser encontrado na página Baixar SQL Server Data Tools (SSDT) para o Visual Studio. O mesmo link também contém um download para o SQL Server Data Tools para o Visual Studio 2019.

Não há um instalador independente para o SSDT. Em vez disso, você primeiro precisa instalar o Visual Studio 2022 e depois editar a lista de extensões de carga de trabalho para incluir o SSDT. Se você não tiver o Visual Studio 2022 instalado, pode baixá-lo e instalá-lo no site da Microsoft.

Há três edições do Visual Studio 2022: Community, Professional e Enterprise. A Edição Community do Visual Studio 2022 é completamente gratuita e é capaz de hospedar o SSDT.

O SQL Server Data Tools para o Visual Studio 2022 pode se conectar à plataforma de destino:

Publicidade

  • Bancos de dados relacionais: SQL Server 2016 (13.x), SQL Server 2022 (16.x), Azure SQL Database, Azure SQL Managed Instance, Azure Synapse Analytics (somente pools dedicados).
  • Modelos de Analysis Services e relatórios de Reporting Services: SQL Server 2016, SQL Server 2022
  • Pacotes de Integration Services: SQL Server 2019, SQL Server 2022.

Se precisar se conectar a uma versão mais antiga do SSDT, você pode baixar e instalar o SSDT para o Visual Studio 2017 ou uma das versões anteriores na página de Versões anteriores das Ferramentas de Dados do SQL Server.

Vamos baixar o Visual Studio 2022 com suporte para o SSDT:

Downloading Visual Studio 2022 (Image credit: Petri/Michael Otey)

Novamente, a edição Community do Visual Studio 2022 é totalmente gratuita e é capaz de desenvolver aplicativos de uso geral, bem como executar o SSDT.  

Instalando SQL Server Data Tools para o Visual Studio 2022

Vamos executar o Instalador do Visual Studio que acabamos de baixar:

  • A tela do Instalador do Visual Studio acompanha o progresso do download e instalação do Visual Studio 2022.
(Image credit: Petri/Michael Otey)
  • Quando o Instalador do Visual Studio terminar de baixar, você verá esta tela inicial onde poderá selecionar os diferentes componentes que serão instalados com a edição Community do Visual Studio 2022.
You can select the different components to installed with Visual Studio 2022 Community Edition (Image credit: Petri/Michael Otey)
  • A aba Cargas de trabalho é onde você pode configurar o Visual Studio 2022 para suportar diferentes tipos de projetos de desenvolvimento. Para adicionar o SQL Server Data Tools para o Visual Studio 2022, você precisa selecionar o conjunto de ferramentas Armazenamento de dados e processamento .
  • Certifique-se de marcar a caixa de seleção SQL Server Data Tools também.
  • Clique no botão Instalar para iniciar a instalação do Visual Studio 2022 e do SQL Server Data Tools.
  • A seguinte janela do Instalador do Visual Studio será exibida enquanto o processo de instalação do Visual Studio estiver em andamento.
The Visual Studio installation process is now running (Image credit: Petri/Michael Otey)
  • Quando a instalação for concluída, você será solicitado a reiniciar o sistema, como mostrado na tela a seguir.
You’ll be prompted to restart your PC when the installation has finished (Image credit: Petri/Michael Otey)

O processo de instalação completo deve levar alguns minutos. Após a reinicialização obrigatória, você pode prosseguir e executar o Visual Studio 2022 usando o menu Iniciar do Windows.

No entanto, se você tentar abrir um novo projeto para Serviços de Análise, Serviços de Integração ou Serviços de Relatório, verá que eles ainda não estão disponíveis. O Visual Studio 2022 possui um modelo de projeto para trabalhar com bancos de dados do SQL Server. No entanto, isso é diferente do SSDT.

Adicionando as extensões do SQL Server Data Tools ao Visual Studio 2022

Para concluir o processo de instalação do SQL Server Data Tools para o Visual Studio 2022, ainda há um pouco mais de trabalho a fazer no aplicativo:

  • Inicie o Visual Studio 2022, abra a tela do menu básico, em seguida, selecione o menu Extensões e vá para Gerenciar Extensões.
Checking the Extensions menu in Visual Studio 2022 (Image credit: Petri/Michael Otey)
  • Role a lista de extensões até encontrar Projetos de Serviços de Relatório da Microsoft, Projetos de Serviços de Integração do SQL Server 2022 e Projetos de Serviços de Análise da Microsoft 2022.
  • Clique em cada um dos três itens SSDT diferentes na lista e, em seguida, clique no botão Download que aparece ao lado de cada um.
  • Isso irá baixar os seguintes arquivos: “Microsoft.DataTools.AnalysisServices.vsix”, “Microsoft.DataTools.IntegrationServices.exe”, “Microsoft.DataTools.ReportingServices.vsix”
  • Para completar a instalação das Ferramentas de Dados do SQL Server para o Visual Studio 2022, você precisa executar esses 3 mini programas de instalação, que irão adicionar os vários tipos de projeto SSDT ao Visual Studio 2022.
Installing the 3 extensions to complete the installation (Image credit: Petri/Michael Otey)
  • Depois de instalar cada uma dessas extensões SSDT, você pode ver os novos tipos de projeto selecionando a opção Criar um novo projeto no Visual Studio 2022.
  • Lá, você verá todos os modelos de projeto instalados. Role pela lista até encontrar os modelos de projeto SSDT.
Finding the SSDT project templates (Image credit: Petri/Michael Otey)

Esta é uma lista parcial dos modelos de projeto SSDT disponíveis para o Visual Studio 2022. Cada um dos modelos de projeto que você pode ver listados acima irá criar um novo projeto SSDT. Como você pode ver, existem modelos de projeto para Serviços de Análise, Serviços de Integração e Serviços de Relatório. Alguns desses modelos são projetados para funcionar com um sistema SQL Server local, enquanto outros são projetados para funcionar com Azure SQL.

Se você clicar em um dos modelos, um novo projeto do Visual Studio 2022 será criado. Você pode ver um exemplo de um novo projeto de Serviços de Integração na figura a seguir.

Creating a new Integration Services project (Image credit: Petri/Michael Otey)

Aí está, você tem todas as informações necessárias para baixar, instalar e começar a usar o SQL Server Data Tools para o Visual Studio. Tenho escrito muitos artigos sobre o SQL Server nas últimas semanas, então fique ligado no Petri para a próxima adição à minha série “SQL Essentials”.

Artigo Relacionado:

Source:
https://petri.com/sql-server-data-tools-for-visual-studio/