Compartilhar via


Início Rápido: Usar o editor de consultas do portal do Azure para consultar o Banco de Dados SQL do Azure

Aplica-se a:Banco de Dados SQL do Azure

Neste início rápido, conecte-se a um banco de dados SQL do Azure no portal do Azure e use o editor de consultas para executar consultas Transact-SQL (T-SQL). O editor de consultas do Banco de Dados SQL do Azure (versão prévia) é uma ferramenta para executar consultas SQL no Banco de Dados SQL do Azure no portal do Azure.

Pré-requisitos

Autenticação

É necessário ter uma conta de usuário com permissões para se conectar ao banco de dados e ao editor de consultas. Você pode usar a autenticação SQL ou a autenticação do Microsoft Entra (recomendado). Para obter mais informações sobre como criar e gerenciar logons no Banco de Dados SQL do Azure, consulte Autorizar o acesso ao banco de dados.

Regra de Firewall

Se você receber este erro: Não é possível abrir o servidor 'nome do servidor' solicitado pelo logon. O cliente com o endereço IP 'xx.xx.xx.xx', não tem permissão para acessar o servidor. Para habilitar o acesso, use o Portal de Gerenciamento do Azure ou execute sp_set_firewall_rule no banco de dados mestre para criar uma regra de firewall para esse endereço IP ou intervalo de endereços. Pode levar até cinco minutos para que essa alteração entre em vigor.

Siga estas etapas rápidas:

  1. Retorne à página de Visão geral do banco de dados SQL.
  2. Selecione o link para o servidor lógico SQL do Azure ao lado de Nome do servidor.
  3. No menu de Recursos, em Segurança, selecione Rede.
  4. Verifique em Acesso à rede pública se a opção Redes selecionadas está selecionada.
    • Se este for um ambiente de teste ou temporário, defina a opção como Redes selecionadas.
    • Caso contrário, o acesso deve ser concedido por outros meios que não os abordados neste início rápido, provavelmente por meio de pontos de extremidade privados (usando o Link Privado do Azure), conforme descrito na visão geral de acesso à rede.
  5. Em Regras de firewall, selecione Adicionar o endereço IPv4 do cliente.
    • Se necessário, identifique seu endereço IPv4 e forneça-o nos campos Início e Fim.
  6. Selecione Salvar.

Para obter mais detalhes, consulte e adicione seu endereço IP de saída às regras de firewall permitidas do servidor. Para solução de problemas, consulte Solução de problemas de erro de conexão. Para obter mais informações sobre acesso à rede pública, configurações de versão TLS e política de conexão, consulte Configurações de conectividade do SQL do Azure.

Conecte-se ao editor de consultas

Conecte-se ao banco de dados no editor de consultas.

  1. Navegue até o servidor do banco de dados SQL no portal do Azure. Por exemplo, visite seu painel do SQL do Azure.

  2. Na página Visão geral do banco de dados SQL, selecione Editor de Consultas (versão prévia) no menu de recursos.

    Captura de tela que mostra a seleção do editor de consultas.

  3. Na tela de entrada, forneça credenciais para se conectar ao banco de dados.

    • Você pode se conectar usando a autenticação do SQL ou do Microsoft Entra.

      • Para se conectar com a autenticação SQL, em Autenticação do servidor SQL, insira um Logon e uma Senha para um usuário que tenha acesso ao banco de dados e clique em OK. É sempre possível usar o logon e a senha para o administrador do servidor.

      • Para se conectar usando o Microsoft Entra ID, se você for o administrador do servidor do Microsoft Entra, selecione Continuar como <usuario@dominio>. Se o logon não for bem-sucedido, tente atualizar a página.

        Captura de tela do portal do Azure mostrando a entrada com a autenticação do Microsoft Entra.

Conexão com outras ferramentas

Você também pode se conectar ao seu banco de dados SQL do Azure usando outras ferramentas, incluindo:

Consultar o banco de dados

Em qualquer banco de dados, execute a seguinte consulta no Editor de consultas para retornar a hora em UTC, o nome do banco de dados e seu nome de logon autenticado.

SELECT SYSDATETIMEOFFSET(), DB_NAME(), ORIGINAL_LOGIN();

Consulte o banco de dados de exemplo AdventureWorksLT

Esta parte do início rápido usa o banco de dados de exemplo AdventureWorksLT em um banco de dados SQL do Azure. Se você ainda não tiver um, poderá criar um banco de dados usando dados de exemplo no Banco de Dados SQL do Azure. Procure a opção de usar sua oferta para experimentar o Banco de Dados SQL do Azure gratuitamente (Preview).

Na página Editor de consultas (versão prévia), execute as consultas de exemplo a seguir no banco de dados de exemplo AdventureWorksLT.

Dica

O Banco de Dados SQL do Azure é novo para você? Atualize-se com o conteúdo de treinamento gratuito detalhado: Fundamentos do SQL do Azure ou examine o Glossário de termos do SQL do Azure.

Para obter mais informações sobre o T-SQL no Banco de Dados SQL do Azure, acesse Diferenças do T-SQL entre o SQL Server e o Banco de Dados SQL do Azure.

Executar uma consulta SELECT

  1. Para consultar os 20 principais produtos no banco de dados, cole a seguinte consulta SELECT no editor de consultas:

     SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
     FROM SalesLT.ProductCategory pc
     JOIN SalesLT.Product p
     ON pc.productcategoryid = p.productcategoryid;
    
  2. Selecione Executar e analise a saída no painel Resultados.

    Captura de tela mostrando os resultados do editor de consultas para uma consulta SELECT.

  3. Opcionalmente, é possível selecionar Salvar consulta a fim de salvar a consulta como um arquivo .sql ou Exportar dados como para exportar os resultados como um arquivo .json, .csv ou .xml.

Executar uma consulta INSERT

Para adicionar um produto à tabela SalesLT.Product, execute a seguinte instrução T-SQL INSERT.

  1. No editor de consultas, substitua a consulta anterior pela seguinte:

    INSERT INTO [SalesLT].[Product]
           ( [Name]
           , [ProductNumber]
           , [Color]
           , [ProductCategoryID]
           , [StandardCost]
           , [ListPrice]
           , [SellStartDate]
           )
    VALUES
           ('myNewProduct'
           ,123456789
           ,'NewColor'
           ,1
           ,100
           ,100
           ,GETDATE() );
    
  2. Selecione Executar para adicionar o produto. Após a execução da consulta, o painel Mensagens exibe Consulta bem-sucedida ─ linhas afetadas: 1.

Executar uma consulta UPDATE

Execute a instrução T-SQL UPDATE a seguir para atualizar o preço do novo produto.

  1. No editor de consultas, substitua a consulta anterior pela seguinte:

    UPDATE [SalesLT].[Product]
    SET [ListPrice] = 125
    WHERE Name = 'myNewProduct';
    
  2. Selecione Executar para atualizar a linha especificada na tabela Product. O painel Mensagens exibe Êxito na consulta: Linhas afetadas: 1.

Executar uma consulta DELETE

Execute a instrução T-SQL DELETE a seguir para remover o novo produto.

  1. No editor de consultas, substitua a consulta anterior pela seguinte:

    DELETE FROM [SalesLT].[Product]
    WHERE Name = 'myNewProduct';
    
  2. Selecione Executar para excluir a linha especificada da tabela Product. O painel Mensagens exibe Êxito na consulta: Linhas afetadas: 1.