Comparación de características: Azure SQL Database e Instancia administrada de Azure SQL
Se aplica a: Azure SQL Database Azure SQL Managed Instance
Azure SQL Database e Instancia administrada de SQL Database comparten una base de código común con la versión estable más reciente de SQL Server. La mayoría de las características estándar de lenguaje SQL, procesamiento de consultas y administración de bases de datos son idénticas. Las características que son comunes entre SQL Server y SQL Database o Instancia administrada de SQL son:
- Características del lenguaje: Palabras clave de lenguaje de control de flujo, Cursores, Tipos de datos, Instrucciones DML, Predicados, Números de secuencia, Procedimientos almacenados y Variables.
- Características de base de datos: Ajuste automático (forzado del plan), Seguimiento de cambios, Intercalación de bases de datos, Bases de datos independientes, Usuarios contenidos, Compresión de datos, Configuración de base de datos, Operaciones de índice en línea, Creación de particiones y Tablas temporales.
- Características de seguridad: Roles de aplicación, Enmascaramiento dinámico de datos, Seguridad de nivel de fila y Detección de amenazas (consulta las guías de introducción de SQL Database y SQL Managed Instance).
- Capacidades de varios modelos: Procesamiento de gráficos, Datos JSON, OPENXML, Spatial, OPENJSON e Índices XML. Para más información, consulta Funcionalidades de varios modelos de Azure SQL Database y SQL Managed Instance.
Azure administra las bases de datos y garantiza su alta disponibilidad. Algunas características que pueden afectar a la alta disponibilidad o no se pueden usar en el entorno de PaaS tienen funcionalidades limitadas en SQL Database e Instancia administrada de SQL. Estas características se describen en las tablas siguientes.
Si necesita más detalles sobre las diferencias, los encontrará en las páginas aparte:
Características de SQL Database e Instancia administrada de SQL
En la tabla siguiente se enumeran las características principales de SQL Server y se proporciona información sobre si la característica se admite parcial o totalmente en Azure SQL Database e Instancia administrada de Azure SQL, así como un vínculo a más información sobre dicha característica.
Característica | Azure SQL Database | Instancia administrada de Azure SQL |
---|---|---|
Compatibilidad de bases de datos | 100 - 160 | 100 - 160 |
Always Encrypted | Sí; consulte los artículos sobre el almacén de certificados y el almacén de claves. | Sí; consulte los artículos sobre el almacén de certificados y el almacén de claves. |
Grupos de disponibilidad AlwaysOn (SQL Server) | Se garantiza una disponibilidad del 99,99-99,995 % para cada base de datos. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL Database. | Se garantiza una disponibilidad del 99,99 % para cada base de datos y el usuario no la puede administrar. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL Database. Usa grupos de conmutación por error para configurar una SQL Managed Instance secundaria en otra región. No se pueden usar instancias de SQL Server y SQL Database como secundarias de Instancia administrada de SQL. |
Conectar una base de datos | No | No |
Auditoría | Sí; consulte Auditoría. | Sí; consulte Auditoría, con algunas diferencias. |
Autenticación de Microsoft Entra (anteriormente Azure Active Directory) | Sí; para los usuarios de nivel de base de datos. Los inicios de sesión de nivel de servidor se encuentran en versión preliminar. | Sí. Tanto los usuarios de nivel de base de datos como los inicios de sesión de nivel de servidor. |
Comando BACKUP | No; solo las copias de seguridad automáticas iniciadas por el sistema (consulte Copias de seguridad automáticas en Azure SQL Database). | Sí; las copias de seguridad de solo copia iniciadas por el usuario en Azure Blob Storage (el usuario no puede iniciar copias de seguridad automáticas del sistema). Consulte Diferencias de copias de seguridad y Copias de seguridad automáticas en Azure SQL Managed Instance. |
Funciones integradas | La mayoría; consulte las funciones específicas. | Sí; consulte el artículo sobre las diferencias de procedimientos almacenados, funciones y desencadenadores. |
Instrucción BULK INSERT | Sí, pero solo con Azure Blob Storage como origen. | Sí; pero solo con Azure Blob Storage como origen. Consulte las diferencias. |
Certificados y claves asimétricas | Sí, sin acceso al sistema de archivos para las operaciones BACKUP y CREATE . |
Sí; sin acceso al sistema de archivos para las operaciones BACKUP y CREATE . Consulte las diferencias de certificados. |
Captura de datos modificados: CDC | Sí, para el nivel S3 y superiores. No se admiten los niveles Básico, S0, S1 y S2. | Sí |
Intercalación: servidor/instancia | Sí, la intercalación de base de datos predeterminada es SQL_Latin1_General_CP1_CI_AS . La intercalación de base de datos se puede establecer en la creación de la base de datos y no se puede actualizar. Especifique una intercalación para los datos (COLLATE ) y una intercalación de catálogo para los metadatos del sistema y los identificadores de objeto (CATALOG_COLLATION ). En Azure SQL Database, no hay intercalación de servidor. |
Sí, se puede establecer cuando se crea la instancia y no se puede actualizar después. |
Índices de almacén de columnas | Sí: niveles Premium, Estándar - S3 y superior, De uso general, Crítico para la empresa e Hiperescala. | Sí |
Common Language Runtime: CLR | No | Sí; pero sin acceso al sistema de archivos en la instrucción CREATE ASSEMBLY . Consulte las diferencias de CLR. |
Credenciales | Sí, pero solo credenciales con ámbito de base de datos. | Sí; pero solo se admiten Azure Key Vault y SHARED ACCESS SIGNATURE . Consulte esta información. |
Consultas de nombre de tres partes y entre bases de datos | No; consulte el artículo sobre consultas elásticas. | Sí |
Transacciones entre bases de datos | No | Sí, dentro de la instancia. Consulte las diferencias de servidores vinculados para consultas entre instancias. |
Correo electrónico de base de datos: DbMail | No | Sí |
Creación de reflejo de la base de datos (en desuso) | No | No |
Creación de reflejo en Microsoft Fabric | Sí | No |
Instantáneas de base de datos | No | No |
Virtualización de base de datos | No | Sí |
Instrucciones DBCC | La mayoría; consulte el artículo sobre las instrucciones específicas. | Sí; consulte el artículo sobre las diferencias de DBCC. |
Instrucciones DDL | La mayoría; consulte el artículo sobre las instrucciones específicas. | Sí; consulte el artículo sobre las diferencias de T-SQL. |
Desencadenadores DDL | Solo base de datos | Sí |
Vistas con particiones distribuidas | No | Sí |
Transacciones distribuidas: MS DTC | No; consulte el artículo sobre las transacciones elásticas. | Sí, DTC para Azure SQL Managed Instance, y Transacciones elásticas |
Desencadenadores DML | La mayoría; consulte el artículo sobre las instrucciones específicas. | Sí |
DMV | La mayoría; consulte el artículo sobre DMV. | Sí; consulte el artículo sobre las diferencias de T-SQL. |
Consulta elástica | Sí, con el tipo de RDBMS necesario (versión preliminar) | No; use consultas nativas para múltiples bases de datos y un servidor vinculado. |
Notificaciones de eventos | No; consulte el artículo sobre alertas. | No |
Expresiones | Sí | Sí |
Eventos extendidos (XEvent) | Consulte Eventos extendidos en base de datos de Azure SQL y Azure SQL Managed Instance. | Sí; consulte el artículo sobre diferencias de eventos extendidos. |
Procedimientos almacenados extendidos | No | No |
Archivos y grupos de archivos | Solo el grupo de archivos principal. | Sí. Las rutas de acceso de archivo se asignan automáticamente y no se puede especificar la ubicación del archivo en la instrucción ALTER DATABASE ADD FILE. |
Secuencia de archivos | No | No; consulte el artículo sobre las características de SQL Managed Instance. |
Búsqueda de texto completo (FTS) | Sí; pero no se admiten separadores de palabras ni filtros que no sean de Microsoft. | Sí; pero no se admiten separadores de palabras ni filtros que no sean de Microsoft. |
Funciones | La mayoría; consulte las funciones específicas. | Sí; consulte el artículo sobre las diferencias de procedimientos almacenados, funciones y desencadenadores. |
Optimización en memoria | Sí en los niveles de servicio Premium y Crítico para la empresa. Compatibilidad limitada para objetos OLTP en memoria no persistentes, como las variables de tabla optimizada para memoria en el . |
Sí en el nivel de servicio Crítico para la empresa. |
Elementos de lenguaje | La mayoría; consulte el artículo sobre elementos. | Sí; consulte el artículo sobre las diferencias de T-SQL. |
Libro de contabilidad | Sí | Sí |
Característica de vinculación | No | Sí (en versión preliminar para DR) |
Servidores vinculados | No; consulte el artículo sobre consulta elástica. | Sí. Solo a SQL Server y SQL Database sin transacciones distribuidas. |
Servidores vinculados que leen de archivos (CSV, Excel) | No. Use BULK INSERT o OPENROWSET como alternativa al formato CSV. | No. Use BULK INSERT o OPENROWSET como alternativa al formato CSV. Realice un seguimiento de estas solicitudes en el elemento de comentarios de Instancia administrada de SQL. |
Trasvase de registros | Cada base de datos incluye Disponibilidad mediante redundancia. La recuperación ante desastres se explica en Información general sobre continuidad empresarial. | Se integra de forma nativa como parte del proceso de migración de Azure Database Migration Service (DMS). Se integra de forma nativa en proyectos de migración de datos personalizados como Log Replay Service externo. No está disponible como solución de alta disponibilidad, porque todas las bases de datos incluyen otros métodos de alta disponibilidad mediante redundancia y no se recomienda usar el trasvase de registros como alternativa de alta disponibilidad. La recuperación ante desastres se explica en Información general sobre continuidad empresarial. No está disponible como mecanismo de replicación entre bases de datos. Como alternativa, usa réplicas secundarias en el nivel Crítico para la empresa, grupos de conmutación por error o replicación transaccional. |
Inicios de sesión y usuarios | Sí, pero las instrucciones de CREATE LOGIN y ALTER LOGIN están limitadas. No se admiten los inicios de sesión de Windows. Los inicios de sesión de Microsoft Entra están en versión preliminar. EXECUTE AS LOGIN no es compatible; use EXECUTE AS USER . |
Sí, con algunas diferencias. Consulte Autenticación de Windows para Azure SQL Managed Instance: el proceso requiere la sincronización de Active Directory con Microsoft Entra ID. |
Selección de una ventana de mantenimiento | Sí | Sí |
Configurar notificaciones anticipadas para eventos de mantenimiento planeado | Sí | Sí, en versión preliminar |
Registro mínimo durante la importación en bloque | No, solo se admite el modelo de recuperación completa. | No, solo se admite el modelo de recuperación completa. |
Modificación de datos del sistema | No | Sí |
OLE Automation | No | No |
OPENDATASOURCE | No | Sí, solo para SQL Database, Instancia administrada de SQL y SQL Server. Consulte las diferencias de T-SQL. |
OPENQUERY | No | Sí, solo para SQL Database, Instancia administrada de SQL y SQL Server. Consulte las diferencias de T-SQL. |
OPENROWSET | Sí, solo para importar desde Azure Blob Storage. | Sí, solo para SQL Database, Instancia administrada de SQL y SQL Server, así como para la importación desde Azure Blob Storage. Consulte las diferencias de T-SQL. |
Operadores | La mayoría; consulte el artículo sobre operadores. | Sí; consulte el artículo sobre las diferencias de T-SQL. |
Polybase | No. Puede consultar los datos de los archivos colocados en Azure Blob Storage mediante la función OPENROWSET o usar OPENROWSET . |
Sí, para Azure Data Lake Storage (ADLS) y Azure Blob Storage como origen de datos. Vea Virtualización de datos con Azure SQL Managed Instance para obtener más información. |
Notificaciones de consulta | No | Sí |
Almacén de consultas | Sí | Sí |
Almacén de consultas para réplicas secundarias | No, la característica Almacén de consultas para réplicas secundarias no está disponible para la base de datos de Azure SQL. Actualmente, el Almacén de consultas de la réplica secundaria contiene información sobre las cargas de trabajo de la réplica principal. | No, la característica Almacén de consultas para réplicas secundarias no está disponible para Azure SQL Managed Instance. Actualmente, el Almacén de consultas de la réplica secundaria contiene información sobre las cargas de trabajo de la réplica principal. |
Machine Learning Services (anteriormente R Services) | No | Sí, consulte Machine Learning Services en Azure SQL Managed Instance |
Modelos de recuperación | Solo se admite la recuperación completa que garantiza una alta disponibilidad. Los modelos de recuperación simples y optimizados para cargas masivas de registros no están disponibles. | Solo se admite la recuperación completa que garantiza una alta disponibilidad. Los modelos de recuperación simples y optimizados para cargas masivas de registros no están disponibles. |
Resource Governor | No | Sí |
Instrucciones RESTORE | No | Sí, con las opciones FROM URL obligatorias para los archivos de copia de seguridad situados en Azure Blob Storage. Consulte las diferencias de restauración. |
Restaurar la base de datos a partir de una copia de seguridad | Solo desde copias de seguridad automatizadas, consulte Restauración de una base de datos a partir de una copia de seguridad | Desde copias de seguridad automatizadas, consulte Restauración de una base de datos desde una copia de seguridad y desde copias de seguridad situadas en Azure Blob Storage; consulte Diferencias de copias de seguridad |
Restaurar base de datos en SQL Server | No. Use BACPAC o BCP en lugar de la restauración nativa. | Sí, solo a SQL Server 2022 desde instancias que tienen la directiva de actualización de SQL Server 2022. Para obtener más información, consulte Restauración de una base de datos de SQL Server 2022 desde Azure SQL Managed Instance. En su lugar, use BACPAC, BCP o la replicación transaccional. |
Búsqueda semántica | No | No |
Service Broker | No | Sí. Consulte las diferencias de Service Broker. |
Valores de configuración del servidor | No | Sí; consulte el artículo sobre las diferencias de T-SQL. |
Instrucciones SET | La mayoría; consulte el artículo sobre las instrucciones específicas. | Sí; consulte el artículo sobre las diferencias de T-SQL. |
Agente SQL Server | No, consulte Trabajos elásticos. | Sí; consulte el artículo sobre las diferencias de Agente SQL Server. |
Auditoría de SQL Server | No, consulte Auditoría de Azure SQL Database | Sí; consulte el artículo sobre las diferencias de auditoría. |
Synapse Link para SQL | Sí | No |
System functions (Funciones del sistema) | La mayoría; consulte las funciones específicas. | Sí; consulte el artículo sobre las diferencias de procedimientos almacenados, funciones y desencadenadores. |
Procedimientos almacenados del sistema | Algunas; consulte el artículo sobre procedimientos almacenados. | Sí; consulte el artículo sobre las diferencias de procedimientos almacenados, funciones y desencadenadores. |
Tablas del sistema | Algunas; consulte el artículo sobre tablas. | Sí; consulte el artículo sobre las diferencias de T-SQL. |
Vistas de catálogo del sistema | Algunas; consulte el artículo sobre vistas. | Sí; consulte el artículo sobre las diferencias de T-SQL. |
TempDB | Sí. 32 GB por núcleo para cada base de datos. | Sí. 24 GB por núcleo virtual para todo el nivel de Uso general y limitado por el tamaño de la instancia en el nivel de Crítico para la empresa. |
Tablas temporales | Tablas temporales globales locales y de ámbito de base de datos | Tablas temporales globales locales y de ámbito de instancia |
Elección de la zona horaria | No | Sí; consulte el artículo sobre zonas horarias, y debe configurarse cuando se crea la instancia de SQL Managed Instance. |
Marcas de seguimiento | No | Sí, pero solo un conjunto limitado de marcas de seguimiento globales. Consulte el artículo sobre diferencias de DBCC. |
Replicación transaccional | Sí, solo los suscriptores de replicación transaccional y replicación de instantáneas. | Sí, consulte el artículo sobre limitaciones de replicación en SQL Managed Instance. |
Cifrado de datos transparente (TDE) | Sí, consulte el artículo sobre TDE para Azure SQL. | Sí, consulte el artículo sobre TDE para Azure SQL. |
Autenticación de Windows | No | Sí; consulte el artículo sobre autenticación de Windows para entidades de seguridad de Microsoft Entra. |
Agrupación en clústeres de conmutación por error de Windows Server | No. Todas las bases de datos incluyen otras técnicas que proporcionan alta disponibilidad. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL Database. | No. Todas las bases de datos incluyen otras técnicas que proporcionan alta disponibilidad. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL Database. |
Nota:
Parte de la disponibilidad de características de Azure SQL Managed Instance depende de la directiva de actualización configurada de la instancia.
Funcionalidades de plataforma
La plataforma de Azure proporciona una serie de funcionalidades de PaaS que se agregan como un valor adicional a las características de base de datos estándar. Hay una serie de servicios externos que se pueden usar con Azure SQL Database y Azure SQL Managed Instance.
Característica de la plataforma | Azure SQL Database | Instancia administrada de Azure SQL |
---|---|---|
Replicación geográfica activa | Sí; consulte el artículo sobre replicación geográfica activa: todos los niveles de servicio. | No, consulta Grupos de conmutación por error como alternativa. |
Escalado automático | Sí, pero solo en el modelo sin servidor. En el modelo sin servidor, el cambio de nivel de servicio (cambio de núcleo virtual, almacenamiento o DTU) es rápido y se realiza en línea. El cambio del nivel de servicio requiere un tiempo de inactividad mínimo o inexistente. | No, debe elegir proceso y almacenamiento reservados. El cambio del nivel de servicio (almacenamiento máximo o núcleo virtual) se realiza en línea y requiere un tiempo de inactividad mínimo o inexistente. |
Copias de seguridad automáticas | Sí; consulte el artículo sobre copias de seguridad automatizadas en Azure SQL Database. Las copias de seguridad completas se realizan cada 7 días, las diferenciales cada 12 horas y las copias de seguridad de registro cada 5 a 10 minutos. | Sí; consulte el artículo sobre copias de seguridad automatizadas en Azure SQL Managed Instance. Las copias de seguridad completas se realizan cada 7 días, las diferenciales cada 12 horas y las copias de seguridad de registro cada 5 a 10 minutos. |
Ajuste automático (índices) | Sí; consulte el artículo sobre ajuste automático. | No |
Zonas de disponibilidad | Sí | Sí; solo el nivel crítico para la empresa (actualmente en versión preliminar). |
Azure Resource Health | Sí | Sí |
Retención de copias de seguridad a corto plazo | Sí; consulte el artículo sobre retención a corto plazo. 7 días (predeterminado), máximo 35 días. | Sí; consulte el artículo sobre retención a corto plazo. 1-35 días, 7 días de manera predeterminada. |
Azure Database Migration Service (DMS) | Sí | Sí |
Data Migration Service (DMA) | Sí | No |
Trabajos elásticos | Sí, consulte Trabajos elásticos. | No. Use el artículo sobre el agente SQL o Azure Automation. |
Grupos de conmutación por error | Sí; consulta el artículo sobre grupos de conmutación por error: todos los niveles de servicio. | Sí, consulta Grupos de conmutación por error. |
Acceso al sistema de archivos | No. Use BULK INSERT o OPENROWSET para acceder y cargar datos de Azure Blob Storage como alternativa. | No. Use BULK INSERT o OPENROWSET para acceder y cargar datos de Azure Blob Storage como alternativa. |
Restauración geográfica | Sí; consulte el artículo sobre restauración geográfica. | Sí; consulte el artículo sobre restauración geográfica. |
Retención a largo plazo (LTR) | Sí; consulte el artículo sobre retención a largo plazo, las copias de seguridad realizadas automáticamente se conservan 10 años. | Sí; consulte el artículo sobre retención a largo plazo, las copias de seguridad realizadas automáticamente se conservan 10 años. |
Pausar o reanudar | Sí, en el modelo sin servidor | Sí; con la versión preliminar de detención o inicio. |
Administración basada en directivas | No | No |
Dirección IP pública | Sí. El acceso puede restringirse mediante puntos de conexión de servicio o un firewall. | Sí. Se debe habilitar explícitamente y el puerto 3342 debe habilitarse en las reglas de NSG. La dirección IP pública puede deshabilitarse si es necesario. Consulte Punto de conexión público para más información. |
Restauración de base de datos a un momento dado | Sí; consulte el artículo sobre restauración a un momento dado. | Sí; consulte el artículo sobre restauración a un momento dado. |
Grupos de recursos de servidor | Sí, como grupos elásticos | Sí. Una sola instancia de Instancia administrada de SQL puede tener varias bases de datos que comparten el mismo grupo de recursos. Además, puede implementar varias instancias de Instancia administrada de SQL en grupos de instancias (versión preliminar) que pueden compartir los recursos. |
Escalado o reducción vertical (en línea) | Sí, puede cambiar la DTU o los núcleos virtuales reservados o el almacenamiento máximo con un tiempo de inactividad mínimo. | Sí, puede cambiar los núcleos virtuales reservados o el almacenamiento máximo con un tiempo de inactividad mínimo. |
Alias de SQL | No, use alias DNS. | No, use Cliconfg para configurar el alias en las máquinas cliente. |
Monitor de base de datos (versión preliminar) | Sí | Sí |
SQL Data Sync | Sí, pero SQL Data Sync se retirará en 2027. En su lugar, consulte Retirada de SQL Data Sync: Migración a soluciones alternativas. | No; use la replicación transaccional. |
SQL Server Analysis Services (SSAS) | No, Azure Analysis Services es un servicio en la nube de Azure independiente. | No, Azure Analysis Services es un servicio en la nube de Azure independiente. |
SQL Server Integration Services (SSIS) | Sí, con un SSIS administrado en el entorno de Azure Data Factory (ADF), donde los paquetes se almacenan en una base de datos SSISDB que se hospeda en Azure SQL Database y se ejecuta en Azure-SSIS Integration Runtime; consulte Creación de una instancia de Azure-SSIS Integration Runtime en Azure Data Factory. Para comparar las características de SSIS en SQL Database e Instancia administrada de SQL, consulte Comparación entre SQL Database e Instancia administrada de SQL. |
Sí, con un SSIS administrado en el entorno de Azure Data Factory (ADF), donde los paquetes están almacenados en SSISDB hospedado en SQL Managed Instance y ejecutado en Azure-SSIS Integration Runtime (IR), consulte Creación de una instancia de Azure-SSIS IR en ADF. Para comparar las características de SSIS en SQL Database e Instancia administrada de SQL, consulte Comparación entre SQL Database y SQL Managed Instance. |
SQL Server Reporting Services (SSRS) | No; consulte el artículo sobre Power BI | No: use informes paginados de Power BI en su lugar u hospede SSRS en una máquina virtual de Azure. Si bien SQL Managed Instance no puede ejecutar SSRS como servicio, sí puede hospedar las bases de datos del catálogo de SSRS para un servidor de informes instalado en una máquina virtual de Azure, mediante la autenticación de SQL Server. |
Información de rendimiento de consultas | Sí | No. Usar informes integrados en SQL Server Management Studio y Azure Data Studio. |
Red virtual | Parcial; permite el acceso restringido mediante puntos de conexión de red virtual. | Sí; SQL Managed Instance se inserta en la VNet. |
Punto de conexión de servicio de VNet | Sí; consulte el artículo sobre puntos de conexión de servicio de red virtual. | Sí; consulte el artículo sobre directivas de puntos de conexión de servicio. |
Emparejamiento global de VNet | Sí, uso de los puntos de conexión de IP privada y de servicio | Sí, mediante el emparejamiento de red virtual. |
Conectividad privada | Sí, mediante Private Link | Sí, mediante el punto de conexión local de VNet o el punto de conexión privado. |
Límites de recursos
En la tabla siguiente se comparan los límites máximos de recursos disponibles para Azure SQL Database y Azure SQL Managed Instance:
Categoría | Azure SQL Database | Azure SQL Managed Instance |
---|---|---|
Tamaño de proceso | Hasta 128 núcleos virtuales | Hasta 128 núcleos virtuales |
Tamaño de almacenamiento | 1 GB - 128 TB | 16 TB |
Tamaño de Tempdb | 32 GB por núcleo virtual, hasta 2560 GB | Hasta 4 TB: limitado en función del tamaño de almacenamiento reservado |
Rendimiento de escritura de registros | Hasta 100 MB/s | 4,5 MB/s por núcleo virtual (máximo 192 MB/s) |
Disponibilidad | SLA predeterminado Acuerdo de Nivel de Servicio del 99,995 % con redundancia de zona |
SLA predeterminado |
Copias de seguridad | Una opción de almacenamiento con redundancia local (LRS), con redundancia de zona (ZRS) o con redundancia geográfica (GRS) Retención de 1 a 35 días (7 días de manera predeterminada), con hasta 10 años de retención a largo plazo disponible |
Una opción de almacenamiento con redundancia local (LRS), almacenamiento con redundancia de zona (ZRS), almacenamiento con redundancia geográfica(GRS) o almacenamiento con redundancia de zona geográfica(GZRS) Retención de 1 a 35 días (7 días de manera predeterminada), con hasta 10 años de retención a largo plazo disponible |
Réplicas de solo lectura | Escala de lectura con réplicas de alta disponibilidad de 1 a 4 o réplicas con nombre de 1 a 30 De 0 a 4 réplicas geográficas |
1 réplica de alta disponibilidad integrada es legible De 0 a 1 réplicas geográficas mediante grupos de conmutación por error |
Modelos de descuento | Instancias reservadas Ventaja híbrida de Azure (no disponible en suscripciones de desarrollo y pruebas) Suscripciones a ofertas de Desarrollo/pruebas de Enterprise y de pago por uso |
Instancias reservadas Ventaja híbrida de Azure (no disponible en suscripciones de desarrollo y pruebas) Suscripciones a ofertas de Desarrollo/pruebas de Enterprise y de pago por uso |
A fin de obtener más información sobre los límites de recursos para Azure SQL Database, revise lo siguiente:
- Servidor lógico
- En el modelo de núcleo virtual: bases de datos únicas y grupos elásticos
- En el modelo de DTU: bases de datos únicas y grupos elásticos
Para obtener más información sobre los límites de recursos en Azure SQL Managed Instance, revise Límites de recursos.
Herramientas
Azure SQL Database y Azure SQL Managed Instance admiten diversas herramientas de datos que pueden ayudarle a administrar los datos.
Herramienta | Azure SQL Database | Azure SQL Managed Instance |
---|---|---|
Azure portal | Sí | Sí |
Editor de consultas de Azure Portal | Sí | No |
CLI de Azure | Sí | Sí |
Azure Data Studio | Sí | Sí |
Azure PowerShell | Sí | Sí |
Archivo BACPAC (exportar) | Sí; consulte el artículo sobre exportación de SQL Database. | Sí; consulte el artículo sobre exportación de SQL Managed Instance. |
Archivo BACPAC (importar) | Sí; consulte el artículo sobre importación de SQL Database. | Sí; consulte el artículo sobre importación de SQL Managed Instance. |
Data Quality Services (DQS) | No | No |
Master Data Services (MDS) | No | No. Hospede MDS en una máquina virtual de Azure. Si bien SQL Managed Instance no puede ejecutar MDS como servicio, sí puede hospedar las bases de datos de MDS para un servicio de MDS instalado en una máquina virtual de Azure, mediante la autenticación de SQL Server. |
SMO | Sí; consulte el artículo sobre SMO. | Sí; desde la versión 150 de SMO. |
SQL Server Data Tools (SSDT) | Sí | Sí |
SQL Server Management Studio (SSMS) | Sí | Sí, versión 18.0 o posterior. |
SQL Server PowerShell | Sí | Sí |
SQL Server Profiler | No; consulte el artículo sobre eventos extendidos. | Sí |
System Center Operations Manager | Sí; consulte el artículo sobre el módulo de administración de Microsoft System Center para Azure SQL Database. | Sí; consulte el artículo sobre el módulo de administración de Microsoft System Center para Azure SQL Managed Instance. |
Métodos de migración
Puede usar diferentes métodos de migración para trasladar los datos entre SQL Server, Azure SQL Database y Azure SQL Managed Instance. Algunos métodos están en línea y seleccionan todos los cambios realizados en el origen mientras se está ejecutando la migración. Sin embargo, en los métodos sin conexión, es necesario detener la carga de trabajo que está modificando los datos en el origen mientras la migración está en curso.
Contenido relacionado
Microsoft continúa agregando características a Azure SQL Database. Visite la página web Actualizaciones de servicios de Azure para las actualizaciones más recientes mediante estos filtros:
- Filtrado a Azure SQL Database.
- Filtrado a Anuncios de disponibilidad general (GA) para características de SQL Database.
Para más información sobre Azure SQL Database y Azure SQL Managed Instance, consulte: