Compartilhar via


Política de atualização na Instância Gerenciada de SQL do Azure

Aplica-se a:Instância Gerenciada de SQL do Azure

Este artigo descreve a política de atualização para a Instância Gerenciada de SQL do Azure e como modificá-la. A política de atualização é uma configuração de instância que controla o acesso aos recursos mais recentes do mecanismo de SQL no Azure.

A Instância Gerenciada de SQL do Azure oferece as três políticas de atualização a seguir:

  • Política de atualização do SQL Server 2025: a instância só pode usar recursos do mecanismo SQL disponíveis no SQL Server 2025 porque o formato de banco de dados interno está alinhado com o SQL Server 2025.
  • Política de atualização do SQL Server 2022: a instância só pode usar recursos do mecanismo SQL disponíveis no SQL Server 2022 porque o formato de banco de dados interno está alinhado com o SQL Server 2022.
  • Política de atualização Sempre-atualizada: a instância tem acesso a todos os recursos do Mecanismo de SQL assim que eles ficam disponíveis no Azure. O formato de banco de dados interno não está mais alinhado com a versão mais recente do SQL Server e, em vez disso, evolui com cada recurso recém-introduzido.

Importante

  • Independentemente da política de atualização configurada, todas as instâncias continuam recebendo atualizações e recursos que não exigem alterações no mecanismo SQL, como os seguintes recursos: redundância de zona e parada e início da instância.
  • A política de atualização do SQL Server 2022 é a política de atualização padrão para todas as instâncias existentes e para as recém-implantadas.

Política de atualização do SQL Server 2025

Observação

A política de atualização do SQL Server 2025 está atualmente em versão prévia. A alteração da política de atualização do SQL Server 2025 para o Always-up-to-date está desabilitada no momento e temporariamente.

A política de atualização do SQL Server 2025 alinha seu formato de banco de dados com o SQL Server 2025 (17.x).

Ao usar a política de atualização do SQL Server 2025, considere os seguintes pontos:

  • Seu formato de banco de dados interno permanece alinhado com o SQL Server 2025 (17.x).
  • Você recebe todas as atualizações mais recentes disponíveis para o SQL Server 2025 (17.x).
  • Você pode restaurar seu banco de dados para o SQL Server 2025 (17.x) da Instância Gerenciada de SQL do Azure.
  • Você pode configurar um link para replicação de dados em tempo real, failover bidirecional e recuperação de desastre entre o SQL Server 2025 (17.x) e a Instância Gerenciada de SQL do Azure.
  • Talvez você não tenha acesso a alguns dos recursos e benefícios mais recentes do Mecanismo de SQL disponíveis para a Instância Gerenciada de SQL do Azure com a política de atualização Sempre atualizada.
  • A política de atualização do SQL Server 2025 está disponível até o fim do suporte principal do SQL Server 2025 (17.x), momento em que a política de atualização para instâncias com a política de atualização do SQL Server 2025 é atualizada automaticamente para a política de atualização que corresponde à versão mais recente do SQL Server principal disponível no momento.

Política de atualização do SQL Server 2022

A política de atualização do SQL Server 2022 alinha o formato do seu banco de dados ao SQL Server 2022.

Ao usar a política de atualização do SQL Server 2022, considere os seguintes pontos:

  • A política de atualização do SQL Server 2022 é a política de atualização padrão para todas as instâncias existentes e para as recém-implantadas.
  • Seu formato de banco de dados interno permanece alinhado com o SQL Server 2022.
  • Você recebe todas as atualizações mais recentes disponíveis para o SQL Server 2022.
  • Você pode restaurar seu banco de dados de Instância Gerenciada de SQL do Azure para o SQL Server 2022.
  • Você pode configurar um link para replicação de dados em tempo real, failover bidirecional e recuperação de desastres entre o SQL Server 2022 e a Instância Gerenciada de SQL do Azure.
  • Talvez você não tenha acesso a alguns dos recursos e benefícios mais recentes do Mecanismo de SQL disponíveis para a Instância Gerenciada de SQL do Azure com a política de atualização Sempre atualizada.
  • A política de atualização do SQL Server 2022 está disponível até o fim do suporte principal do SQL Server 2022, momento em que a política de atualização para instâncias com a política de atualização do SQL Server 2022 é atualizada automaticamente para a política de atualização que corresponde à versão mais recente do SQL Server principal disponível nesse momento.

Política de Atualização Constante

A política de atualização Sempre atualizada configura a instância para receber todos os recursos e atualizações mais recentes disponíveis para a Instância Gerenciada de SQL do Azure.

Ao usar a política de atualização Always-up-to-date , considere os seguintes pontos:

  • Você pode usar todos os novos recursos e benefícios disponíveis para a Instância Gerenciada de SQL do Azure.
  • Depois de habilitar a política Always-up-to-date , você não poderá voltar para o SQL Server 2022 ou a política de atualização do SQL Server 2025 para essa instância.
  • Você perde alguns dos benefícios fornecidos pelo alinhamento de formato de banco de dados com o SQL Server 2022 ou o SQL Server 2025 (17.x), como a capacidade de restaurar seu banco de dados para o SQL Server 2022 ou SQL Server 2025 (17.x) e failover bidirecional entre sua instância e o SQL Server 2022 ou SQL Server 2025 (17.x) com o recurso de link .

Comparação de recursos

As tabelas a seguir listam todos os recursos que só estão disponíveis para instâncias com a política de atualização designada:

Atualizar política Features
Política de atualização always-up-to-date - Atualmente, não há recursos separados disponíveis apenas para instâncias com a política de atualização always-up-to-date .
- Todos os recursos disponíveis com a política de atualização do SQL Server 2025 também estão disponíveis para instâncias com a política de atualização always-up-to-date , exceto a capacidade de restaurar bancos de dados ou configurar um link com failover bidirecional, para o SQL Server 2025 (17.x).
Política de atualização do SQL Server 2025 - Restaurar o banco de dados para o SQL Server 2025
- Conexão com failover bidirecional e recuperação de desastre no SQL Server 2025
- Tipo de dados JSON
- funções de agregação JSON_ARRAYAGG e JSON_OBJECTAGG
- Invocar um ponto de extremidade REST HTTPS SP
- Espelhamento da Instância Gerenciada de SQL do Azure no Fabric
- Funções de vetor
- Tipo de dados de vetor
- Correspondência de cadeia de caracteres difusa
- DATEADD (Transact-SQL).
- UNISTR (Transact-SQL)
- Funções de expressão regular
- || (Concatenação de cadeia de caracteres)
- ||= (Atribuição composta)
- Comentários de DOP (grau de paralelismo)
- Bloqueio otimizado
Política de atualização do SQL Server 2022 - Restaurar o banco de dados para o SQL Server 2022
- Integração com tolerância a falhas bidirecional e recuperação de desastres com SQL Server 2022

Os seguintes recursos são afetados pela política de atualização configurada:

  • Backups automatizados e backups de cópia única:
    • Você pode restaurar backups de banco de dados obtidos de instâncias configuradas com a política de atualização do SQL Server 2022 para instâncias configuradas com a política de atualização do SQL Server 2022 ou Always-up-to-date .
    • Você pode restaurar backups de banco de dados obtidos de instâncias configuradas com a política de atualização do SQL Server 2025 para instâncias configuradas com a política de atualização do SQL Server 2025 ou Always-up-to-date .
    • Você só pode restaurar backups de banco de dados obtidos de instâncias configuradas com a política de atualização Always-up-to-date para instâncias também configuradas com a política de atualização always-up-to-date .
  • Link da Instância Gerenciada:
    • Somente instâncias com a política de atualização do SQL Server 2022 podem estabelecer um link da Instância Gerenciada de SQL para o SQL Server 2022 ou fazer failback do SQL Server 2022 para a Instância Gerenciada de SQL.
    • Somente instâncias com a política de atualização do SQL Server 2025 podem estabelecer um link da Instância Gerenciada de SQL para o SQL Server 2025 (17.x) ou fazer failback do SQL Server 2025 (17.x) para a Instância Gerenciada de SQL.
  • Cópia e movimentação do banco de dados: você só pode copiar e mover bancos de dados para instâncias com políticas de atualização correspondentes ou de versão superior. Não há suporte para copiar ou mover um banco de dados para uma instância com uma política de atualização de versão inferior.
  • Grupos de failover: as instâncias em um grupo de failover devem ter políticas de atualização correspondentes.

Qual política de atualização escolher?

A menos que você esteja contando com um recurso específico que exija a política de atualização do SQL Server 2022 ou SQL Server 2025, recomendamos usar a política de atualização Always-up-to-date. A política de atualização Always-up-to-date oferece a você os recursos e benefícios mais recentes disponíveis para o SQL Managed Instance do Azure. Embora os recursos mais recentes possam não ser diretamente relevantes para você, muitas vezes há melhorias no desempenho, segurança e confiabilidade que podem beneficiar sua carga de trabalho.

Se você estiver usando o SQL Server 2022 ou o SQL Server 2025, atualize a política para copiar bancos de dados da Instância Gerenciada de SQL para o SQL Server para conformidade regulatória, obrigações contratuais ou outros motivos importantes para sua empresa, muitas vezes você pode atingir as mesmas metas usando outros recursos como exportação/importação de banco de dados ou replicação transacional ou serviços como o Azure Data Factory. Usar um desses métodos alternativos permite o uso da política de atualização Always-up-to-date com o SQL Managed Instance, sem deixar de atender aos seus requisitos de negócios.

Se você ainda não tiver certeza de quais requisitos sua solução precisa, reserve seu tempo e comece com o SQL Server 2022 ou a política de atualização do SQL Server 2025 . Você sempre pode alternar para a política de atualização Sempre atualizado mais tarde.

Você também pode usar políticas de atualização diferentes para ambientes diferentes. Por exemplo, use a política de atualização Always-up-to-date em seu ambiente de desenvolvimento para aproveitar os recursos mais recentes, ao mesmo tempo em que usa a política de atualização do SQL Server 2022 em seu ambiente de produção para garantir a compatibilidade com o SQL Server 2022 para cenários de failover.

Instâncias existentes

Para uma instância existente, você pode habilitar a política de atualização Always-up-to-date usando o portal do Azure, o PowerShell, a CLI do Azure ou a API REST.

Cuidado

  • A política de atualização SQL Server 2022 é habilitada por padrão para todas as instâncias novas e existentes. Quando você altera a política de atualização para o SQL Server 2025 ou always-up-to-date, o formato de banco de dados interno é atualizado permanentemente. Você não pode alterar a política de atualização de volta para o SQL Server 2022 e não pode mais usar os recursos e benefícios que exigem a política de atualização do SQL Server 2022 .
  • A alteração da política de atualização do SQL Server 2025 para o Always-up-to-date está desabilitada no momento e temporariamente.

Para alterar a política de atualização de uma instância existente no portal do Azure, siga estas etapas:

  1. Vá para o recurso de instância gerenciada de SQL no portal do Azure.

  2. Selecione Manutenção e atualizações em Configurações.

  3. Selecione a bolha para habilitar a política de atualização Sempre atualizada:

    Captura de tela da página da instância gerenciada de SQL do portal do Azure, com a política de atualização selecionada.

  4. Selecione Sim no pop-up Confirmar alteração da política de atualização para salvar as alterações. Depois que a política de atualização Always-up-to-date estiver habilitada, a política de atualização do SQL Server 2022 não estará mais disponível.

Novas instâncias

Embora a política de atualização do SQL Server 2022 esteja habilitada por padrão, você pode escolher a política do SQL Server 2025 ou Always-up-to-date ao criar sua instância usando o portal do Azure, o PowerShell, a CLI do Azure ou a API REST.

Importante

Adicione a configuração de política de atualização aos modelos de implantação para que você não dependa de padrões do sistema que possam ser alterados ao longo do tempo.

Para criar uma nova instância gerenciada pelo SQL com a política Sempre atualizada no portal do Azure, siga estas etapas:

  1. Vá para o Hub SQL do Azure em aka.ms/azuresqlhub.

  2. No painel da Instância Gerenciada de SQL do Azure, selecione Mostrar opções.

  3. Na janela de opções da Instância Gerenciada de SQL do Azure , selecione Criar Instância Gerenciada de SQL.

    Captura de tela do portal do Azure do Hub SQL do Azure, mostrando o botão Mostrar opções e o botão Criar Instância Gerenciada de SQL.

  4. Na página Criar Instância Gerenciada SQL do Azure, preencha os detalhes da instância. Para obter etapas completas para criar uma nova instância gerenciada de SQL, consulte Início Rápido: Criar Instância Gerenciada de SQL do Azure.

  5. Na guia Configurações adicionais, em Atualizações do mecanismo SQL, escolha a política Sempre atualizada:

    Captura de tela da página Criar Instância Gerenciada de SQL do Azure do portal do Azure com a política de atualização selecionada.

  6. Confirme a política designada na política De atualização na guia Revisar + criar antes de criar sua nova instância.

Verifique a política de atualização

Você pode verificar a política de atualização atual usando o portal do Azure ou Transact-SQL (T-SQL).

Para verificar a política de atualização atual no portal do Azure, acesse o recurso da instância gerenciada de SQL . Verifique o campo Política de atualização em Atualizações e manutenção no menu de recursos.

Use também o comando T-SQL serverproperty:

select serverproperty('ProductUpdateType')

Os seguintes valores para ProductUpdateType indicam a política de atualização para a instância atual:

  • CU: as atualizações são implantadas por meio de CUs (atualizações cumulativas) para a versão principal correspondente do SQL Server (SQL Server 2022 ou a política de atualização do SQL Server 2025 )
  • Continuous: Novos recursos são trazidos para a Instância Gerenciada de SQL do Azure assim que se tornam disponíveis, independentemente da cadência de versão do SQL Server (Política de atualização Sempre atualizada).