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 de Hiperescala 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 quiser usar um servidor lógico existente no Azure, você também poderá criar um banco de dados de Hiperescala usando o Transact-SQL.

Dica

Preços simplificados para Hiperescala do Banco de Dados SQL em breve. Consulte o blog de preços de Hiperescala para obter detalhes.

Pré-requisitos

Criar um banco de dados de Hiperescala

Este início rápido cria um banco de dados individual na camada de serviço de Hiperescala.

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

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

  2. Em Bancos de dados SQL, deixe Tipo de recurso definido como Banco de dados individual 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, insira myResourceGroup e selecione OK.

  5. Para Nome do banco de dados, insira mySampleDatabase.

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

    • Nome do servidor: Insira mysqlserver e adicione caracteres para que o nome seja exclusivo. Não podemos fornecer um nome do servidor exato a ser usado porque os nomes dos servidores devem ser globalmente exclusivos para todos os servidores no Azure, não apenas para uma assinatura. Insira um nome como mysqlserver12345 e o portal informará se ele está disponível.
    • Logon de administrador do servidor: insira azureuser.
    • Senha: insira uma senha que atenda aos requisitos e insira-a novamente no campo Confirmar senha.
    • Localização: Selecione uma localização na lista suspensa.

    Selecione OK.

  7. Em Computação + armazenamento, selecione Configurar banco de dados.

  8. Este início rápido cria um banco de dados de Hiperescala. Para a 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, selecioneAlterar configuração. Examine as configurações de hardware disponíveis e selecione a configuração mais apropriada ao banco de dados. Para este exemplo, selecionaremos a configuração Série Standard (Gen5).

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

  11. Em Economizar dinheiro, examine se você se qualifica para usar o Benefício Híbrido do Azure para este banco de dados. Nesse caso, selecione Sim e, em seguida, confirme se você tem a licença necessária.

    Dica

    Preços simplificados para Hiperescala do Banco de Dados SQL em breve. Consulte o blog de preços de Hiperescala para obter detalhes.

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

  13. Ajuste o controle deslizante de 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 de Hiperescala. O armazenamento redundância só pode ser especificado durante o processo de criação do banco de dados de Hiperescala. É possível escolher entre armazenamento com redundância local, 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 uma redundância de armazenamento diferente usando a cópia do banco de dados ou a restauração pontual.

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

  16. Selecione Avançar: Rede 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 serviços e recursos do Azure acessem este servidor definido como Não.

  19. Selecione Próximo: 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, de modo que há algumas tabelas e os dados a consultar e com os quais experimentar, em vez de um banco de dados em branco vazio.

  23. Selecione Examinar + 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 Examinar + criar, após examinar, selecione Criar.

Consultar o banco de dados

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

  1. No portal, pesquise e selecione bancos de dados SQL e selecione seu banco de dados na lista.

  2. Na página para o seu banco de dados, selecione Editor de consultas (versão prévia) no menu à esquerda.

  3. Insira suas informações de logon 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 tiver criado seu banco de dados de Hiperescala a partir do banco de dados de exemplo AdventureWorksLT, insira a consulta a seguir 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 tiver criado um banco de dados vazio usando o código de exemplo Transact-SQL, insira outra consulta de exemplo 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, em seguida, examine 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 para descartar as edições não salvas.

Limpar os recursos

Mantenha o grupo de recursos, o servidor e o banco de dados individual para as próximas etapas e saiba como conectar e consultar seu banco de dados com métodos diferentes.

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

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

  1. No portal, pesquise e selecione Grupos de recursos e, em seguidas, myResourceGroup na lista.
  2. Na página Grupo de recursos, selecione Excluir grupo de recursos.
  3. Em Digite o nome do grupo de recursos, insira myResourceGroup e selecione Excluir.

Próximas etapas

Conectar e consultar seu banco de dados usando diferentes ferramentas e linguagens:

Saiba mais sobre bancos de dados de Hiperescala nos seguintes artigos: