Partilhar via


Guia de 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: do 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 (visualização) é uma ferramenta para executar consultas SQL no Banco de Dados SQL do Azure no portal do Azure.

Pré-requisitos

Autenticação

Você precisa de uma conta 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 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 'server-name' solicitado pelo login. Cliente com 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 demorar até cinco minutos para que esta alteração entre em vigor.

Siga estes passos rápidos:

  1. Volte à página de Descrição Geral da sua base de dados SQL.
  2. Selecione o link para o servidor lógico SQL do Azure ao lado de Nome do servidor.
  3. No menu Recursos, em Segurança , selecione Redes .
  4. Certifique-se de que, em Acesso à rede pública, a opção Redes selecionadas esteja 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 cobertos por este guia de início rápido, provavelmente por meio de pontos de extremidade privados (usando o Azure Private Link), conforme descrito na visão geral do 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 inicial e final.
  6. Selecione Salvar.

Para obter mais detalhes, consulte para adicionar o seu endereço IP de saída às regras de firewall permitidas do servidor. Para solucionar 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 SQL do Azure.

Conectar-se ao editor de consultas

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

  1. Navegue até a base de dados SQL no portal do Azure. Por exemplo, visite seu painel SQL do Azure.

  2. Na sua página de Visão Geral do Banco de Dados SQL, selecione Editor de consultas (visualização) 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 SQL ou Microsoft Entra.

      • Para se conectar com a autenticação SQL, em de autenticação do SQL Server , insira um de Logon e de Senha para um usuário que tenha acesso ao banco de dados e selecione OK. Você sempre pode usar o login e senha para o administrador do servidor.

      • Para se conectar usando o Microsoft Entra ID, se você for o administrador do servidor Microsoft Entra, selecione Continuar como <user@domain>. Se o início de sessão não for bem-sucedido, tente atualizar a página.

        Captura de ecrã do portal do Azure a mostrar o início de sessão 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 a base 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 login autenticado.

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

Consultar 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 ainda não tiver um, pode criar uma base de dados utilizando dados de exemplo na Base de Dados SQL do Azure. Encontre a opção de usar a sua oferta para testar o Banco de Dados SQL do Azure gratuitamente (versão de pré-visualização).

Na página Editor de consultas (visualização), execute as consultas de exemplo a seguir no banco de dados de exemplo .

Dica

Novo no Banco de Dados SQL do Azure? Atualize-se com conteúdo detalhado de treinamento gratuito: Fundamentos do Azure SQL ou reveja o glossário de termos do Azure SQL .

Para obter mais informações sobre o T-SQL no Banco de Dados SQL do Azure, visite 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 o seguinte SELECT consulta 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 Executare, em seguida, reveja a saída no painel Resultados.

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

  3. Opcionalmente, você pode selecionar Salvar de consulta para salvar a consulta como um arquivo de .sql ou selecionar Exportar dados como para exportar os resultados como um arquivo .json, .csvou .xml.

Executar uma consulta INSERT

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

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

    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 novo produto. Depois que a consulta é executada, o painel Mensagens exibe Consulta bem-sucedida: Linhas afetadas: 1.

Executar uma consulta UPDATE

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

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

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

Executar uma consulta DELETE

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

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

    DELETE FROM [SalesLT].[Product]
    WHERE Name = 'myNewProduct';
    
  2. Selecione Executar para excluir a linha especificada na tabela Product. O painel Mensagens exibe Consulta bem-sucedida: Linhas afetadas: 1.