Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
endpoint de analytics SQL no Microsoft Fabric
Warehouse no Microsoft Fabric
banco de dados SQL no Microsoft Fabric
O SQL Server Management Studio é um conjunto de ferramentas administrativas para gerenciar os componentes pertencentes ao SQL Server. Com esse ambiente integrado, você pode executar várias tarefas, como fazer backup de dados, editar consultas e automatizar funções comuns em uma única interface.
O SQL Server Management Studio inclui as seguintes ferramentas:
O Editor de Código é um editor de scripts avançado para escrever e editar scripts. O SQL Server Management Studio fornece quatro versões do Editor de Código: o Editor de Consultas do Mecanismo de Banco de Dados para scripts Transact-SQL, o Editor de Consultas DMX, o Editor de Consultas MDX e o Editor de Consultas XML/A.
Pesquisador de Objetos para localizar, modificar, script ou executar objetos pertencentes a instâncias do SQL Server.
Gerenciador de Modelos para localizar e criar scripts de modelos.
Gerenciador de Soluções para organizar e armazenar scripts relacionados como partes de um projeto.
Janela Propriedades para exibir as propriedades atuais de objetos selecionados.
O SQL Server Management Studio dá suporte a processos de trabalho eficientes fornecendo:
Acesso desconectado. Você pode escrever e editar scripts sem se conectar a uma instância do SQL Server.
Scripts em qualquer caixa de diálogo. Você pode criar um script de qualquer caixa de diálogo para que possa ler, modificar, armazenar e reutilizar os scripts depois de criá-los.
Caixas de diálogo não modal. Ao acessar uma caixa de diálogo da interface do usuário, você pode procurar outros recursos no SQL Server Management Studio sem fechar a caixa de diálogo.
Projetos de script no SSMS
Um projeto de script de banco de dados é um conjunto organizado de scripts, informações de conexão e modelos que estão todos associados a um banco de dados ou a uma parte de um banco de dados. O SQL Server fornece o SQL Server Management Studio para administrar e projetar bancos de dados do SQL Server no contexto de um projeto de script. O SQL Server Management Studio inclui designers, editores, guias e assistentes para ajudá-lo a desenvolver, implantar e manter bancos de dados.
Ao salvar um script em um projeto de script, você pode:
- Manter o controle de versão em scripts.
- Armazene opções de resultados com um script.
- Organize scripts relacionados em um único projeto de script.
- Salve as informações de conexão em scripts.
Projetos de banco de dados SQL no SSMS
Um projeto de banco de dados SQL é uma representação local de objetos SQL que compõem o esquema de um banco de dados individual, como tabelas, procedimentos armazenados ou funções. O ciclo de desenvolvimento de um projeto de banco de dados SQL ajuda você a integrar o desenvolvimento de banco de dados em fluxos de trabalho de CI/CD (integração contínua e implantação contínua).
Quando um projeto SQL é compilado, ele valida as relações entre objetos. Por exemplo, uma definição de exibição não pode conter uma tabela ou colunas que não existem no projeto SQL. O arquivo de saída (o .dacpac) é um artefato avançado, reutilizável e declarativo. Com esse arquivo, você pode aplicar seu código de banco de dados a um banco de dados usando o SSMS, a CLI do SqlPackage ou outras ferramentas de projetos do SQL. O processo de publicação também calcula a diferença entre um banco de dados de origem .dacpac e de destino antes de determinar quais etapas ele precisa tomar para atualizar esse banco de dados.
Os projetos de banco de dados SQL são uma ótima opção para equipes que desejam integrar o desenvolvimento de banco de dados a um fluxo de trabalho de CI/CD. A natureza declarativa dos projetos SQL permite uma fonte única de verdade para o esquema de banco de dados, e o processo de build e publicação fornece uma maneira repetível e confiável de implantar alterações em bancos de dados. Para obter mais informações sobre projetos de banco de dados SQL, consulte o que são projetos do Banco de Dados SQL?.
Soluções e projetos
O SQL Server Management Studio compartilha o conceito de soluções e projetos com o Microsoft Visual Studio. Uma solução é um contêiner para um ou mais projetos, juntamente com as configurações de janela e todos os arquivos diversos que não estão associados a um projeto específico.
O Gerenciador de Soluções é uma janela de ferramentas no SSMS que você usa para armazenar e reabrir soluções de banco de dados. Se você criou aplicativos com o Visual Studio, o Gerenciador de Soluções é familiar.
Se você não estiver vendo a janela de ferramentas do Gerenciador de Soluções, poderá abri-la na barra de menus do SSMS usando Exibir>Gerenciador de Soluções, ou selecionando Ctrl+Alt+L.