Share via


Registro de VM con SQL Server de Linux mediante la extensión Agente de IaaS de SQL

Se aplica a:SQL Server en VM de Azure

Registro de la VM con SQL Server con la extensión Agente de IaaS de SQL para desbloquear una gran cantidad de ventajas relacionadas con características para su VM de Azure con SQL Server en Linux.

Información general

El registro con la extensión Agente de IaaS de SQL Server crea el recurso de máquina virtual de SQLen su suscripción, que es un recurso independiente del recurso de máquina virtual. La anulación del registro de la VM con SQL Server de la extensión elimina el recurso de máquina virtual con SQL, pero no eliminará la máquina virtual real.

Para utilizar la extensión Agente de IaaS de SQL, primero debe registrar la suscripción con el proveedor Microsoft.SqlVirtualMachine, lo que proporciona a la extensión Agente de IaaS de SQL la capacidad de crear recursos dentro de esa suscripción específica.

Importante

La extensión del Agente de IaaS de SQL recopila datos con el fin de ofrecer a los clientes ventajas opcionales al usar SQL Server en Azure Virtual Machines. Microsoft no usará estos datos para auditorías de licencias sin el consentimiento previo del cliente. Para obtener más información, consulte Complemento de privacidad de SQL Server.

Requisitos previos

Para registrar una máquina virtual con SQL Server con la extensión, necesita lo siguiente:

Registro de la suscripción con el proveedor de recursos

Para registrar la máquina virtual con SQL Server con la extensión Agente de IaaS de SQL, debe registrar primero su suscripción con el proveedor de recursos Microsoft.SqlVirtualMachine. Esto permite a la extensión Agente de IaaS de SQL crear recursos en la suscripción. Para ello, puede usar Azure Portal, la CLI de Azure o Azure PowerShell.

Azure portal

Registre la suscripción con el proveedor de recursos mediante Azure Portal:

  1. Abra Azure Portal y vaya a Todos los servicios.
  2. Vaya a Suscripciones y seleccione la suscripción que le interese.
  3. En la página Suscripciones, en Configuración, seleccione Proveedores de recursos.
  4. Escriba sql en el filtro para mostrar los proveedores de recursos relacionados con SQL.
  5. Seleccione Registrar, Volver a registrar o Anular registro para el proveedor Microsoft.SqlVirtualMachine, según la acción que quiera realizar.

Modify the provider

Línea de comandos

Registre la suscripción de Azure con el proveedor Microsoft.SqlVirtualMachine mediante la CLI de Azure o Azure PowerShell.

Registre la suscripción con el proveedor de recursos mediante la CLI de Azure:

# Register the SQL IaaS Agent extension to your subscription 
az provider register --namespace Microsoft.SqlVirtualMachine 

Registrar máquina virtual

La extensión de agente de IaaS de SQL en Linux solo está disponible en modo ligero, que solo admite el cambio del tipo de licencia y la edición de SQL Server. Use la CLI de Azure o Azure PowerShell para registrar su máquina virtual con SQL Server con la extensión en el modo ligero para obtener una funcionalidad limitada.

Proporcione el tipo de licencia de SQL Server como pago por uso (PAYG) para pagar por uso, Ventaja híbrida de Azure (AHUB) para usar su propia licencia o recuperación ante desastres (DR) para activar la licencia de réplica de recuperación ante desastres gratuita.

Registre una VM con SQL Server en modo ligero con la CLI de Azure:

# Register Enterprise or Standard self-installed VM in Lightweight mode
az sql vm create --name <vm_name> --resource-group <resource_group_name> --location <vm_location> --license-type <license_type> 

Comprobación del estado de registro

Puede comprobar si su VM con SQL Server ya se ha registrado con la extensión Agente de IaaS de SQL mediante Azure Portal, la CLI de Azure o Azure PowerShell.

Azure portal

Compruebe el estado del registro mediante el Azure Portal:

  1. Inicie sesión en Azure Portal.
  2. Vaya al recurso Máquinas virtuales SQL.
  3. Seleccione la máquina con SQL Server en la lista. Si la VM con SQL Server no aparece en la lista, es probable que no se haya registrado con la extensión Agente de IaaS de SQL.

Línea de comandos

Compruebe el estado actual de registro de la VM con SQL Server mediante la CLI de Azure o Azure PowerShell. ProvisioningState se muestra como Succeeded si el registro fue correcto.

Compruebe el estado del registro mediante la CLI de Azure:

az sql vm show -n <vm_name> -g <resource_group>

Un error indica que la VM con SQL Server no se ha registrado con la extensión.

Registro automático

El registro automático es compatible con máquinas virtuales Ubuntu Linux en Azure.

Pasos siguientes

Para más información, consulte los siguientes artículos.