Partilhar via


Conectar seu SQL Server ao Azure Arc

Aplica-se a:SQL Server

Importante

O Azure Arc instala automaticamente a extensão do Azure para SQL Server quando um servidor conectado ao Azure Arc tem o SQL Server instalado. Todos os recursos de instância do SQL Server são criados automaticamente no Azure, fornecendo uma plataforma de gerenciamento centralizado para todas as suas instâncias do SQL Server.

Para conectar automaticamente suas instâncias do SQL Server, consulte Conectar automaticamente seu SQL Server ao Azure Arc.

Use o método neste artigo, se seu servidor já estiver conectado ao Azure, mas a extensão do Azure para SQL Server não for implantada automaticamente.

Uma tag ArcSQLServerExtensionDeployment = Disabled é criada no recurso de máquina Arc se a extensão for implantada usando esse método.

Este artigo explica como conectar sua instância do SQL Server ao Azure Arc. Antes de continuar, conclua os Pré-requisitos - SQL Server habilitado pelo Azure Arc.

Integrar o servidor ao Azure Arc

Se o servidor que executa sua instância do SQL Server ainda não estiver conectado ao Azure, você poderá iniciar a conexão da máquina de destino usando o script de integração. Esse script conecta o servidor ao Azure e instala a extensão do Azure para SQL Server.

Observação

Se o seu servidor já estiver conectado ao Azure, prossiga para Conectar seu SQL Server ao Azure Arc em um servidor já habilitado pelo Azure Arc.

Gerar um script de integração para o SQL Server

  1. Vá para Azure Arc no portal do Azure.

  2. Em Serviços de dados, selecione Instâncias do SQL Server e selecione + Adicionar para abrir a página Adicionar instâncias existentes do SQL Server .

    Captura de ecrã da página Azure Arc com instâncias do SQL Server e +Adicionar selecionado.

  3. Na página Adicionar instâncias existentes do SQL Server , selecione Conectar instâncias do SQL Server para um novo registro ou Registrar instâncias do SQL Server para uma instância desconectada.

  4. Revise os pré-requisitos e selecione Avançar: Detalhes do servidor

  5. Especificar:

    • Assinatura
    • Grupo de recursos
    • Região
    • Sistema operacional

    Se necessário, especifique o proxy que sua rede usa para se conectar à Internet.

    Para usar um nome específico para o Servidor habilitado para Azure Arc em vez do nome de host padrão, os usuários podem adicionar o nome para Servidor habilitado para Azure Arc em Nome do Servidor.

    Captura de ecrã dos detalhes do servidor para o Azure Arc.

  6. Selecione a edição do SQL Server e o tipo de licença que você está usando nesta máquina. Alguns recursos do SQL Server habilitados para Arc só estão disponíveis para instâncias do SQL Server com Software Assurance (Pago) ou com o Azure pay-as-you-go. Para obter mais informações, consulte Configurar o SQL Server habilitado pelo Azure Arc.

  7. Especifique a(s) instância(s) do SQL Server que deseja excluir do registro (se tiver várias instâncias instaladas no servidor). Separe cada instância excluída por um espaço.

    Importante

    Se a máquina que hospeda a instância do SQL Server já estiver conectada ao Azure Arc, certifique-se de selecionar o mesmo grupo de recursos que contém o recurso Servidor - Azure Arc correspondente.

    Captura de tela dos detalhes de gerenciamento do servidor.

  8. Selecione Next: Tags para adicionar opcionalmente tags ao recurso para sua instância do SQL Server.

  9. Selecione Executar script para gerar o script de integração. Captura de ecrã de

    Captura de ecrã de um script de transferência.

  10. Selecione Download para baixar o script para sua máquina.

Conectar instâncias do SQL Server ao Azure Arc

Nesta etapa, execute o script que você baixou do portal do Azure, na máquina de destino. O script instala a extensão do Azure para o SQL Server. Se a máquina em si não tiver o agente de máquina conectado do Azure instalado, o script o instalará primeiro e, em seguida, instalará a extensão do Azure para SQL Server. O agente de máquina conectada do Azure registra o servidor conectado como um recurso do Azure do tipo Server - Azure Arce a extensão do Azure para SQL Server conecta as instâncias do SQL Server como um recurso do Azure do tipo SQL Server - Azure Arc.

Importante

Certifique-se de executar o script usando uma conta que atenda aos requisitos mínimos de permissão descritos em pré-requisitos.

  1. Inicie uma instância de administrador do powershell.exe e entre no módulo do PowerShell com suas credenciais do Azure. Siga as instruções para iniciar sessão.

  2. Execute o script baixado.

    & '.\RegisterSqlServerArc.ps1'
    

    Observação

    Se você ainda não tiver instalado anteriormente o módulo Az PowerShell e vir problemas na primeira vez que executá-lo, siga as instruções no script e execute-o novamente.

Valide seus recursos do SQL Server habilitados para Arc

Vá para Azure Arc > SQL Server e abra o recurso SQL Server com suporte para Arc recém-registrado para validar.

Captura de tela da validação de um SQL Server conectado.

Atualizar versão da extensão

Para obter mais informações sobre como atualizar a extensão do Azure para SQL Server, consulte Atualizar extensão.

Para obter a versão de extensão atual, revise Notas de versão - SQL Server habilitado pelo Azure Arc.