Aprovisionamiento de una máquina virtual Windows con SQL Server en Azure PortalHow to provision a Windows SQL Server virtual machine in the Azure portal

En esta guía se proporcionan detalles sobre las distintas opciones disponibles cuando se crea una máquina virtual Windows con SQL Server en Azure Portal.This guide provides details on the different options available when you create a Windows SQL Server virtual machine in the Azure portal. En este artículo se describen más opciones de configuración que en la guía de inicio rápido de VM con SQL Server, que trata más bien de una tarea de aprovisionamiento posible.This article covers more configuration options than the SQL Server VM quickstart, which goes more through one possible provisioning task.

Use esta guía para crear su propia VM con SQL Server.Use this guide to create your own SQL Server VM. O bien úsela como referencia para las opciones disponibles en Azure Portal.Or, use it as a reference for the available options in the Azure portal.

Sugerencia

Si tiene alguna pregunta sobre las máquinas virtuales de SQL Server, consulte las Preguntas más frecuentes.If you have questions about SQL Server virtual machines, see the Frequently Asked Questions.

Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.If you don't have an Azure subscription, create a free account before you begin.

Imágenes de la galería de máquinas virtuales de SQL ServerSQL Server virtual machine gallery images

Cuando crea una máquina virtual de SQL Server, puede seleccionar una de varias imágenes configuradas previamente en la galería de máquinas virtuales.When you create a SQL Server virtual machine, you can select one of several pre-configured images from the virtual machine gallery. Los pasos siguientes muestran cómo seleccionar una de las imágenes de SQL Server 2017.The following steps demonstrate how to select one of the SQL Server 2017 images.

  1. Inicie sesión en Azure Portal con su cuenta.Log in to the Azure portal using your account.

  2. En Azure Portal, haga clic en Crear un recurso.On the Azure portal, click Create a resource. El portal abre la ventana Nuevo.The portal opens the New window.

  3. En la ventana Nuevo, haga clic en Proceso y después haga clic en Ver todo.In the New window, click Compute and then click See all.

  4. En el campo de búsqueda, escriba SQL Server 2017 y presione ENTRAR.In the search field, type SQL Server 2017, and press ENTER.

  5. En el filtro listas desplegables, seleccione Windows Server 2016 para el del sistema operativo y seleccione Microsoft como el Publisher.In the filter drop-downs, select Windows Server 2016 for the Operating System and select Microsoft as the Publisher.

    Menú Nuevo proceso

  6. Consulte las imágenes de SQL Server disponibles.Review the available SQL Server images. Cada imagen identifica una versión de SQL Server y un sistema operativo.Each image identifies a SQL Server version and an operating system.

  7. Seleccione la imagen denominada Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016 (Licencia gratuita de SQL Server: SQL Server 2017 Developer en Windows Server 2016).Select the image named Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016.

    Sugerencia

    La edición Developer se usa en este tutorial porque se trata de una edición gratuita completa de SQL Server para pruebas de desarrollo.The Developer edition is used in this walkthrough because it is a full-featured, free edition of SQL Server for development testing. Solo paga por el costo de ejecutar la máquina virtual.You pay only for the cost of running the VM. Sin embargo, es libre de elegir cualquiera de las imágenes para usarla en este tutorial.However, you are free to choose any of the images to use in this walkthrough. Para una descripción de las imágenes disponibles, consulte la introducción a SQL Server en máquinas virtuales Windows de Azure.For a description of available images, see the SQL Server Windows Virtual Machines overview.

    Sugerencia

    Los costos de licencia de SQL Server se incorporan en el precio por segundo de la VM que se crea y varía según edición y núcleos.Licensing costs for SQL Server are incorporated into the per-second pricing of the VM you create and varies by edition and cores. Sin embargo, la edición SQL Server Developer es gratis para desarrollo/pruebas (no producción) y SQL Express es gratis para cargas de trabajo ligeras (menos de 1 GB de memoria, menos de 10 GB de almacenamiento).However, SQL Server Developer edition is free for development/testing (not production), and SQL Express is free for lightweight workloads (less than 1 GB of memory, less than 10 GB of storage). También existe la opción de traiga su propia licencia (BYOL) y que solo pague por la máquina virtual.You can also bring-your-own-license (BYOL) and pay only for the VM. Esos nombres de imagen tienen el prefijo {BYOL}.Those image names are prefixed with {BYOL}.

    Para más información sobre estas opciones, consulte Pricing guidance for SQL Server Azure VMs (Orientación de precios de máquinas virtuales de SQL Server en Azure).For more information on these options, see Pricing guidance for SQL Server Azure VMs.

  8. En Seleccionar un modelo de implementación, compruebe que la opción Resource Manager está seleccionada.Under Select a deployment model, verify that Resource Manager is selected. Resource Manager es el modelo de implementación recomendado para las máquinas virtuales nuevas.Resource Manager is the recommended deployment model for new virtual machines.

  9. Seleccione Crear.Select Create.

Opciones de configuraciónConfiguration options

Hay varias pestañas para configurar una máquina virtual de SQL Server.There are multiple tabs for configuring a SQL Server virtual machine. Con el propósito de esta guía, nos centraremos en la siguiente:For the purpose of this guide, we will focus on the following:

PasoStep DESCRIPCIÓNDescription
Aspectos básicosBasics Configuración básicaConfigure basic settings
Características opcionalesOptional Features Configuración de características opcionalesConfigure optional features
Configuración de SQL ServerSQL Server settings Configuración de SQL ServerConfigure SQL server settings
Revisar y crearReview + create Revisión del resumenReview the summary

1. Configuración básica1. Configure basic settings

En la pestaña Básico, especifique la siguiente información:On the Basics tab, provide the following information:

  • En Project Details, asegúrese de que está seleccionada la suscripción correcta.Under Project Details, make sure the correct subscription is selected.

  • En el grupo de recursos sección, seleccione un recurso existente en la lista de grupo o elija crear nuevo para crear un nuevo grupo de recursos.In the Resource group section, either select an existing resource group from the list or choose Create new to create a new resource group. Un grupo de recursos es una colección de recursos relacionados de Azure (máquinas virtuales, cuentas de almacenamiento, redes virtuales, etc.).A resource group is a collection of related resources in Azure (virtual machines, storage accounts, virtual networks, etc.).

    Subscription

Nota

El uso de un grupo de recursos resulta útil si solo está probando o aprendiendo sobre las implementaciones de SQL Server en Azure.Using a new resource group is helpful if you are just testing or learning about SQL Server deployments in Azure. Cuando haya terminado la prueba, elimine el grupo de recursos. De ese modo, se eliminará automáticamente la máquina virtual y los recursos asociados a ese grupo.After you finish with your test, delete the resource group to automatically delete the VM and all resources associated with that resource group. Para más información sobre los grupos de recursos, consulte Información general de Azure Resource Manager.For more information about resource groups, see Azure Resource Manager Overview.

  • En Detalles de instancia:Under Instance details:

    1. Escriba un único nombre de máquina Virtual.Enter a unique Virtual machine name.
    2. Elija una ubicación para su Región.Choose a location for your Region.
    3. Con el propósito de esta guía, deje las opciones de disponibilidad establecido en ninguna redundancia de infraestructura necesaria.For the purpose of this guide, leave Availability options set to No infrastructure redundancy required. Para más información acerca de las opciones de disponibilidad, consulte Regiones de Azure y disponibilidad.To find out more information about availability options, see Azure regions and availability.
    4. En la lista Imagen seleccione la denominada Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016 (Licencia gratuita de SQL Server: SQL Server 2017 Developer en Windows Server 2016).In the Image list, select Free SQL Server License: SQL Server 2017 Developer on Windows Server 2016.
    5. Elija Cambiar el tamaño para el Tamaño de la máquina virtual y seleccione la oferta Básico A2.Choose to Change size for the Size of the virtual machine and select the A2 Basic offering. Asegúrese de limpiar los recursos cuando haya terminado con ellos para evitar cargos inesperados.Be sure to clean up your resources once you're done with them to prevent any unexpected charges. Para cargas de trabajo de producción, consulte las recomendaciones de tamaños de máquina y la configuración en Procedimientos recomendados de SQL Server en Azure Virtual Machines.For production workloads, see the recommended machine sizes and configuration in Performance best practices for SQL Server in Azure Virtual Machines.

    Detalles de instancia

Importante

El costo mensual estimado que se muestra en la ventana Elegir un tamaño no incluye los costos de licencias de SQL Server.The estimated monthly cost displayed on the Choose a size window does not include SQL Server licensing costs. Esta estimación es el costo solo de la máquina virtual.This estimate is the cost of the VM alone. Para las ediciones Express y Developer de SQL Server, esta estimación es el costo total estimado.For the Express and Developer editions of SQL Server, this estimate is the total estimated cost. Para conocer el costo de otras ediciones, consulte la página de precios de máquinas virtuales Windows y seleccione la edición de destino de SQL Server.For other editions, see the Windows Virtual Machines pricing page and select your target edition of SQL Server. Consulte también el orientación para máquinas virtuales de Azure de SQL Server de precios y tamaños de máquinas virtuales.Also see the Pricing guidance for SQL Server Azure VMs and Sizes for virtual machines.

  • En cuenta de administrador, proporcione un nombre de usuario y una contraseña.Under Administrator account, provide a username and a password. La contraseña debe tener al menos 12 caracteres de largo y cumplir con los requisitos de complejidad definidos.The password must be at least 12 characters long and meet the defined complexity requirements.

    Cuenta de administrador

  • En Reglas de puerto de entrada, elija Permitir los puertos seleccionados y luego seleccione RDP (3389) en la lista desplegable.Under Inbound port rules, choose Allow selected ports and then select RDP (3389) from the drop-down.

    Reglas de puerto de entrada

2. Configuración de características opcionales2. Configure optional features

DiscosDisks

En el discos pestaña, configure las opciones de disco.On the Disks tab, configure your disk options.

  • En tipo de disco del sistema operativo, seleccione el tipo de disco que desee para su sistema operativo en la lista desplegable.Under OS disk type, select the type of disk you want for your OS from the drop-down. Premium se recomienda para los sistemas de producción, pero no está disponible para una máquina virtual básica.Premium is recommended for production systems but is not available for a Basic VM. Para usar SSD Premium, cambiar el tamaño de máquina virtual.To utilize Premium SSD, change the virtual machine size.

  • En avanzadas, seleccione bajo uso Managed Disks.Under Advanced, select Yes under use Managed Disks.

    Nota

    Microsoft recomienda el uso de Managed Disks para SQL Server.Microsoft recommends Managed Disks for SQL Server. Managed Disks controla el almacenamiento en segundo plano.Managed Disks handles storage behind the scenes. Además, cuando las máquinas virtuales con Managed Disks están en el mismo conjunto de disponibilidad, Azure distribuye los recursos de almacenamiento para proporcionar la redundancia adecuada.In addition, when virtual machines with Managed Disks are in the same availability set, Azure distributes the storage resources to provide appropriate redundancy. Para más información, consulte [Introducción a Azure Managed Disks][../managed-disks-overview.md).For more information, see [Azure Managed Disks Overview][../managed-disks-overview.md). Para obtener información específica acerca de los discos administrados en un conjunto de disponibilidad, consulte [uso de managed disks para máquinas virtuales en el conjunto de disponibilidad] (.. /Manage-Availability.MD.For specifics about managed disks in an availability set, see [Use managed disks for VMs in availability set](../manage-availability.md.

Configuración de disco de máquina virtual de SQL

RedesNetworking

En el redes pestaña, configure las opciones de las red.On the Networking tab, configure your networking options.

  • Cree un nuevo red virtual, o usar una red virtual existente para la máquina virtual de SQL Server.Create a new virtual network, or use an existing vNet for your SQL Server VM. Designar un subred también.Designate a Subnet as well.

  • En grupo de seguridad de la NIC, seleccione un grupo de seguridad básica o el grupo de seguridad avanzada.Under NIC security group, select either a basic security group, or the advanced security group. Si elige la opción básica le permite seleccionar los puertos de entrada para la máquina virtual de SQL Server (los mismos valores que se configuraron en el básica pestaña).Choosing the basic option allows you to select inbound ports for the SQL Server VM (the same values that were configured on the Basic tab). Seleccionar la opción avanzada le permite elegir un grupo de seguridad de red existente o crear uno nuevo.Selecting the advanced option allows you to choose an existing network security group, or create a new one.

  • Puede realizar otros cambios en valores de configuración de la red o mantener los valores predeterminados.You can make other changes to network settings, or keep the default values.

Configuración de red de máquina virtual de SQL

SupervisiónMonitoring

En el supervisión pestaña, configurar la supervisión y el apagado automático.On the Monitoring tab, configure monitoring and auto-shutdown.

  • Azure permite arranque supervisión de forma predeterminada con la misma cuenta de almacenamiento designada para la máquina virtual.Azure enables Boot Monitoring by default with the same storage account designated for the VM. Puede cambiar estas opciones aquí, así como habilitar del sistema operativo invitado diagnósticos.You can change these settings here, as well as enabling OS guest diagnostics.
  • Puede habilitar asignado por sistema identidad administrada y apagado automático en esta pestaña también.You can enable System assigned managed identity and auto-shutdown on this tab as well.

Configuración de administración de VM de SQL

3. Configuración de SQL Server3. Configure SQL server settings

En el configuración de SQL Server pestaña, configure las optimizaciones de SQL Server y los valores específicos.On the SQL Server settings tab, configure specific settings and optimizations for SQL Server. La configuración que se puede configurar para SQL Server incluye lo siguiente:The settings that you can configure for SQL Server include the following:

ConfiguraciónSetting
ConectividadConnectivity
AutenticaciónAuthentication
Integración de Azure Key VaultAzure Key Vault Integration
Configuración de almacenamientoStorage configuration
Aplicación de revisiones automatizadaAutomated Patching
Automated BackupAutomated Backup
Servicios de R (análisis avanzado)R Services (Advanced Analytics)

ConectividadConnectivity

En Conectividad SQL, especifique el tipo de acceso que desea para la instancia de SQL Server de esta máquina virtual.Under SQL connectivity, specify the type of access you want to the SQL Server instance on this VM. En este tutorial, seleccione Público (Internet) para permitir que se establezcan conexiones a SQL Server desde equipos o servicios de Internet.For the purposes of this walkthrough, select Public (internet) to allow connections to SQL Server from machines or services on the internet. Con esta opción seleccionada, Azure configura automáticamente el firewall y el grupo de seguridad de red para permitir el tráfico en el puerto seleccionado.With this option selected, Azure automatically configures the firewall and the network security group to allow traffic on the port selected.

Sugerencia

De forma predeterminada, SQL Server escucha en un puerto conocido, 1433.By default, SQL Server listens on a well-known port, 1433. Para mayor seguridad, cambie el puerto en el cuadro de diálogo anterior para que escuche en un puerto no predeterminado, como 1401.For increased security, change the port in the previous dialog to listen on a non-default port, such as 1401. Si cambia el puerto, debe conectarse con ese puerto desde cualquiera de las herramientas de cliente, como SSMS.If you change the port, you must connect using that port from any client tools, such as SSMS.

Seguridad de máquina virtual de SQL

Para conectarse a SQL Server a través de Internet, también debe habilitar la autenticación de SQL Server, que se describe en la sección siguiente.To connect to SQL Server via the internet, you also must enable SQL Server Authentication, which is described in the next section.

Si prefiere no permitir las conexiones al motor de base de datos a través de Internet, elija una de las siguientes opciones:If you would prefer to not enable connections to the Database Engine via the internet, choose one of the following options:

  • Local (solo dentro de la máquina virtual) : elija esta opción para permitir conexiones a SQL Server únicamente desde dentro de la máquina virtual.Local (inside VM only) to allow connections to SQL Server only from within the VM.
  • Privado (dentro de la red virtual) : elija esta opción para permitir conexiones a SQL Server desde máquinas o servicios que se encuentren en la misma red virtual.Private (within Virtual Network) to allow connections to SQL Server from machines or services in the same virtual network.

En general, mejore la seguridad al elegir la conectividad más restrictiva que permita su escenario.In general, improve security by choosing the most restrictive connectivity that your scenario allows. No obstante, todas las opciones se pueden proteger mediante reglas del grupo de seguridad de red y la autenticación de SQL o Windows.But all the options are securable through Network Security Group rules and SQL/Windows Authentication. Puede editar el grupo de seguridad de red después de crear la máquina virtual.You can edit Network Security Group after the VM is created. Para obtener más información, consulte Consideraciones de seguridad para SQL Server en Azure Virtual Machines.For more information, see Security Considerations for SQL Server in Azure Virtual Machines.

AuthenticationAuthentication

Si la autenticación de SQL Server es necesaria, en Habilitar under Habilitar.If you require SQL Server Authentication, click Enable under SQL authentication.

Autenticación de SQL Server

Nota

Si piensa obtener acceso a SQL Server a través de Internet (la opción de conectividad pública), debe habilitar aquí la autenticación de SQL.If you plan to access SQL Server over the internet (the Public connectivity option), you must enable SQL authentication here. El acceso público a SQL Server requiere la utilización de autenticación de SQL.Public access to the SQL Server requires the use of SQL Authentication.

Si habilita la autenticación de SQL Server, especifique los valores de Nombre de inicio de sesión y Contraseña.If you enable SQL Server Authentication, specify a Login name and Password. Este nombre de inicio de sesión se configura como un inicio de sesión de autenticación de SQL Server y un miembro de la sysadmin rol fijo de servidor.This login name is configured as a SQL Server Authentication login and member of the sysadmin fixed server role. Para más información sobre los modos de autenticación, consulte Elegir un modo de autenticación.For more information about Authentication Modes, see Choose an Authentication Mode.

Si no habilita la autenticación de SQL Server, puede utilizar la cuenta de administrador local en la máquina virtual para conectarse a la instancia de SQL Server.If you do not enable SQL Server Authentication, then you can use the local Administrator account on the VM to connect to the SQL Server instance.

Autenticación de SQL Server

Integración de Azure Key VaultAzure Key Vault integration

Para almacenar secretos de seguridad en Azure para el cifrado, haga clic en Integración de Azure Key Vault y en Habilitar.To store security secrets in Azure for encryption, click Azure key vault integration and click Enable.

Integración de Azure Key Vault

En la tabla siguiente se enumeran los parámetros necesarios para configurar la integración de Azure Key Vault.The following table lists the parameters required to configure Azure Key Vault Integration.

PARÁMETROPARAMETER DescriptionDESCRIPTION EJEMPLO:EXAMPLE
Dirección URL de Key VaultKey Vault URL La ubicación del almacén de claves.The location of the key vault. https://contosokeyvault.vault.azure.net/https://contosokeyvault.vault.azure.net/
Nombre de entidad de seguridadPrincipal name Nombre de la entidad de servicio de Azure Active Directory Esto se conoce también como Id.Azure Active Directory service principal name. Este nombre también se conoce como «identificador de cliente».This name is also referred to as the Client ID. fde2b411-33d5-4e11-af04eb07b669ccf2fde2b411-33d5-4e11-af04eb07b669ccf2
Secreto de entidad de seguridadPrincipal secret Secreto de la entidad de seguridad de servicio de Azure Active DirectoryAzure Active Directory service principal secret. Este secreto también se conoce como «secreto de cliente».This secret is also referred to as the Client Secret. 9VTJSQwzlFepD8XODnzy8n2V01Jd8dAjwm/azF1XDKM=9VTJSQwzlFepD8XODnzy8n2V01Jd8dAjwm/azF1XDKM=
Nombre de credencialCredential name Nombre de credencial: La integración de AKV crea una credencial en SQL Server, permitiendo el acceso de la máquina virtual al Almacén de claves.Credential name: AKV Integration creates a credential within SQL Server, allowing the VM to have access to the key vault. Elija un nombre para esta credencial.Choose a name for this credential. mycred1mycred1

Para más información, consulte Configuración de la integración de Azure Key Vault para SQL Server en máquinas virtuales de Azure.For more information, see Configure Azure Key Vault Integration for SQL Server on Azure VMs.

Configuración de almacenamientoStorage configuration

En configuración de almacenamiento, seleccione cambiar la configuración de para especificar los requisitos de almacenamiento.Under Storage configuration, select Change configuration to specify the storage requirements.

Nota

Si ha configurado manualmente la máquina virtual para usar almacenamiento estándar, esta opción no está disponible.If you manually configured your VM to use standard storage, this option is not available. La optimización del almacenamiento automático está disponible solo para Premium Storage.Automatic storage optimization is available only for Premium Storage.

Sugerencia

El número de pasos y los límites superiores de cada control deslizante dependen del tamaño de la máquina virtual que seleccionó.The number of stops and the upper limits of each slider is dependent on the size of VM you selected. Una máquina virtual más grande y más eficaz es capaz de escalar verticalmente más.A larger and more powerful VM is able to scale up more.

Puede especificar requisitos como operaciones de entrada/salida por segundo (IOPS), el rendimiento en MB/s y el tamaño de almacenamiento total.You can specify requirements as input/output operations per second (IOPs), throughput in MB/s, and total storage size. Configure estas opciones mediante las escalas deslizantes.Configure these values by using the sliding scales. Puede cambiar estos valores de almacenamiento en función de la carga de trabajo.You can change these storage settings based on workload. El portal calcula automáticamente el número de discos a conectar y los configura según estos requisitos.The portal automatically calculates the number of disks to attach and configure based on these requirements.

En Storage optimized for(Optimización de almacenamiento para), seleccione una de las siguientes opciones:Under Storage optimized for, select one of the following options:

  • General es la configuración predeterminada y admite la mayoría de las cargas de trabajo.General is the default setting and supports most workloads.
  • Transaccional optimiza el almacenamiento en las cargas de trabajo OLTP de las bases de datos tradicionales.Transactional processing optimizes the storage for traditional database OLTP workloads.
  • Almacenamiento de datos optimiza el almacenamiento para cargas de trabajo de informes y análisis.Data warehousing optimizes the storage for analytic and reporting workloads.

Configuración de almacenamiento de máquina virtual de SQL

Licencia de SQL ServerSQL Server License

Si es un cliente de Software Assurance, puede usar el ventaja híbrida de Azure traiga su propia licencia de SQL Server y ahorrar en los recursos.If you're a Software Assurance customer, you can utilize the Azure Hybrid Benefit to bring your own SQL Server license and save on resources.

Licencia de la máquina virtual de SQL

Aplicación de revisiones automatizadaAutomated patching

Automated patching está habilitada de forma predeterminada.Automated patching is enabled by default. La aplicación de revisiones automatizada permite a Azure aplicar automáticamente las revisiones de SQL Server y del sistema operativo.Automated patching allows Azure to automatically patch SQL Server and the operating system. Especifique un día de la semana, la hora y la duración de una ventana de mantenimiento.Specify a day of the week, time, and duration for a maintenance window. Azure realiza la aplicación de revisión en esta ventana de mantenimiento.Azure performs patching in this maintenance window. La programación de la ventana de mantenimiento utiliza la configuración regional de la máquina virtual para la hora.The maintenance window schedule uses the VM locale for time. Si no desea que Azure efectúe automáticamente la aplicación de revisiones de SQL Server y del sistema operativo, haga clic en Deshabilitar.If you do not want Azure to automatically patch SQL Server and the operating system, click Disable.

Aplicación de revisiones automatizada de VM de SQL

Para más información, consulte Automated Patching para SQL Server en Azure Virtual Machines.For more information, see Automated Patching for SQL Server in Azure Virtual Machines.

Copia de seguridad automatizadaAutomated backup

Habilite las copias de seguridad automáticas en todas las bases de datos en Copia de seguridad automatizada.Enable automatic database backups for all databases under Automated backup. La copia de seguridad automatizada está deshabilitada de forma predeterminada.Automated backup is disabled by default.

Al habilitar la copia de seguridad automatizada de SQL, puede configurar las siguientes opciones:When you enable SQL automated backup, you can configure the following settings:

  • El período de retención (días) de las copias de seguridadRetention period (days) for backups
  • La cuenta de almacenamiento que se utilizará para las copias de seguridadStorage account to use for backups
  • La opción de cifrado y la contraseña de las copias de seguridadEncryption option and password for backups
  • La copia de seguridad de bases de datos del sistemaBackup system databases
  • La configuración de la programación de copia de seguridadConfigure backup schedule

Para cifrar la copia de seguridad, haga clic en Habilitar.To encrypt the backup, click Enable. Después, especifique un valor en Contraseña.Then specify the Password. Azure crea un certificado para cifrar las copias de seguridad y utiliza la contraseña especificada para proteger ese certificado.Azure creates a certificate to encrypt the backups and uses the specified password to protect that certificate.

Para obtener más información, vea Automated Backup para SQL Server en Azure Virtual Machines.For more information, see Automated Backup for SQL Server in Azure Virtual Machines.

Servicios de R (análisis avanzado)R Services (Advanced Analytics)

Tiene la opción para habilitar SQL Server R Services (análisis avanzado).You have the option to enable SQL Server R Services (Advanced Analytics). Esta opción le permite usar el análisis avanzado con SQL Server 2017.This option enables you to use advanced analytics with SQL Server 2017. Haga clic en Habilitar en la ventana Configuración de SQL Server.Click Enable on the SQL Server Settings window.

4. Revisar y crear4. Review + create

En la pestaña Revisar y crear, revise el resumen y seleccione Crear para crear la instancia de SQL Server, el grupo de recursos y los recursos especificados para esta máquina virtual.On the Review + create tab, review the summary, and select Create to create SQL Server, resource group, and resources specified for this VM.

Puede supervisar la implementación desde Azure Portal.You can monitor the deployment from the Azure portal. En el botón Notificaciones de la parte superior de la pantalla, se muestra el estado básico de la implementación.The Notifications button at the top of the screen shows basic status of the deployment.

Nota

Para darle una idea de los tiempos de implementación, se implementó una máquina virtual de SQL en la región este de Estados Unidos con la configuración predeterminada.To provide you with an idea on deployment times, I deployed a SQL VM to the East US region with default settings. Esta implementación de prueba tardó aproximadamente 12 minutos en completarse.This test deployment took approximately 12 minutes to complete. Pero podría experimentar un tiempo de implementación más rápido o más lento en función de su región y de la configuración seleccionada.But you might experience a faster or slower deployment time based on your region and selected settings.

Apertura de la máquina virtual con Escritorio remotoOpen the VM with Remote Desktop

Use los pasos siguientes para conectarse a la máquina virtual de SQL Server con Escritorio remoto:Use the following steps to connect to the SQL Server virtual machine with Remote Desktop:

  1. Una vez creada y en ejecución la máquina virtual de Azure, haga clic en el icono Virtual Machines en Azure Portal para ver las máquinas virtuales.After the Azure virtual machine is created and running, click the Virtual Machines icon in the Azure portal to view your VMs.

  2. Haga clic en el botón de puntos suspensivos, ... , de la nueva máquina virtual.Click the ellipsis, ..., for your new VM.

  3. Haga clic en Conectar.Click Connect.

    Conexión a la máquina virtual en el portal

  4. Abra el archivo RDP que ha descargado el explorador para la máquina virtual.Open the RDP file that your browser downloads for the VM.

  5. La conexión a Escritorio remoto le avisará de que no se puede identificar el publicador de esta conexión remota.The Remote Desktop Connection notifies you that the publisher of this remote connection cannot be identified. Haga clic en Conectar para continuar.Click Connect to continue.

  6. En el cuadro de diálogo Seguridad de Windows, haga clic en Usar una cuenta diferente.In the Windows Security dialog, click Use a different account. Es posible que deba hacer clic en Más opciones para verlo.You might have to click More choices to see this. Use el nombre de usuario y la contraseña que configuró al crear la máquina virtual.Specify the user name and password that you configured when you created the VM. Debe agregar una barra diagonal inversa delante del nombre de usuario.You must add a backslash before the user name.

    Autenticación de escritorio remoto

  7. Haga clic en Aceptar para conectar.Click OK to connect.

Después de conectarse a la máquina virtual de SQL Server, puede iniciar SQL Server Management Studio y conectarse con la autenticación de Windows mediante sus credenciales de administrador local.After you connect to the SQL Server virtual machine, you can launch SQL Server Management Studio and connect with Windows Authentication using your local administrator credentials. Si ha habilitado la autenticación de SQL Server, también puede conectarse con la autenticación de SQL mediante el inicio de sesión de SQL y la contraseña configurada durante el aprovisionamiento.If you enabled SQL Server Authentication, you can also connect with SQL Authentication using the SQL login and password you configured during provisioning.

El acceso a la máquina le permite cambiar directamente la máquina y la configuración de SQL Server según sus necesidades.Access to the machine enables you to directly change machine and SQL Server settings based on your requirements. Por ejemplo, podría configurar el firewall o cambiar la configuración de SQL Server.For example, you could configure the firewall settings or change SQL Server configuration settings.

Conexión remota a SQL ServerConnect to SQL Server remotely

En este tutorial, seleccionó el acceso Público para la máquina virtual y Autenticación de SQL Server.In this walkthrough, you selected Public access for the virtual machine and SQL Server Authentication. Estos valores configuran automáticamente la máquina virtual para permitir conexiones de SQL Server desde cualquier cliente a través de Internet (suponiendo que tengan el inicio de sesión SQL correcto).These settings automatically configured the virtual machine to allow SQL Server connections from any client over the internet (assuming they have the correct SQL login).

Nota

Si no ha seleccionado la opción Pública durante el aprovisionamiento, puede cambiar la configuración de la conectividad SQL a través del portal después de aprovisionar.If you did not select Public during provisioning, then you can change your SQL connectivity settings through the portal after provisioning. Para más información, consulte Cambio de la configuración de conectividad SQL.For more information, see Change your SQL connectivity settings.

En las secciones siguientes se muestra cómo conectarse a la instancia de VM con SQL Server a través de Internet.The following sections show how to connect over the internet to your SQL Server VM instance.

Configuración de una etiqueta DNS para la dirección IP públicaConfigure a DNS Label for the public IP address

Para conectarse al motor de base de datos de SQL Server desde Internet, considere configurar una etiqueta DNS para la dirección IP pública.To connect to the SQL Server Database Engine from the Internet, consider creating a DNS Label for your public IP address. Puede conectarse mediante una dirección IP, pero la etiqueta DNS crea un registro de dirección que es más fácil de identificar y abstrae la dirección IP pública subyacente.You can connect by IP address, but the DNS Label creates an A Record that is easier to identify and abstracts the underlying public IP address.

Nota

Si solo piensa conectarse a la instancia de SQL Server desde de la misma red virtual o de forma local, no necesita etiquetas DNS.DNS Labels are not required if you plan to only connect to the SQL Server instance within the same Virtual Network or only locally.

Para crear una etiqueta DNS, seleccione primero Máquinas virtuales en el portal.To create a DNS Label, first select Virtual machines in the portal. Seleccione su máquina virtual de SQL Server para que aparezcan sus propiedades.Select your SQL Server VM to bring up its properties.

  1. En la introducción de la máquina virtual, seleccione Dirección IP pública.In the virtual machine overview, select your Public IP address.

    dirección ip pública

  2. En las propiedades de la dirección IP pública, expanda Configuración.In the properties for your Public IP address, expand Configuration.

  3. Escriba un nombre para la etiqueta DNS.Enter a DNS Label name. Este nombre es un registro A que se puede usar para conectarse a la máquina virtual de SQL Server utilizando el nombre en lugar de usar directamente la dirección IP.This name is an A Record that can be used to connect to your SQL Server VM by name instead of by IP Address directly.

  4. Haga clic en el botón Save (Guardar).Click the Save button.

    etiqueta dns

Conexión al motor de base de datos desde otro equipoConnect to the Database Engine from another computer

  1. En otro equipo que esté conectado a Internet, abra SQL Server Management Studio (SSMS).On a computer connected to the internet, open SQL Server Management Studio (SSMS). Si no tiene SQL Server Management Studio, puede descargarla aquí.If you do not have SQL Server Management Studio, you can download it here.

  2. En el cuadro de diálogo Conectar al servidor o Conectarse al motor de base de datos, edite el valor de Nombre del servidor.In the Connect to Server or Connect to Database Engine dialog box, edit the Server name value. Escriba la dirección IP o el nombre DNS completo de la máquina virtual (que se determinó en la tarea anterior).Enter the IP address or full DNS name of the virtual machine (determined in the previous task). También puede agregar una coma y proporcionar el puerto TCP de SQL Server.You can also add a comma and provide SQL Server's TCP port. Por ejemplo, mysqlvmlabel.eastus.cloudapp.azure.com,1433.For example, mysqlvmlabel.eastus.cloudapp.azure.com,1433.

  3. En el cuadro Autenticación, seleccione Autenticación de SQL Server.In the Authentication box, select SQL Server Authentication.

  4. En el cuadro Inicio de sesión , escriba un nombre de inicio de sesión de SQL válido.In the Login box, type the name of a valid SQL login.

  5. En el cuadro Contraseña , escriba la contraseña de inicio de sesión.In the Password box, type the password of the login.

  6. Haga clic en Conectar.Click Connect.

    conexión ssms

Nota

Este ejemplo usa el puerto 1433 comunes.This example uses the common port 1433. Sin embargo, este valor deberá modificarse si se especificó un puerto diferente (por ejemplo, 1401) durante la implementación de la máquina virtual de SQL Server.However, this value will need to be modified if a different port (such as 1401) was specified during the deployment of the SQL Server VM.

Pasos siguientesNext steps

Para más información sobre el uso de SQL Server en Azure, consulte Ia página sobre SQL Server en Azure Virtual Machines y las Preguntas más frecuentes.For other information about using SQL Server in Azure, see SQL Server on Azure Virtual Machines and the Frequently Asked Questions.