top of page
Search

Download visual studio 2017 ssdt: como baixar o pacote de ferramentas de dados para o software de de

  • stefan-scott1989
  • Aug 25, 2023
  • 10 min read


Como baixar o Visual Studio 2017 SSDT




Se você estiver procurando por uma ferramenta de desenvolvimento moderna para criar bancos de dados relacionais do SQL Server, bancos de dados SQL do Azure, modelos de dados do Analysis Services, pacotes do Integration Services e relatórios do Reporting Services, considere o uso do SQL Server Data Tools (SSDT) para Visual Studio. Neste artigo, você aprenderá como baixar e instalar o SSDT para Visual Studio 2017, como usá-lo para desenvolvimento de banco de dados e como solucionar alguns problemas comuns.


O que é o SSDT do Visual Studio 2017?




O SQL Server Data Tools (SSDT) é uma extensão para o Visual Studio que permite projetar e implantar qualquer tipo de conteúdo do SQL Server com a mesma facilidade com que desenvolveria um aplicativo no Visual Studio. Você pode usar os recursos de design do SSDT Transact-SQL para criar, depurar, manter e refatorar bancos de dados. Você pode trabalhar com um projeto de banco de dados ou diretamente com uma instância de banco de dados conectada dentro ou fora do local. Você também pode criar modelos do Analysis Services, relatórios do Reporting Services e pacotes do Integration Services usando ferramentas conhecidas do Visual Studio.




download visual studio 2017 ssdt




Como instalar o SSDT com o Visual Studio 2017




A partir do Visual Studio 2017, a funcionalidade de criar projetos de banco de dados foi integrada à instalação do Visual Studio. Não há necessidade de instalar o instalador independente do SSDT para a experiência principal do SSDT. No entanto, se você quiser criar projetos do Analysis Services, Integration Services ou Reporting Services, ainda precisará do instalador autônomo do SSDT.


Para instalar o SSDT durante a instalação do Visual Studio, selecione a carga de trabalho Armazenamento e processamento de dados e, em seguida, selecione SQL Server Data Tools. Se o Visual Studio já estiver instalado, use o instalador do Visual Studio para modificar as cargas de trabalho instaladas e adicionar a carga de trabalho de armazenamento e processamento de dados. Para mais informações, consulte o documentação.


Se você não tiver o Visual Studio 2017 instalado, você pode baixar o Visual Studio 2017 Community edition gratuitamente no página. Certifique-se de selecionar a carga de trabalho de armazenamento e processamento de dados durante a instalação.


Como instalar o Analysis Services, o Integration Services e as ferramentas do Reporting Services




Para criar projetos do Analysis Services, Integration Services ou Reporting Services, você precisa instalar o instalador autônomo do SSDT. O instalador autônomo do SSDT é um download separado que permite instalar uma ou mais dessas extensões sem precisar instalar o Visual Studio primeiro.


Para instalar o instalador independente do SSDT, siga estas etapas:


  • Faça o download do para Visual Studio 2017.



Execute o instalador e selecione as extensões que deseja instalar. Você pode escolher um ou mais dos seguintes:


  • Analysis Services - Esta extensão permite criar modelos tabulares ou multidimensionais que podem ser usados para inteligência de negócios ou análise de dados.



  • Integration Services - Esta extensão permite criar pacotes que podem executar tarefas de integração e transformação de dados, como carregar dados de várias fontes, limpar dados ou aplicar regras de negócios.



  • Reporting Services - Esta extensão permite criar relatórios que podem exibir dados em vários formatos, como tabelas, gráficos, mapas ou medidores.




  • Clique em Instalar e aguarde a conclusão da instalação.



  • Reinicie o Visual Studio se ele estiver em execução durante a instalação.



Depois de instalar o instalador autônomo do SSDT, você poderá criar e abrir projetos do Analysis Services, Integration Services ou Reporting Services no Visual Studio 2017.


Como baixar componentes adicionais para SSDT




Além dos principais recursos e extensões do SSDT, há alguns componentes adicionais que você pode baixar e instalar para aprimorar sua experiência de desenvolvimento de banco de dados. Esses componentes são:


  • - Esses conectores permitem extração, transformação e carregamento (ETL) de alto desempenho de dados de fontes Oracle ou Teradata usando o Integration Services.



  • - Este componente permite que você use fórmulas do Power Query (M) para importar dados de várias fontes para o SQL Server usando o Integration Services.



Para baixar e instalar esses componentes, siga os links acima e siga as instruções nas páginas de download. Talvez seja necessário reiniciar o Visual Studio após instalar esses componentes.


Benefícios do uso de SSDT para desenvolvimento de banco de dados




Usar SSDT para desenvolvimento de banco de dados tem muitos benefícios que podem melhorar sua produtividade e qualidade de seu código. Alguns desses benefícios são:


  • Desenvolvimento de banco de dados declarativo - Você pode usar um modelo declarativo para definir seu esquema de banco de dados e objetos sem se preocupar com os scripts SQL subjacentes. O SSDT gerará os scripts para você quando você criar ou publicar seu projeto.



  • Esquema e comparação de dados - Você pode usar os recursos de comparação de esquema e comparação de dados no SSDT para comparar e sincronizar esquemas ou dados entre diferentes bancos de dados ou projetos de banco de dados. Você também pode gerar scripts de atualização ou implantar alterações diretamente dos resultados da comparação.



  • Reestruturação - Você pode usar os recursos de refatoração no SSDT para renomear, mover ou encapsular objetos de banco de dados sem quebrar dependências ou referências. O SSDT atualizará todas as referências em seu código automaticamente.



  • Integração e implantação contínuas - Você pode usar os recursos de publicação e implantação no SSDT para automatizar o processo de implantação do banco de dados. Você também pode integrar SSDT com Azure DevOps para habilitar pipelines de integração e entrega contínuas (CI/CD) para seus projetos de banco de dados.



Problemas comuns e dicas de solução de problemas para SSDT




Ao usar o SSDT para desenvolvimento de banco de dados, você pode encontrar alguns problemas ou erros que podem afetar seu trabalho. Aqui estão alguns dos problemas comuns e dicas de solução de problemas para SSDT:


  • Depurando - Se você tiver problemas para depurar seu código de banco de dados ou procedimentos armazenados, verifique se habilitou a depuração do SQL Server no Visual Studio. Para fazer isso, vá para Ferramentas > Opções > Depuração > Geral e marque a opção Ativar depuração do SQL Server. Você também precisa ter a janela SQL Server Object Explorer aberta e conectada ao banco de dados de destino. Para mais informações, consulte o documentação.



  • Componentes de terceiros - Se você instalou componentes ou extensões de terceiros para o Visual Studio que interagem com o SSDT, como Redgate SQL Tools ou ApexSQL Tools, você pode enfrentar alguns problemas de compatibilidade ou conflitos. Para resolver esses problemas, pode ser necessário atualizar, desabilitar ou desinstalar os componentes de terceiros. Para mais informações, consulte o documentação.



  • problemas de VSTA - Se você tiver problemas para criar ou abrir projetos ou pacotes do Integration Services, poderá ter alguns problemas com o componente Visual Studio Tools for Applications (VSTA). Para resolver esses problemas, talvez seja necessário reparar, reinstalar ou atualizar o componente VSTA. Para mais informações, consulte o documentação.



  • Remoção de SNAC - Se você instalou a versão mais recente do SSDT para Visual Studio 2017, poderá perceber que o componente SQL Server Native Client (SNAC) foi removido da instalação. Isso ocorre porque o SNAC foi preterido e substituído pelo Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL). Para resolver qualquer problema causado por essa alteração, talvez seja necessário atualizar suas strings de conexão ou instalar o componente MSOLEDBSQL. Para mais informações, consulte o documentação.



  • Problemas lado a lado - Se você tiver várias versões do Visual Studio ou SSDT instaladas em sua máquina, poderá encontrar alguns problemas ou conflitos lado a lado.Para resolver esses problemas, pode ser necessário atualizar, reparar ou desinstalar as versões conflitantes. Para mais informações, consulte o documentação.



Conclusão




Neste artigo, você aprendeu como baixar e instalar o SSDT para Visual Studio 2017, como usá-lo para desenvolvimento de banco de dados e como solucionar alguns problemas comuns. O SSDT é uma ferramenta poderosa e versátil que pode ajudá-lo a projetar e implantar qualquer tipo de conteúdo do SQL Server com facilidade e eficiência. Você também pode aproveitar os componentes e recursos adicionais que o SSDT oferece para aprimorar sua experiência de desenvolvimento de banco de dados.


Se você quiser saber mais sobre o SSDT e como usá-lo para diferentes cenários e tarefas, consulte os seguintes recursos:














perguntas frequentes




Quais são as versões SQL com suporte para SSDT?




As versões SQL suportadas para diferentes modelos de projeto no SSDT são mostradas na tabela abaixo:



modelo de projetoVersões SQL suportadas


projeto de banco de dadosSQL Server 2005 - 2019Banco de Dados SQL do AzureAzure Synapse Analytics (anteriormente SQL DW)


Projeto do Analysis Services (tabular)SQL Server 2012 - 2019Serviços de análise do AzurePower BI PremiumPower BI Desktop (somente modo de importação)


Projeto Analysis Services (multidimensional)SQL Server 2008 - 2019


Projeto de serviços de integraçãoSQL Server 2012 - 2019Azure-SSIS Integration Runtime no Azure Data FactoryAzure Synapse Analytics (anteriormente SQL DW)


Projeto de serviços de relatóriosSQL Server 2008 R2 - 2019Banco de Dados SQL do AzureAzure Synapse Analytics (anteriormente SQL DW)


Como posso atualizar o SSDT para a versão mais recente?




Para atualizar o SSDT para a versão mais recente, você pode baixar a versão mais recente do SSDT no . Você pode instalá-lo como um instalador autônomo ou como uma extensão do Visual Studio. Se você instalá-lo como um instalador independente, poderá escolher quais extensões atualizar.Se você instalá-lo como uma extensão do Visual Studio, poderá atualizá-lo no menu Extensões > Gerenciar extensões no Visual Studio.


Como posso usar o SSDT para comparar e sincronizar esquemas ou dados entre bancos de dados?




Para usar o SSDT para comparar e sincronizar esquemas ou dados entre bancos de dados, você pode usar os recursos de comparação de esquema e comparação de dados no SSDT. Esses recursos permitem que você compare os esquemas ou dados de dois bancos de dados ou projetos de banco de dados e gere scripts de atualização ou aplique alterações diretamente. Você também pode salvar os resultados da comparação como um arquivo e abri-lo posteriormente para revisão ou implantação.


Para usar o recurso de comparação de esquema, siga estas etapas:


  • No Visual Studio, vá para Ferramentas > SQL Server > Nova Comparação de Esquema.



  • Selecione os bancos de dados de origem e destino ou os projetos de banco de dados que deseja comparar. Você também pode especificar opções como tipos de objeto, ignorar configurações ou opções de implantação.



  • Clique em Comparar para iniciar a comparação. Os resultados mostrarão as diferenças entre os esquemas de origem e destino.



  • Revise os resultados e selecione os objetos que deseja atualizar. Você também pode excluir objetos que não deseja atualizar.



  • Clique em Atualizar para aplicar as alterações ao banco de dados ou projeto de destino. Alternativamente, você pode clicar em Gerar Script para criar um script de atualização que pode ser executado posteriormente.



Para usar o recurso de comparação de dados, siga estas etapas:


  • No Visual Studio, vá para Ferramentas > SQL Server > Nova Comparação de Dados.



  • Selecione os bancos de dados de origem e destino que deseja comparar. Você também pode especificar opções como tabelas, colunas, filtros ou mapeamentos.



  • Clique em Comparar para iniciar a comparação. Os resultados mostrarão as diferenças entre os dados de origem e de destino.



  • Revise os resultados e selecione as linhas que deseja atualizar. Você também pode excluir as linhas que não deseja atualizar.



  • Clique em Atualizar para aplicar as alterações ao banco de dados de destino. Alternativamente, você pode clicar em Gerar Script para criar um script de atualização que pode ser executado posteriormente.



Como posso usar o SSDT para refatorar meu código de banco de dados?




Para usar o SSDT para refatorar o código do banco de dados, você pode usar os recursos de refatoração no SSDT. Esses recursos permitem renomear, mover ou encapsular objetos de banco de dados sem quebrar dependências ou referências. O SSDT atualizará todas as referências em seu código automaticamente quando você executar uma operação de refatoração.


Para usar os recursos de refatoração, siga estas etapas:


  • No Visual Studio, abra seu projeto de banco de dados ou conecte-se ao seu banco de dados no SQL Server Object Explorer.



  • Selecione o objeto que deseja refatorar no Solution Explorer ou no SQL Server Object Explorer.



  • Clique com o botão direito do mouse no objeto e selecione Refatorar no menu de contexto. Você verá uma lista de operações de refatoração disponíveis, como Rename, Move Schema, Move To Folder, Encapsulate Field, etc.



  • Selecione a operação de refatoração que deseja executar e siga as instruções na caixa de diálogo.



  • Revise a visualização das alterações que serão feitas pela operação de refatoração. Você também pode ver uma lista de arquivos e objetos afetados.



  • Clique em Aplicar para executar a operação de refatoração. O SSDT atualizará todas as referências em seu código automaticamente.



Como posso usar o SSDT para automatizar meu processo de implantação de banco de dados?




Para usar o SSDT para automatizar o processo de implantação do banco de dados, você pode usar os recursos de publicação e implantação no SSDT. Esses recursos permitem gerar um script de implantação ou um pacote de implantação (DACPAC) que contém todas as alterações necessárias para atualizar um banco de dados de destino a partir de um projeto ou banco de dados de origem. Você também pode integrar SSDT com Azure DevOps para habilitar pipelines de integração e entrega contínuas (CI/CD) para seus projetos de banco de dados.


Para usar o recurso de publicação, siga estas etapas:


  • No Visual Studio, abra seu projeto de banco de dados ou conecte-se ao seu banco de dados no SQL Server Object Explorer.



  • Clique com o botão direito do mouse em seu projeto ou banco de dados e selecione Publicar no menu de contexto.



  • Selecione ou crie um perfil de publicação que contenha as configurações para seu banco de dados de destino, como string de conexão, opções de implantação, scripts de pré-implantação e pós-implantação, etc.



  • Clique em Publicar para gerar e executar um script de implantação que atualizará seu banco de dados de destino a partir de seu projeto ou banco de dados de origem. Como alternativa, você pode clicar em Gerar Script para criar um script de implantação que pode ser executado posteriormente.



Para usar o recurso de implantação, siga estas etapas:


  • No Visual Studio, abra seu projeto de banco de dados ou conecte-se ao seu banco de dados no SQL Server Object Explorer.



  • Clique com o botão direito do mouse em seu projeto ou banco de dados e selecione Implantar no menu de contexto.



  • Selecione um banco de dados de destino onde deseja implantar seu projeto ou banco de dados.



  • Clique em Implantar para gerar e executar um script de implantação que atualizará seu banco de dados de destino a partir de seu projeto ou banco de dados de origem. Como alternativa, você pode clicar em Gerar Script para criar um script de implantação que pode ser executado posteriormente.



Para usar o Azure DevOps para automatizar o processo de implantação do banco de dados, siga estas etapas:


  • Crie uma conta do Azure DevOps e um projeto se ainda não tiver um.



  • Envie seu projeto de banco de dados para um repositório Git no Azure DevOps ou conecte seu repositório existente ao Azure DevOps.



  • Crie um pipeline de compilação que criará seu projeto de banco de dados e gerará um pacote de implantação (DACPAC) como um artefato.



  • Crie um pipeline de lançamento que implantará seu DACPAC em seu banco de dados de destino usando a tarefa SQL Server Database Deploy.



  • Configure gatilhos e variáveis para seus pipelines conforme necessário.



Para mais informações, consulte o documentação. 0517a86e26


 
 
 

Recent Posts

See All
Baixar pubg mobile mod menu

Baixar PUBG Mobile Mod Menu: Como obter recursos ilimitados e diversão PUBG Mobile é um dos jogos de tiro móvel mais populares e...

 
 
 

Comments


© 2023 by Modern Dance Studio. Proudly created with Wix.com

  • Twitter Clean
  • w-facebook
  • White YouTube Icon
bottom of page