Exportar (0) Imprimir
Expandir todo

Introducción a SQL Server en máquinas virtuales de Azure

Actualizado: junio de 2014

En este tema se proporcionan instrucciones sobre cómo iniciar sesión en SQL Server en una máquina virtual de Azure y cómo empezar a crear las bases de datos de SQL Server en un entorno de nube pública de Microsoft.

Con SQL Server en máquinas virtuales de Azure, obtiene todos los beneficios de una oferta de infraestructura como servicio que proporcionan los centros de datos de Microsoft. Por consiguiente, tiene el control total de las máquinas virtuales que ejecuten SQL Server y sus aplicaciones y bases de datos de Azure. Puede mover las aplicaciones de amplitud empresarial de su propia plataforma de virtualización local a Azure aprovechando la infraestructura de SQL Server en una máquina virtual de Azure en lugar de comprar hardware nuevo para ejecutar sus crecientes necesidades. Cuando necesite más hardware solo durante un período de tiempo determinado o validar o probar la nueva aplicación, las máquinas virtuales de Azure proporcionan flexibilidad para que coincida con sus necesidades. Puede generar aplicaciones híbridas si hospeda las bases de datos de SQL Server en máquinas virtuales de Azure. Por tanto, puede poner a disposición las bases de datos tanto para las aplicaciones locales como para las aplicaciones en la nube.

En este tema se incluyen las subsecciones siguientes:

Crear una máquina virtual de SQL Server en Azure

Para crear una máquina virtual de SQL Server en Azure, primero debe obtener una suscripción a la plataforma Azure. Puede adquirir una suscripción a Azure en Opciones de compra. Para probar de manera gratuita, visite la evaluación gratuita de Azure. A continuación, puede colocar su propia máquina virtual en Azure o utilizar una imagen proporcionada por la plataforma para crear la máquina virtual en Azure.

El tutorial Aprovisionar una máquina virtual de SQL Server en Azure muestra cómo crear una máquina virtual de SQL Server utilizando una imagen proporcionada por la plataforma.

Importante: una vez que cree una máquina virtual de SQL Server en Windows Azure, tendrá que realizar algunas tareas adicionales para poder conectarse desde otras máquinas virtuales en Windows Azure o desde los equipos locales o Internet. Para obtener instrucciones detalladas, vea Consideraciones de conectividad para SQL Server en máquinas virtuales de Azure.

Si desea colocar su propia máquina virtual de Azure, vea Crear una máquina virtual de SQL Server en Azure con el disco local de SQL Server existente y Crear una máquina virtual de SQL Server en Azure con la máquina virtual local de SQL Server existente.

Para obtener más información sobre cómo administrar suscripciones a Azure, vea Administrar suscripciones. La galería de la máquina virtual de Azure proporciona varias imágenes de máquina virtual, como imágenes de Windows y que no son de Windows. En la lista más actualizada de imágenes admitidas de máquina virtual, vea Tamaños de máquina virtual para Azure y Detalles del precio de las máquinas virtuales.

La configuración de la plataforma proporcionaba imágenes de máquina virtual de SQL Server

La galería de máquinas virtuales de Azure incluye varias imágenes que contienen Microsoft SQL Server. El software instalado en las imágenes de máquina virtual varía según la versión del sistema operativo y de SQL Server. En la tabla siguiente se resumen las imágenes relacionadas con SQL Server actualmente disponibles en la galería de máquinas virtuales de Azure:

 

Sistema operativo Versión de SQL Server Edición de SQL Server

Windows Server 2008 R2

SQL Server 2012 Service Pack 1

Enterprise, Standard y Web

Windows Server 2008 R2

SQL Server 2008 R2 Service Pack 2

Enterprise, Standard y Web

Windows Server 2012

SQL Server 2012 Service Pack 1

Enterprise, Standard y Data Warehouse (Enterprise)

Windows Server 2012 R2

SQL Server 2014 y SQL Server 2014 para almacenamiento de datos

Enterprise, Standard, Web y Data Warehouse (Enterprise)

Nota importante: se están planeando versiones y ediciones de SQL Server adicionales. Inicie sesión en el Portal de administración de Azure para ver todas las versiones y ediciones admitidas de SQL Server.

Si tiene una máquina virtual creada mediante la imagen de plataforma de SQL Server Evaluation Edition que estaba disponible durante el período de versión preliminar, no puede actualizarla a una imagen de edición pagada por hora en la galería. Puede elegir una de las dos opciones siguientes:

Windows Server

La instalación de Windows Server en la imagen de la plataforma contiene los siguientes componentes y la siguiente configuración:

  • El Escritorio remoto está habilitado para la cuenta de administrador.

  • Windows Update está habilitado.

  • De forma predeterminada, la cuenta de usuario especificada durante el aprovisionamiento es miembro del grupo Administrators local. Esta cuenta de administrador también es el miembro del rol de servidor de SQL Server sysadmin.

  • La máquina virtual es miembro de un grupo de trabajo denominado WORKGROUP.

  • La cuenta Invitado no está habilitada.

  • Firewall de Windows con seguridad avanzada (c:\Windows\System32\WF.msc) está activado.

  • .NET Framework versión 4 está instalado.

  • El tamaño de la máquina virtual se especifica durante el aprovisionamiento.

  • El medio es el tamaño más pequeño recomendado para las cargas de trabajo normales.

  • El tamaño mínimo recomendado para una máquina virtual es Grande cuando se usa SQL Server Enterprise Edition.

  • El tamaño seleccionado limita el número de discos de datos que se pueden configurar. Para obtener la información más actualizada sobre los tamaños disponibles de máquina virtual y el número de discos de datos que se pueden exponer a una máquina virtual, vea Tamaños de máquina virtual para Azure.

SQL Server

La instalación de SQL Server en la imagen de la plataforma contiene los siguientes componentes y la siguiente configuración:

  • Motor de base de datos

  • Analysis Services

  • Integration Services

  • Reporting Services (configurado en modo nativo)

  • Los grupos de disponibilidad AlwaysOn están disponibles en SQL Server 2012 (o superior), pero necesitan configuración adicional para poder utilizarlos. Para obtener más información, vea Alta disponibilidad y recuperación ante desastres para SQL Server en máquinas virtuales de Azure.

  • Replicación

  • Extracciones de texto completo y semánticas para las búsquedas (extracciones semánticas en SQL Server 2012 o superior únicamente)

  • Data Quality Services (SQL Server 2012 o superior únicamente)

  • Master Data Services (SQL Server 2012 o superior únicamente), pero requiere configuración y componentes adicionales. Para ejecutar Master Data Services en una máquina virtual de Azure, instale el servidor web (Internet Information Services) y Silverlight y configure Master Data Services utilizando la herramienta de configuración de Master Data Services (MDSConfigTool.exe). Para obtener más información, vea Instalar Master Data Services.

  • PowerPivot para SharePoint está disponible (SQL Server 2012 o superior únicamente), pero requiere configuración y componentes adicionales (incluido SharePoint).

  • Distributed Replay Client está disponible (SQL Server 2012 o superior únicamente), pero no está instalado. Para ejecutar el programa de instalación, vea Instancias adicionales del motor de base de datos y la imagen de SQL Server proporcionada por la plataforma.

  • Todas las herramientas, entre ellas SQL Server Management Studio, el Administrador de configuración de SQL Server, Business Intelligence Development Studio, el programa de instalación de SQL Server y las herramientas de actualización y migración, como aplicaciones de capa de datos (DAC), copia de seguridad, restaurar, exponer y ocultar.

  • Conectividad con las herramientas de cliente, SDK de las herramientas de cliente y SDK de conectividad de cliente SQL.

  • Los Libros en pantalla de SQL Server, pero requiere de configuración mediante Help Viewer. Para obtener más información, vea Usar la documentación del producto para SQL Server.

Configuración del motor de base de datos

  • Contiene una instancia (sin nombre) predeterminada del motor de base de datos de SQL Server, que escucha solo en el protocolo de memoria compartida.

  • De forma predeterminada, Azure selecciona la autenticación de Windows durante la instalación de la máquina virtual de SQL Server. Si desea usar el inicio de sesión de sa o crear una nueva cuenta de SQL Server, debe cambiar el modo de autenticación. Para obtener más información, vea Consideraciones de seguridad para SQL Server en Máquinas virtuales de Azure.

  • El usuario de Azure que instaló la máquina virtual es inicialmente el único miembro del rol fijo de servidor sysadmin de SQL Server.

  • La memoria del motor de base de datos se establece en el valor de memoria dinámica. La autenticación de la base de datos independiente está desactivada. El idioma predeterminado es el inglés. El encadenamiento de propiedad entre bases de datos está desactivado. Por conocer otros valores de configuración, examine la instancia de SQL Server.

  • Las instalaciones adicionales de SQL Server se pueden realizar en la máquina virtual, pero es posible que requieran un PID (código de Id. de producto).

  • El Programa para la mejora de la experiencia del usuario (CEIP) está habilitado. Puede deshabilitar el CEIP mediante la utilidad de Informes de uso y errores de SQL Server. Para iniciar la utilidad de Informes de uso y errores de SQL Server; en el menú Iniciar, haga clic en Todos los programas, Microsoft SQL Server, Herramientas de configuración y, a continuación, haga clic en Informes de uso y errores de SQL Server. Si no desea utilizar una instancia de SQL Server con el CEIP habilitado, también puede considerar implementar su propia imagen de máquina virtual en Azure. Para obtener más información, vea Crear y cargar un disco duro virtual que contiene el sistema operativo Windows Server.

Recomendaciones importantes para la configuración de SQL Server

Para obtener recomendaciones, prácticas recomendadas y tutoriales, vea los temas enumerados en la sección Pasos siguientes al final de este tema.

Cómo conectarse a la instancia de SQL Server en una máquina virtual de Azure

Conectarse desde Management Studio que se ejecuta en la máquina virtual

En el cuadro de diálogo de Management Studio Conectar con el servidor, escriba el nombre de host del equipo virtual en el cuadro Nombre del servidor.

Conexión desde Internet mediante SQL Server Management Studio

Antes de conectarse a la instancia de SQL Server desde Internet, las siguientes tareas deben completarse:

  • Configurar SQL Server para escuchar en el protocolo TCP y reiniciar el motor de base de datos.

  • Abrir los puertos TCP en el Firewall de Windows.

  • Configurar SQL Server para la autenticación en modo mixto.

  • Crear un inicio de sesión para la autenticación de SQL Server.

  • Crear un extremo TCP para la máquina virtual.

  • Determinar el nombre DNS de la máquina virtual.

Para obtener instrucciones paso a paso, vea Aprovisionar una máquina virtual de SQL Server en Azure.

Conectarse desde Management Studio que se ejecuta en otro equipo mediante la red virtual de Azure

La red virtual de Azure permite que una máquina virtual hospedada en Azure interactúe con más facilidad con la red privada. Hay varios pasos para configurar los valores de red virtual de Azure. Para obtener más información acerca de la red virtual de Azure, vea Información general sobre la red virtual de Azure.

Conectar desde la aplicación que se está ejecutando en otro equipo

Proporcione una cadena de conexión similar a

add name ="connection" connectionString ="Data Source=VM_Name;Integrated Security=true;" providerName ="System.Data.SqlClient";

donde VM_Name es el nombre proporcionado para la máquina virtual durante la instalación. Para los diferentes escenarios de conectividad, vea Consideraciones de conectividad para SQL Server en máquinas virtuales de Azure.

Instancias adicionales del motor de base de datos y la imagen de SQL Server proporcionada por la plataforma

Si crea una máquina virtual con la imagen de SQL Server proporcionada por la plataforma, puede encontrar los medios de instalación de SQL Server guardados en la máquina virtual en el directorio C:\SqlServer_SQLMajorVersion.SQLMinorVersion_Full . Puede ejecutar el programa de instalación desde este directorio para realizar cualquier acción de instalación como agregar o quitar características, agregar una nueva instancia o reparar la instancia si lo permite el espacio en disco. Si coloca su propia imagen de SQL Server en Azure y después necesita instalar características adicionales de SQL Server, asegúrese de tener suficiente espacio en disco en la máquina virtual.

Crear nuevos inicios de sesión y usuarios

Una vez que cree una máquina virtual mediante la imagen de SQL Server proporcionada por la plataforma, puede crear nuevos usuarios de Windows, inicios de sesión con Autenticación de Windows para SQL Server y usuarios de bases de datos como lo haría con cualquier base de datos local. Si piensa usar la autenticación de SQL Server, debe configurar el motor de base de datos para la autenticación de modo mixto. La cuenta de sa está deshabilitada. Para obtener más información sobre cómo cambiar el modo de autenticación y habilitar la cuenta sa, vea Cambiar el modo de autenticación del servidor.

Pasos siguientes

Vea también

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft