Partilhar via


Início rápido: criar uma base de dados no SQL Database do Azure com o registo ativado

Aplica-se a:Banco de Dados SQL do Azure

Neste início rápido, criará um banco de dados ledger no Banco de Dados SQL do Azure e configurará o armazenamento automático de digestos usando o portal do Azure.

Pré-requisito

Você precisa de uma assinatura ativa do Azure. Se tu não tiveres uma, cria uma conta gratuita.

Permissions

Para criar bancos de dados via Transact-SQL:CREATE DATABASE são necessárias permissões. Para criar um banco de dados, é necessário que o logon seja o logon de administrador do servidor (configurado durante o provisionamento do servidor lógico do Azure SQL Database), o administrador Microsoft Entra do servidor ou um membro da função de banco de dados dbmanager no master. Para obter mais informações, consulte CREATE DATABASE.

Para criar bancos de dados por meio do portal do Azure, PowerShell, CLI do Azure ou API REST: as permissões do RBAC do Azure são necessárias, especificamente a função Colaborador, Colaborador do Banco de Dados SQL ou Colaborador do SQL Server RBAC do Azure. Para obter mais informações, consulte Funções internas do RBAC do Azure.

Criar um banco de dados contábil e configurar o armazenamento de resumos

Crie um único banco de dados de ledger na camada de computação sem servidor e configure a transferência de resumos do ledger para uma conta de Armazenamento do Azure.

Para criar um único banco de dados no portal do Azure:

  1. Vá para o hub SQL do Azure em aka.ms/azuresqlhub. No painel do Banco de Dados SQL do Azure, selecione Mostrar opções.

  2. Na janela de opções do Banco de Dados SQL do Azure , selecione Criar Banco de Dados SQL.

    Captura de tela do portal do Azure mostrando o hub SQL do Azure, o botão Mostrar opções e o botão Criar Banco de Dados SQL.

  3. Na guia Noções básicas do formulário Criar Banco de Dados SQL , em Detalhes do projeto, selecione a assinatura do Azure que você deseja usar.

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

  5. Em Nome do banco de dados, insira demo.

  6. Em Servidor, selecione Criar novo. 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 algo como mysqlserver12345, e o portal permite que você saiba se está disponível ou não.
    • Login de administrador do servidor: insira azureuser.
    • Senha: insira uma senha que atenda aos requisitos. Introduza-o novamente na caixa Confirmar palavra-passe .
    • Localização: selecione um local na lista suspensa.
    • Permitir que os serviços do Azure acessem este servidor: selecione esta opção para habilitar o acesso ao armazenamento resumido.

    Selecione OK.

  7. Deixe Deseja usar o pool elástico SQL definido como Não.

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

  9. Este início rápido usa um banco de dados sem servidor, portanto, selecione Serverless e, em seguida, selecione Apply.

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

  11. 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.

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

    Captura de ecrã que mostra o separador Rede do ecrã Criar Base de Dados SQL no portal do Azure.

  13. Na guia Segurança, na seção Livro-razão, selecione a opção Configurar livro-razão.

    Captura de ecrã que mostra a configuração de um livro-razão no separador Segurança do portal do Azure.

  14. No painel Configurar livro-razão, na secção Livro-razão, marque a caixa de verificação Ativar para todas as tabelas futuras neste banco de dados. Essa configuração garante que todas as tabelas futuras no banco de dados serão tabelas contábeis. Por esta razão, todos os dados na base de dados mostrarão quaisquer indícios de adulteração. Por padrão, novas tabelas serão criadas como tabelas contábeis atualizáveis, mesmo que você não especifique LEDGER = ON em CREATE TABLE. Você também pode deixar essa opção desmarcada. Em seguida, é necessário habilitar a funcionalidade de razão por tabela ao criar novas tabelas usando o Transact-SQL.

  15. Na seção Armazenamento de resumo , a opção Ativar armazenamento de resumo automático é selecionada automaticamente. Em seguida, uma nova conta de Armazenamento do Azure e um contêiner onde seus resumos são armazenados são criados.

  16. Selecione Aplicar.

    Captura de tela que mostra o painel Configurar razão no portal do Azure.

  17. Selecione Revisar + criar no fundo da página.

    Captura de tela que mostra a revisão e a criação de um banco de dados contábil na guia Segurança do portal do Azure.

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

Limpeza de recursos

Mantenha o grupo de recursos, o servidor e o banco de dados único para as próximas etapas. Você aprenderá como usar o recurso de contabilidade do seu banco de dados com diferentes métodos.

Quando terminar de usar esses recursos, exclua o grupo de recursos que você criou. Essa ação também exclui o servidor e o banco de dados único dentro dele, bem como a conta de armazenamento.

Observação

Se você configurou e bloqueou uma política de retenção baseada no tempo no contêiner, precisará aguardar até que o período de imutabilidade especificado termine antes de poder excluir a conta de armazenamento.

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

  1. No portal, procure e selecione Grupos de recursos. 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.