Partilhar via


Guia de início rápido: usar o SSMS para se conectar e consultar o Banco de Dados SQL do Azure ou a Instância Gerenciada SQL do Azure

Aplica-se a:Banco de Dados SQL do Azure Instância Gerenciada SQLdo Azure

Neste início rápido, você aprenderá a usar o SQL Server Management Studio (SSMS) para se conectar ao Banco de Dados SQL do Azure ou à Instância Gerenciada SQL do Azure e executar algumas consultas.

Pré-requisitos

A conclusão deste início rápido requer os seguintes itens:

Se você quiser simplesmente executar algumas consultas ad hoc sem instalar o SSMS, use o editor de consultas do portal do Azure para consultar um banco de dados no Banco de Dados SQL do Azure.

Obter informações de conexão do servidor

Obtenha as informações de conexão necessárias para se conectar ao seu banco de dados. Você precisará do nome do servidor ou nome do host totalmente qualificado, nome do banco de dados e informações de login para concluir este início rápido.

  1. Inicie sessão no portal do Azure.

  2. Navegue até o banco de dados ou instância gerenciada que você deseja consultar.

  3. Na página Visão geral, revise o nome do servidor totalmente qualificado ao lado de Nome do servidor para seu banco de dados no Banco de dados SQL ou o nome do servidor totalmente qualificado (ou endereço IP) ao lado de Host para sua instância gerenciada na Instância Gerenciada do SQL ou sua instância do SQL Server em sua VM. Para copiar o nome do servidor ou do host, passe o mouse sobre ele e selecione o ícone Copiar .

Nota

Para obter informações de conexão para o SQL Server na VM do Azure, consulte Conectar-se ao SQL Server

Ligar à sua base de dados

Nota

Em dezembro de 2021, as versões do SSMS anteriores à 18.6 não serão mais autenticadas por meio do Microsoft Entra ID com MFA.

Para continuar utilizando a autenticação do Microsoft Entra com MFA, você precisa do SSMS 18.6 ou posterior.

No SSMS, conecte-se ao servidor.

Importante

Um servidor escuta na porta 1433. Para se ligar a um servidor atrás de uma firewall empresarial, a firewall tem de ter esta porta aberta.

  1. Abra o SQL Server Management Studio.

  2. A caixa de diálogo Ligar ao Servidor é apresentada. Introduza as informações seguintes:

    Cenário Valor sugerido Descrição
    Tipo de servidor Motor da Base de Dados Valor necessário.
    Nome do servidor O nome de servidor completamente qualificado Algo como: servername.database.windows.net.
    Autenticação Autenticação do SQL Server Este tutorial usa a Autenticação SQL.
    Início de sessão ID de usuário da conta de administrador do servidor O ID de usuário da conta de administrador do servidor usada para criar o servidor.
    Palavra-passe Palavra-passe da conta de administrador do servidor A senha da conta de administrador do servidor usada para criar o servidor.

    connect to server

Nota

Este tutorial utiliza a Autenticação do SQL Server.

  1. Selecione Opções na caixa de diálogo Conectar ao Servidor. No menu suspenso Conectar ao banco de dados, selecione mySampleDatabase. A conclusão do início rápido na seção Pré-requisitos cria um banco de dados AdventureWorksLT chamado mySampleDatabase. Se sua cópia de trabalho do banco de dados AdventureWorks tiver um nome diferente de mySampleDatabase, selecione-a.

    connect to db on server

  2. Selecione Ligar. É aberta a janela Object Explorer.

  3. Para ver os objetos de base de dados, expanda Bases de dados e, em seguida, expanda o nó da sua base de dados.

    mySampleDatabase objects

Consultar os dados

Execute este código SELECT Transact-SQL para consultar os 20 principais produtos por categoria.

  1. No Pesquisador de Objetos, clique com o botão direito do mouse em mySampleDatabase e selecione Nova Consulta. Uma nova janela de consulta conectada ao banco de dados é aberta.

  2. Na janela de consulta, cole a seguinte consulta SQL:

    SELECT pc.Name as CategoryName, p.name as ProductName
    FROM [SalesLT].[ProductCategory] pc
    JOIN [SalesLT].[Product] p
    ON pc.productcategoryid = p.productcategoryid;
    
  3. Na barra de ferramentas, selecione Executar para executar a consulta e recuperar dados das Product tabelas e ProductCategory .

    query to retrieve data from table Product and ProductCategory

Inserir dados

Execute este código INSERT Transact-SQL para criar um novo produto na SalesLT.Product tabela.

  1. Substitua a consulta anterior por esta.

    INSERT INTO [SalesLT].[Product]
            ( [Name]
            , [ProductNumber]
            , [Color]
            , [ProductCategoryID]
            , [StandardCost]
            , [ListPrice]
            , [SellStartDate] )
      VALUES
            ('myNewProduct'
            ,123456789
            ,'NewColor'
            ,1
            ,100
            ,100
            ,GETDATE() );
    
  2. Selecione Executar para inserir uma nova linha na Product tabela. O painel Mensagens é exibido (1 linha afetada).

Ver o resultado

  1. Substitua a consulta anterior por esta.

    SELECT * FROM [SalesLT].[Product]
    WHERE Name='myNewProduct'
    
  2. Selecione Execute (Executar). É apresentado o seguinte resultado.

    result of Product table query

Atualizar dados

Execute este código UPDATE Transact-SQL para modificar seu novo produto.

  1. Substitua a consulta anterior por esta que retorna o novo registro criado anteriormente:

    UPDATE [SalesLT].[Product]
    SET [ListPrice] = 125
    WHERE Name = 'myNewProduct';
    
  2. Selecione Executar para atualizar a Product linha especificada na tabela. O painel Mensagens é exibido (1 linha afetada).

Eliminar dados

Execute este código DELETE Transact-SQL para remover seu novo produto.

  1. Substitua a consulta anterior por esta.

    DELETE FROM [SalesLT].[Product]
    WHERE Name = 'myNewProduct';
    
  2. Selecione Executar para excluir a linha especificada na Product tabela. O painel Mensagens é exibido (1 linha afetada).

Próximos passos