Guia de início rápido: criar um banco de dados de hiperescala no Banco de Dados SQL do Azure

Neste início rápido, você cria um servidor lógico no Azure e um banco de dados Hyperscale no Banco de Dados SQL do Azure usando o portal do Azure, um script do PowerShell ou um script da CLI do Azure, com a opção de criar uma ou mais réplicas de Alta Disponibilidade (HA). Se você quiser usar um servidor lógico existente no Azure, também poderá criar um banco de dados Hyperscale usando Transact-SQL.

Gorjeta

Preços simplificados para o SQL Database Hyperscale em breve. Consulte o blog de preços do Hyperscale para obter detalhes.

Pré-requisitos

  • Uma subscrição ativa do Azure. Se não tiver uma subscrição, crie uma conta gratuita.
  • A versão mais recente do Azure PowerShell ou da CLI do Azure, se você quiser seguir o início rápido programaticamente. Como alternativa, você pode concluir o início rápido no portal do Azure.
  • Um servidor lógico existente no Azure é necessário se você quiser criar um banco de dados Hyperscale com Transact-SQL. Para essa abordagem, você precisará executar o Transact-SQL por meio do editor de consultas do portal do Azure, do SQL Server Management Studio (SSMS), do Azure Data Studio, do sqlcmd ou do cliente de sua escolha.

Criar um banco de dados Hyperscale

Este guia de início rápido cria um único banco de dados na camada de serviço Hyperscale.

Para criar um único banco de dados no portal do Azure, este início rápido começa na página SQL do Azure.

  1. Navegue até a página de opção Selecionar Implantação SQL.

  2. Em Bancos de dados SQL, deixe Tipo de recurso definido como Banco de dados único e selecione Criar.

    Screenshot of the Azure SQL page in the Azure portal. The page offers the ability to select a deployment option including creating SQL databases, SQL managed instances, and SQL virtual machines.

  3. Na guia Noções básicas do formulário Criar Banco de Dados SQL, em Detalhes do projeto, selecione a Assinatura do Azure desejada.

  4. Para Grupo de recursos, selecione Criar novo, insira myResourceGroup e selecione OK.

  5. Em Nome do banco de dados, digite mySampleDatabase.

  6. Em Servidor, selecione Criar novo e preencha o formulário Novo servidor com os seguintes valores:

    • Nome do servidor: Digite mysqlserver e adicione alguns caracteres para exclusividade. Não podemos fornecer um nome de servidor exato para usar porque os nomes de servidor devem ser globalmente exclusivos para todos os servidores no Azure, não apenas exclusivos dentro de uma assinatura. Digite um nome, como mysqlserver12345, e o portal informará se ele está disponível.
    • Login de administrador do servidor: insira azureuser.
    • Senha: insira uma senha que atenda aos requisitos e digite-a novamente no campo Confirmar senha .
    • Localização: selecione um local na lista suspensa.

    Selecione OK.

  7. Em Computação + armazenamento, selecione a opção para configurar o servidor.

  8. Este guia de início rápido cria um banco de dados Hyperscale. Em Camada de serviço, selecione Hiperescala.

    Screenshot of the service and compute tier configuration page for a new database in Azure SQL Database. The Hyperscale service tier has been selected.

  9. Em Hardware de computação, selecione Alterar configuração. Analise as configurações de hardware disponíveis e selecione a configuração mais apropriada para seu banco de dados. Para este exemplo, selecionaremos a configuração da série Standard (Gen5).

  10. Selecione OK para confirmar a geração de hardware.

  11. Em Poupar dinheiro, analise se está qualificado para utilizar o Benefício Híbrido do Azure para esta base de dados. Em caso afirmativo, selecione Sim e confirme que tem a licença necessária.

    Gorjeta

    Preços simplificados para o SQL Database Hyperscale em breve. Consulte o blog de preços do Hyperscale para obter detalhes.

  12. Opcionalmente, ajuste o controle deslizante vCores se quiser aumentar o número de vCores para seu banco de dados. Para este exemplo, selecionaremos 2 vCores.

  13. Ajuste o controle deslizante Réplicas secundárias de alta disponibilidade para criar uma réplica de alta disponibilidade (HA).

  14. Selecione Aplicar.

  15. Considere cuidadosamente a opção de configuração para redundância de armazenamento de backup ao criar um banco de dados Hyperscale. A redundância de armazenamento só pode ser especificada durante o processo de criação de banco de dados para bancos de dados Hyperscale. Você pode escolher armazenamento localmente redundante, com redundância de zona ou com redundância geográfica. A opção de redundância de armazenamento selecionada será usada durante o tempo de vida do banco de dados para redundância de armazenamento de dados e redundância de armazenamento de backup. Os bancos de dados existentes podem migrar para redundância de armazenamento diferente usando cópia de banco de dados ou restauração point-in-time.

    Screenshot of the basics tab in the create database process after the Hyperscale service tier has been selected and configured.

  16. Selecione Next: Networking na parte inferior da página.

  17. Na guia Rede, para Método de conectividade, selecione Ponto de extremidade público.

  18. Para regras de firewall, defina Adicionar endereço IP do cliente atual como Sim. Deixe Permitir que os serviços e recursos do Azure acessem este servidor definido como Não.

  19. Selecione Seguinte: Segurança na parte inferior da página.

    Screenshot of the networking configuration page for a new database in Azure SQL Database that enables you to configure endpoints and optionally add a firewall rule for your client IP address.

  20. Opcionalmente, habilite o Microsoft Defender para SQL.

  21. Selecione Avançar: Configurações adicionais na parte inferior da página.

  22. Na guia Configurações adicionais, na seção Fonte de dados, para Usar dados existentes, selecione Exemplo. Isso cria um banco de dados de exemplo AdventureWorksLT para que haja algumas tabelas e dados para consultar e experimentar, em vez de um banco de dados vazio em branco.

  23. Selecione Rever + criar na parte inferior da página:

    Screenshot of the 'Additional Settings' screen to create a database in Azure SQL Database allows you to select sample data.

  24. Na página Rever + criar, depois de rever, selecione Criar.

Consultar a base de dados

Depois que seu banco de dados for criado, você poderá usar o Editor de consultas (visualização) no portal do Azure para se conectar ao banco de dados e aos dados de consulta. Se preferir, você pode consultar alternadamente o banco de dados conectando-se ao Azure Data Studio, ao SQL Server Management Studio (SSMS) ou ao cliente de sua escolha para executar comandos Transact-SQL (sqlcmd, etc.).

  1. No portal, procure e selecione bancos de dados SQL e, em seguida, selecione seu banco de dados na lista.

  2. Na página do seu banco de dados, selecione Editor de consultas (visualização) no menu à esquerda.

  3. Insira as informações de login do administrador do servidor e selecione OK.

    Screenshot of the Query editor (preview) pane in Azure SQL Database gives two options for authentication. In this example, we have filled in Login and Password under SQL server authentication.

  4. Se você criou seu banco de dados Hyperscale a partir do banco de dados de exemplo AdventureWorksLT, insira a seguinte consulta no painel 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;
    

    Se você criou um banco de dados vazio usando o código de exemplo Transact-SQL, insira outro exemplo de consulta no painel Editor de consultas, como o seguinte:

    CREATE TABLE dbo.TestTable(
        TestTableID int IDENTITY(1,1) NOT NULL,
        TestTime datetime NOT NULL,
        TestMessage nvarchar(4000) NOT NULL,
     CONSTRAINT PK_TestTable_TestTableID PRIMARY KEY CLUSTERED (TestTableID ASC)
    ) 
    GO
    
    ALTER TABLE dbo.TestTable ADD CONSTRAINT DF_TestTable_TestTime  DEFAULT (getdate()) FOR TestTime
    GO
    
    INSERT dbo.TestTable (TestMessage)
    VALUES (N'This is a test');
    GO
    
    SELECT TestTableID, TestTime, TestMessage
    FROM dbo.TestTable;
    GO
    
  5. Selecione Executar e analise os resultados da consulta no painel Resultados.

    Screenshot of the Query editor (preview) pane in Azure SQL Database after a query has been run against AdventureWorks sample data.

  6. Feche a página Editor de consultas e selecione OK quando solicitado a descartar as edições não salvas.

Clean up resources (Limpar recursos)

Mantenha o grupo de recursos, o servidor e o banco de dados único para passar para as próximas etapas e aprender a conectar e consultar seu banco de dados com métodos diferentes.

Quando terminar de usar esses recursos, você poderá excluir o grupo de recursos criado, que também excluirá o servidor e o banco de dados único dentro dele.

Para excluir myResourceGroup e todos os seus recursos usando o portal do Azure:

  1. No portal, procure e selecione Grupos de recursos e, em seguida, selecione myResourceGroup na lista.
  2. Na página do grupo de recursos, selecione Excluir grupo de recursos.
  3. Em Digite o nome do grupo de recursos, digite myResourceGroup e selecione Excluir.

Próximos passos

Conecte-se e consulte seu banco de dados usando diferentes ferramentas e idiomas:

Saiba mais sobre bancos de dados Hyperscale nos seguintes artigos: