Compartir a través de


¿Qué es Instancia administrada de Azure SQL?

Se aplica a:Azure SQL Managed Instance

En este artículo se proporciona una introducción de Azure SQL Managed Instance, un motor de base de datos de plataforma como servicio (PaaS) totalmente administrado que se encarga de la mayoría de las funciones de administración de bases de datos, como las de actualizar, aplicar revisiones, crear copias de seguridad y supervisar sin la intervención del usuario.

Nota:

Pruebe Azure SQL Managed Instance gratis y obtenga 720 horas de núcleo virtual en SQL Managed Instance de uso general con hasta 100 bases de datos por instancia durante los primeros 12 meses.

Azure SQL Instancia Administrada es un servicio de base de datos en la nube escalable que siempre se ejecuta en la versión estable más reciente del motor de base de datos de SQL Server y un sistema operativo actualizado con alta disponibilidad integrada del 99,99%, ofreciendo compatibilidad de características cercana al 100% con SQL Server. Las funcionalidades de PaaS integradas en Azure SQL Managed le permiten centrarse en actividades de optimización y administración de bases de datos específicas del dominio que son críticas para la empresa, mientras que Microsoft controla las copias de seguridad, así como la aplicación de revisiones y la actualización del código de SQL y del sistema operativo, lo que elimina la carga de administrar la infraestructura subyacente.

Si no está familiarizado con Azure SQL Managed Instance, consulte el vídeo Azure SQL Managed Instance en la detallada serie de vídeos sobre Azure SQL:

Nota:

Microsoft Entra ID era conocido anteriormente como Azure Active Directory (Azure AD).

Información general

La instancia administrada de Azure SQL es un servicio PaaS que tiene casi un 100 % de compatibilidad con el motor de base de datos de SQL Server Enterprise Edition más reciente. Proporciona una implementación de red virtual nativa (VNet) que aborda los problemas comunes de seguridad y un modelo de negocio favorable a los clientes existentes de SQL Server. SQL Managed Instance permite a los clientes existentes de SQL Server trasladar y migrar sus aplicaciones locales a la nube con cambios mínimos en la aplicación y en la base de datos. Al mismo tiempo, SQL Managed Instance proporciona todas las funcionalidades de PaaS (aplicación de revisiones y actualizaciones de versión automáticas, copias de seguridad automáticasalta disponibilidad) para reducir drásticamente la sobrecarga de administración y el costo total de propiedad (TCO).

SQL Managed Instance está diseñado para los clientes que quieran migrar un gran número de aplicaciones desde un entorno local o IaaS, autocompilado o ISV proporcionado a un entorno en la nube paaS totalmente administrado, con un esfuerzo de migración lo más bajo posible. Mediante el uso del Azure Data Migration Service totalmente automatizado o del link de instancia administrada, los clientes pueden migrar su base de datos o instancia existente de SQL Server a Azure SQL Managed Instance, que ofrece compatibilidad con SQL Server y aislamiento completo de las instancias de cliente con compatibilidad nativa con redes virtuales.

Con Software Assurance, puede asignar las licencias existentes para tarifas con descuento en SQL Managed Instance mediante la Ventaja híbrida de Azure para SQL Server. SQL Managed Instance es el mejor destino de migración en la nube para instancias de SQL Server que requieren alta seguridad y una completa superficie de programación.

Para más información sobre las opciones y las herramientas de migración, consulte Información general sobre la migración: SQL Server a Instancia administrada de SQL.

En el diagrama siguiente se describen las principales ventajas de SQL Managed Instance:

Diagrama de características clave para Azure SQL Managed Instance.

Importante

Para una lista de regiones en las que SQL Managed Instance está actualmente disponible, consulte las regiones admitidas.

Características y funcionalidades clave

Instancia administrada de SQL se ejecuta con todas las características de la última versión de SQL Server, incluidas las operaciones en línea, las correcciones automáticas del plan y otras mejoras de rendimiento empresarial. Para más información sobre las características de SQL Server disponibles en Azure SQL Managed Instance, revise la comparación de características.

En la tabla siguiente se proporcionan funcionalidades clave de Azure SQL Managed Instance:

Ventajas de PaaS Continuidad del negocio
Sin compra ni gestión de hardware.
Sin sobrecarga de administración a la hora de administrar la infraestructura subyacente.
Aprovisionamiento y escalado de servicio rápidos
Aplicación de revisiones y actualización de versiones automatizadas
Puede detener e iniciar la instancia para ahorrar costes.
Integración con otros servicios de datos de PaaS
Acuerdo de Nivel de Servicio de tiempo de actividad del 99,99 %
Alta disponibilidad integrada a través de la redundancia de zona
Información general del vínculo de Managed Instance
Datos protegidos con copias de seguridad automatizadas
Período de retención de copia de seguridad configurable por el cliente
Copias de seguridad iniciadas por el usuario que se pueden restaurar en SQL Server 2022
Funcionalidad de restauración de base de datos a un momento dado
Seguridad y cumplimiento normativo Administración
Entorno aislado (arquitectura de conectividad para Azure SQL Managed Instance, servicio de inquilino único, proceso dedicado y almacenamiento).
Se adhiere a los mismos estándares de cumplimiento que Azure SQL Database.
Cifrado de datos transparente (TDE)
Uso de autenticación de Microsoft Entra, compatibilidad con el inicio de sesión único
Entidades de seguridad de servidor (inicios de sesión) de Microsoft Entra
¿Qué es la autenticación de Windows para las entidades de seguridad de Microsoft Entra en Azure SQL Managed Instance?
Introducción a la auditoría de SQL Managed Instance
Configuración de Advanced Threat Protection en Azure SQL Managed Instance
API de Azure Resource Manager para automatizar el aprovisionamiento y escalado del servicio
Funcionalidad de Azure Portal para el aprovisionamiento y escalado manuales del servicio
Servicio de migración de datos

Importante

Azure SQL Managed Instance está certificado con varios estándares de cumplimiento. Para más información, consulte las ofertas de cumplimiento de Azure, donde puede encontrar la lista más reciente de certificaciones de cumplimiento de Azure SQL Managed Instance, que se muestran en Azure SQL Database.

En la tabla siguiente se muestran las características de SQL Managed Instance:

Característica Descripción
Administración del portal Azure
Versión/compilación de SQL Server El motor de base de datos de SQL Server 1 estable más reciente
Administración de copias de seguridad automatizadas
Aplicación automática de revisiones de software
Características del motor de base de datos más recientes
Supervisión y métricas integradas de instancias y bases de datos
Trabajos del Agente SQL Server
Número de archivos de datos (ROWS) por base de datos Múltiple
Número de archivos de registro (LOG) por base de datos 1
Redes virtuales: implementación de Azure Resource Manager
Redes virtuales: modelo de implementación clásica de Azure No

1 En función de la directiva de actualización siempre actualizada. Las instancias configuradas con la directiva de actualización de SQL Server 2022 tienen actualizaciones del motor de base de datos estable de SQL Server 2022 más reciente. Las instancias configuradas con la directiva de actualización de SQL Server 2025 tienen actualizaciones del motor de base de datos estable de SQL Server 2025 más reciente.

Características de SQL admitidas

La Instancia Administrada de Azure SQL tiene como objetivo ofrecer una compatibilidad cercana al 100% de la superficie con la versión más reciente de SQL Server a través de un plan de lanzamiento en fases. Este objetivo significa que la mayoría de las características de SQL Server también son compatibles con SQL Managed Instance.

SQL Managed Instance admite versiones anteriores hasta bases de datos de SQL Server 2008. Se admite la migración directa de SQL Server 2005 y el nivel de compatibilidad con las bases de datos de SQL Server 2005 migradas se actualiza a SQL Server 2008.

En la lista siguiente se muestran las características de SQL Server que son compatibles con Azure SQL Managed Instance:

Migración de datos

Para obtener una lista completa de características de SQL Server y de Azure SQL Managed Instance, revise la comparación de características.
Para ver la lista de diferencias de T-SQL entre SQL Server y SQL Managed Instance, consulte Diferencias de T-SQL entre SQL Server y Azure SQL Managed Instance.

Nota:

Parte de la disponibilidad de características de SQL Managed Instance depende de la directiva de actualización configurada.

Diferencias principales entre SQL Server local y SQL Managed Instance

SQL Managed Instance tiene la ventaja de estar siempre actualizada en la nube, lo que significa que algunas características de SQL Server pueden ser obsoletas, estar retiradas o presentar alternativas. Hay casos concretos en los que las herramientas necesitan reconocer que una característica determinada funciona de forma ligeramente diferente o que el servicio se ejecuta en un entorno que no se controla totalmente.

Algunas diferencias clave incluyen:

Inteligencia empresarial

Azure SQL Managed Instance no tiene incorporado de forma nativa el paquete de inteligencia empresarial, pero puede usar los siguientes servicios:

  • SQL Server Integration Services (SSIS) forma parte de PaaS de Azure Data Factory.
  • SQL Server Analysis Services (SSAS) es un servicio PaaS independiente en Azure.
  • SQL Server Reporting Services (SSRS), puede usar informes paginados de Power BI en su lugar o hospedar SSRS en una máquina virtual de Azure. Aunque SQL Managed Instance no puede ejecutar SSRS como servicio, puede hospedar bases de datos de catálogo de SSRS para un servidor de informes instalado en la máquina virtual de Azure mediante la autenticación de SQL Server.

Características de administración

SQL Managed Instance permite al administrador del sistema dedicar menos tiempo a las tareas administrativas, ya que el servicio las realiza automáticamente o las simplifica en gran medida. Por ejemplo, la instalación y aplicación de revisiones de SO o RDBMS, las opciones dinámicas de cambio de tamaño y configuración de instancias, las copias de seguridad, la replicación de bases de datos (incluidas las bases de datos del sistema), la configuración de la alta disponibilidad y los flujos de datos de configuración del estado y supervisión del rendimiento.

Para más información, consulte una lista de características admitidas y no admitidas de SQL Managed Instance y las diferencias de T-SQL entre SQL Managed Instance y SQL Server.

Ahorro en costos

Al igual que con cualquier servicio de Azure, cuando se usa Azure SQL Managed Instance, se le facturará el proceso, el almacenamiento y la licencia que usa el producto.

SQL Managed Instance ofrece varias maneras de ahorrar costos:

  • Ventaja híbrida de Azure: si tiene Software Assurance, puede usar la Ventaja híbrida de Azure, que le concede un descuento en la asignación de licencias de SQL Server al motor de base de datos de SQL.
  • Azure Reservations: Puede ahorrar hasta un 80 % en costes mediante la compra de reservas para SQL Managed Instance. `
  • Grupos de instancias: si tiene varias instancias administradas, puede ahorrar costos mediante grupos de instancias, que también admiten reservas.
  • Detener e iniciar instancia: puede detener e iniciar la instancia administrada para ahorrar costos. Al detener la instancia, solo paga por el almacenamiento y puede reiniciarla en cualquier momento.
  • Réplica de recuperación ante desastres gratis: puede ahorrar en los costos de licencia mediante la designación de una réplica secundaria para la recuperación ante desastres (DR) únicamente.
  • Memoria flexible: con las instancias de uso general de próxima generación , puede ahorrar costos mediante la característica de memoria flexible , que permite elegir la cantidad de memoria que desea asignar a la instancia.

Modelo de compra basado en núcleo virtual

El modelo de compra basado en núcleo virtual de Instancia administrada de SQL le ofrece flexibilidad, control, transparencia y facilidad para trasladar sus necesidades de carga de trabajo del entorno local a la nube. Este modelo le permite cambiar los recursos de proceso, memoria y almacenamiento en función de las necesidades de la carga de trabajo. El modelo de núcleo virtual también es elegible para ahorros con la Ventaja Híbrida de Azure para SQL Server.

En el modelo de núcleo virtual, puede elegir las configuraciones de hardware como se indica a continuación:

  • Las CPU lógicas de la serie estándar (Gen5) se basan en los procesadores Intel® E5-2673 v4 (Broadwell) de 2,3 GHz y en los procesadores Intel® SP-8160 (Skylake) e Intel® 8272CL (Cascade Lake) de 2,5 GHz, 5,1 GB de RAM por núcleo virtual de CPU, un SSD NVMe rápido, un núcleo lógico con Hyper-Threading y tamaños de proceso de entre 4 y 80 núcleos.
  • Las CPU lógicas de la serie prémium se basan en los procesadores Intel® 8370C (Ice Lake) de 2,8 GHz, con 7 GB de RAM por núcleo virtual de CPU (hasta 128 núcleos virtuales), un SSD NVMe rápido, un núcleo lógico Hyper-Threading y tamaños de proceso de entre 4 y 128 núcleos.
  • Las CPU lógicas de la serie prémium optimizada para memoria se basan en los procesadores Intel® 8370C (Ice Lake) de 2,8 GHz, con 13,6 GB de RAM por núcleo virtual de CPU, un SSD NVMe rápido, un núcleo lógico Hyper-Threading y tamaños de proceso de entre 4 y 64 núcleos.

Además, con el nivel de servicio De uso general de próxima generación, puede elegir la cantidad de memoria que se va a asignar a la instancia al usar la característica de memoria flexible .

Encontrará más información sobre la diferencia entre las configuraciones de hardware en Límites de recursos de Instancia administrada de SQL.

Niveles de servicio

El nivel de servicio define generalmente la arquitectura de almacenamiento, los límites de espacio y de E/S y las opciones de continuidad empresarial relacionadas con la disponibilidad y la recuperación ante desastres.

Instancia administrada de SQL está disponible en dos niveles de servicio:

  • Uso general: diseñada para aplicaciones con rendimiento y requisitos de latencia de E/S comunes. Puede usar el nivel de servicio De uso general de próxima generación actualizado para mejorar las métricas de rendimiento y una mayor flexibilidad de los recursos.
  • Crítico para la empresa: diseñada para aplicaciones con requisitos de latencia baja de E/S y un impacto mínimo de operaciones de mantenimiento subyacentes en la carga de trabajo.

Alta disponibilidad

De forma predeterminada, Azure SQL Managed Instance logra disponibilidad mediante redundancia local, lo que hace que la instancia esté disponible durante las operaciones de mantenimiento, problemas con interrupciones del centro de datos y otros problemas con el motor de base de datos SQL. Sin embargo, para minimizar una posible interrupción a toda una zona que afecte a sus datos, puede lograr alta disponibilidad habilitando la redundancia zonal. Sin redundancia de zona, las conmutaciones por error se producen localmente dentro del mismo centro de datos, lo que puede provocar que la instancia no esté disponible hasta que se resuelva la interrupción; la única manera de recuperarse es mediante una solución de recuperación ante desastres, como a través de un grupo de conmutación por error o una restauración geográfica de una copia de seguridad con redundancia geográfica.

El vínculo de Instancia Administrada usa la tecnología de grupo de disponibilidad distribuida para sincronizar bases de datos entre SQL Server y Azure SQL Instancia Administrada. Esta característica desbloquea una serie de escenarios, como:

  • Uso de servicios de Azure sin realizar la migración a la nube
  • Descarga de cargas de trabajo de solo lectura en Azure
  • Recuperación ante desastres
  • Migración a Azure

Ventaja de recuperación ante desastres sin licencia

Con Azure SQL Managed Instance, puede ahorrar en los costos de licencias de núcleo virtual mediante la designación de una réplica secundaria solo para la recuperación ante desastres (DR). Para más información, revise Ventaja de recuperación ante desastres sin licencia.

Conformidad y seguridad avanzada

SQL Managed Instance incluye características de seguridad avanzadas que proporciona la plataforma Azure y el motor de base de datos de SQL Server.

Aislamiento de seguridad

SQL Managed Instance proporciona aislamiento de seguridad adicional de otros inquilinos en la plataforma Azure. El aislamiento de seguridad incluye:

  • Implementación y conectividad de red virtual nativa con el entorno local mediante Azure ExpressRoute o Azure VPN Gateway.
  • En una implementación predeterminada, el punto de conexión de SQL solo se expone a través de una dirección IP privada, por lo que puede conectarse de forma segura desde redes híbridas o privadas de Azure.
  • Inquilino único con infraestructura subyacente dedicada (proceso, almacenamiento).

El diagrama siguiente describe distintas opciones de conectividad para las aplicaciones:

Captura de pantalla de Alta disponibilidad.

Para más información sobre la integración de red virtual y la aplicación de directivas de red en el nivel de subred, consulte Arquitectura de red virtual para instancias administradas y Conexión de la aplicación a una instancia administrada.

Importante

Coloque varias instancias administradas de SQL en la misma subred, dondequiera que los requisitos de seguridad permitan esa ubicación, para obtener ventajas adicionales. Colocar instancias en la misma subred simplifica significativamente el mantenimiento de la infraestructura de red y reduce el tiempo de aprovisionamiento de instancias, ya que el aprovisionamiento de larga duración está asociado con el costo de implementar la primera instancia administrada en una subred.

Características de seguridad

Azure SQL Managed Instance proporciona un conjunto de características de seguridad avanzadas que puede usar para proteger los datos.

  • La auditoría de Instancia administrada de SQL realiza un seguimiento de los eventos de bases de datos y los escribe en un archivo de registro de auditoría de su cuenta de Azure Storage. La auditoría puede ayudarle a mantener el cumplimiento de normativas, comprender la actividad de las bases de datos y conocer las discrepancias y anomalías que pueden indicar problemas en el negocio o infracciones de seguridad sospechosas.
  • Cifrado de datos en movimiento: SQL Managed Instance protege los datos proporcionando cifrado para los datos en movimiento mediante la seguridad de la capa de transporte (TLS). Además de la TLS, SQL Managed Instance ofrece la protección de la información confidencial en tránsito, en reposo y durante el procesamiento de consultas con Always Encrypted. Always Encrypted ofrece seguridad de los datos frente a las infracciones que implican el robo de datos críticos. Por ejemplo, con Always Encrypted, los números de las tarjetas de crédito siempre se almacenan cifrados en la base de datos, incluso durante el procesamiento de las consultas, lo que permite que solo los descifren personal autorizado o las aplicaciones que los necesitan para procesar los datos en el lugar en que se van a usar.
  • Advanced Threat Protection complementa la auditoría, ya que proporciona una capa adicional de inteligencia de seguridad integrada en el servicio que detecta intentos inusuales y potencialmente dañinos para obtener acceso a las bases de datos o vulnerarlas. Recibirá alertas de actividades sospechosas, vulnerabilidades potenciales y ataques por inyección de código SQL, así como patrones anómalos de acceso a bases de datos. Puede ver las alertas de Advanced Threat Protection desde Microsoft Defender for Cloud. Proporcionan detalles de cualquier actividad sospechosa y recomiendan las acciones necesarias para investigar y mitigar la amenaza.
  • El enmascaramiento dinámico de datos limita la exposición de información confidencial mediante su enmascaramiento a los usuarios sin privilegios. El enmascaramiento dinámico de datos ayuda a impedir el acceso no autorizado a datos confidenciales permitiéndole designar la cantidad de los datos confidenciales que se revelarán con un impacto mínimo en el nivel de aplicación. Se trata de una característica de seguridad basada en directivas que oculta la información confidencial del conjunto de resultados de una consulta de campos designados de una base de datos, sin modificar los datos de esta última.
  • La seguridad de nivel de fila (RLS) le permite controlar el acceso a las filas de una tabla de base de datos en función de las características del usuario que ejecuta una consulta (por ejemplo, la pertenencia a un grupo o el contexto de ejecución). RLS simplifica el diseño y la codificación de la seguridad de la aplicación. RLS permite implementar restricciones de acceso a filas de datos. Por ejemplo, garantiza que los empleados únicamente puedan acceder a las filas de datos necesarios para su departamento o restringe el acceso solo a los usuarios pertinentes.
  • Cifrado de datos transparente (TDE) cifra los archivos de datos de Instancia administrada de SQL, lo que se conoce como cifrado de datos en reposo. TDE realiza el cifrado y descifrado de E/S en tiempo real de los archivos de datos y de registro. El cifrado usa una clave de cifrado de base de datos (DEK), que se almacena en el registro de arranque de la base de datos de disponibilidad durante la recuperación. Puede proteger todas las bases de datos en una instancia administrada con cifrado de datos transparente. TDE es una tecnología probada de cifrado en reposo de SQL Server que muchos estándares de cumplimiento requieren para protegerse contra el robo de medios de almacenamiento.

Se admite la migración de una base de datos cifrada a SQL Managed Instance a través de Azure Database Migration Service o la restauración nativa. Si planea migrar una base de datos cifrada mediante la restauración nativa, la migración del certificado TDE existente de la instancia de SQL Server a SQL Managed Instance es un paso necesario. Para obtener más información sobre las opciones de migración, vea Guía de SQL Server a Azure SQL Managed Instance.

Integración de Microsoft Entra

SQL Managed Instance admite los inicios de sesión tradicionales del motor de base de datos de SQL Server, así como los inicios de sesión integrados con Microsoft Entra ID (anteriormente Azure Active Directory). Las entidades principales de servidor (inicios de sesión) de Microsoft Entra son una versión en la nube de Azure de los inicios de sesión de base de datos que se utilizan en el entorno local. Las entidades de seguridad (inicios de sesión) de servidor de Microsoft Entra le permiten especificar usuarios y grupos del inquilino de Microsoft Entra como entidades de seguridad con ámbito de instancia y capacidad para llevar a cabo operaciones de nivel de instancia, incluidas consultas entre bases de datos dentro de la misma instancia administrada.

SQL Managed Instance permite administrar de forma centralizada las identidades de los usuarios de base de datos y otros servicios de Microsoft con la integración de Microsoft Entra. Esta funcionalidad simplifica la administración de permisos y mejora la seguridad. Microsoft Entra ID admite la autenticación multifactor para aumentar la seguridad tanto de los datos como de las aplicaciones y admite un proceso de inicio de sesión único.

Se ha presentado una nueva sintaxis para crear entidades de seguridad (inicios de sesión) de servidor de Microsoft Entra, FROM EXTERNAL PROVIDER. Para más información sobre la sintaxis, vea CREATE LOGIN y revise el artículo Aprovisionamiento de un administrador de Microsoft Entra para SQL Managed Instance.

Autenticación

La autenticación de Instancia administrada de SQL indica la forma en que los usuarios prueban su identidad al conectarse a la base de datos. SQL Managed Instance admite tres tipos de autenticación:

  • Autenticación de SQL: Este método de autenticación utiliza un nombre de usuario y una contraseña.
  • Autenticación de Microsoft Entra: este método de autenticación usa las identidades administradas por Microsoft Entra ID y es compatible con dominios administrados e integrados. Use la autenticación de Active Directory (seguridad integrada) siempre que sea posible.
  • Autenticación de Windows para entidades de seguridad de Microsoft Entrala autenticación Kerberos para entidades de seguridad de Microsoft Entra habilita la autenticación de Windows para Azure SQL Managed Instance. La autenticación de Windows para instancias administradas permite a los clientes trasladar los servicios existentes a la nube y, al mismo tiempo, mantener una experiencia de usuario fluida, lo que proporciona la base para la modernización de la infraestructura.

Autorización

La autorización hace referencia a lo que un usuario puede hacer dentro de una base de datos de Azure SQL Managed Instance. La pertenencia a roles de base de datos de la cuenta de usuario y los permisos de nivel de objeto controlan la autorización. SQL Managed Instance tiene las mismas funcionalidades de autorización que SQL Server 2022.

Migración de bases de datos

Instancia administrada de SQL está diseñada para escenarios de usuario con migración masiva de bases de datos desde implementaciones locales o de base de datos de IaaS. SQL Managed Instance admite varias opciones de migración de base de datos que tratan las guías de migración. Para más información, consulte Introducción a la migración: SQL Server a Azure SQL Managed Instance.

Copia de seguridad y restauración

Este enfoque de migración usa copias de seguridad de SQL Server en Azure Blob Storage. Puede restaurar copias de seguridad almacenadas en Azure Blob Storage directamente en una instancia administrada de SQL mediante el comando T-SQL RESTORE.

Importante

Solo puede restaurar copias de seguridad de una instancia administrada de SQL a otras instancias administradas de SQL o a SQL Server 2022 o SQL Server 2025 (en función de la directiva de actualización). No se pueden restaurar a otras versiones de SQL Server ni a Azure SQL Database.

Servicio de Migración de Base de Datos

Azure Database Migration Service es un servicio totalmente administrado diseñado para permitir migraciones completas desde varios orígenes de base de datos hasta las plataformas de datos de Azure con un tiempo de inactividad mínimo. Este servicio simplifica las tareas necesarias para mover bases de datos existentes de SQL Server y de terceros a Azure SQL Database, a Azure SQL Managed Instance y a SQL Server en las máquinas virtuales de Azure. Vea cómo migrar su base de datos local a SQL Managed Instance mediante Database Migration Service.

El vínculo de Managed Instance usa grupos de disponibilidad distribuidos para ampliar el grupo de disponibilidad AlwaysOn local de SQL Server hospedado en cualquier lugar para Azure SQL Managed Instance de forma segura y sin riesgo, replicando datos casi en tiempo real.

La característica de vínculo facilita la migración de SQL Server a SQL Managed Instance, lo que permite lo siguiente:

  • Migración con el mayor rendimiento y el tiempo de inactividad mínimo en comparación con todas las demás soluciones disponibles en la actualidad.
  • Verdadera migración en línea a SQL Managed Instance en cualquier nivel de servicio.

Como la característica de vínculo permite la migración con un tiempo de inactividad mínimo, puede migrar a la instancia administrada mientras mantiene la carga de trabajo principal en línea. Aunque actualmente las migraciones en línea al nivel de servicio de uso general son posibles con otras soluciones, la característica de vínculo es la única solución que permite migraciones en línea verdaderas al nivel crítico para la empresa.

Operaciones de administración

Azure SQL Managed Instance proporciona operaciones de administración que puede usar para implementar automáticamente nuevas instancias administradas de SQL, actualizar propiedades de instancia y eliminar instancias cuando ya no sea necesario. Para obtener más información, consulte Operaciones de administración.

Identificación mediante programación de una instancia administrada de SQL

En la tabla siguiente se muestran varias propiedades, accesibles mediante Transact-SQL, que se pueden usar para detectar si la aplicación funciona con Instancia administrada de SQL y recuperar propiedades importantes.

Propiedad Importancia Comentario
@@VERSION Microsoft SQL Azure (RTM): 12.0.2000.8 2018-03-07 Copyright (C) 2018 Microsoft Corporation. Este valor es igual que en SQL Database. Esto no indica la versión 12 del motor de SQL (SQL Server 2014). Instancia administrada de SQL siempre ejecuta la última versión estable del motor de SQL, que es igual o mayor que la última versión de RTM disponible de SQL Server.
SERVERPROPERTY('Edition') SQL Azure Este valor es igual que en SQL Database.
SERVERPROPERTY('EngineEdition') 8 Este valor identifica la instancia administrada de forma única.
@@SERVERNAME, SERVERPROPERTY('ServerName') Nombre DNS completo de la instancia en el siguiente formato:<instanceName>.<dnsPrefix>.database.windows.net, donde <instanceName> es el nombre que proporciona el cliente, mientras que <dnsPrefix> es la parte que se genera automáticamente del nombre, lo cual permite garantizar la exclusividad del nombre DNS global (por ejemplo, "wcus17662feb9ce98"). Por ejemplo: my-managed-instance.wcus17662feb9ce98.database.windows.net
SERVERPROPERTY('ProductUpdateType') CU o continuo Actualice la cadencia de la instancia como se indica a continuación. Corresponde a la directiva de actualización de Azure SQL Managed Instance.

CU = Las actualizaciones se implementan a través de actualizaciones acumulativas (RU) para la versión principal correspondiente de SQL Server (SQL Server 2022 o directiva de actualización de SQL Server 2025 ).
Continuous = Las nuevas características se incorporan a Azure SQL Managed Instance tan pronto como estén disponibles, independientemente de la cadencia de las versiones de SQL Server (directiva de actualización siempre actualizada).