Características de Azure SQL DatabaseAzure SQL Database Features

El servicio de Azure SQL Database comparte una base de código común con la versión estable más reciente de SQL Server.Azure SQL Database service shares a common code base with the latest stable version of 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 en SQL Server y Azure SQL Database.Most of the standard SQL language, query processing, and database management features are identical in SQL Server and Azure SQL Database. Las características que son comunes en SQL Server y todos los tipos de Azure SQL Database son:The features that are common in SQL Server and all flavors of Azure SQL Database are:

Azure SQL Database administra las bases de datos y garantiza su alta disponibilidad.Azure SQL Database manages your databases and guarantees their high-availability. Algunas características que pueden afectar a la alta disponibilidad o no se pueden usar en el entorno de PaaS tienen funcionalidades limitadas en Azure SQL Database.Some features that might affect high-availability or cannot be used in PaaS world have limited functionalities in Azure SQL Database. Además, algunas características de base de datos dependen del tipo de instancia de Azure SQL Database que cree.In addition, some database features depend on the type of Azure SQL Database that you create. Estas características se describen en las tablas siguientes.These features are described in the tables below. Con Azure SQL Database, puede crear una base de datos como parte de una instancia administrada, por ejemplo, una base de datos única, o como parte de un grupo elástico.With Azure SQL Database, you can create a database as part of a managed instance, as a single database, or as part of an elastic pool. Si necesita más detalles sobre las diferencias, las encontrará en las páginas Base de datos única y grupos elásticos o Instancia administrada.If you need more details about the differences, you can find them in the separate pages for Single database and Elastic pools or Managed Instance.

Características de SQLSQL features

En las tablas siguientes 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 instancias administradas o bases de datos únicas, así como un vínculo a más información sobre dicha característica.The following table lists the major features of SQL Server and provides information about whether the feature is partially or fully supported in Managed Instance or Single Database and Elastic pools, with a link to more information about the feature.

Característica de SQLSQL Feature Bases de datos únicas y grupos elásticosSingle databases and elastic pools Instancias administradas y grupos de instanciasManaged instances and instance pools
Always EncryptedAlways Encrypted Sí; consulte los artículos sobre el almacén de certificados y el almacén de claves.Yes - see Cert store and Key vault Sí; consulte los artículos sobre el almacén de certificados y el almacén de claves.Yes - see Cert store and Key vault
Grupos de disponibilidad AlwaysOn (SQL Server)Always On Availability Groups Se garantiza una disponibilidad del 99,99-99,995 % para cada base de datos.99.99-99.995% availability is guaranteed for every database. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL DatabaseDisaster recovery is discussed in Overview of business continuity with Azure SQL Database Se garantiza una disponibilidad del 99,99 % para cada base de datos y el usuario no la puede administrar.99.99.% availability is guaranteed for every database and cannot be managed by user. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL Database.Disaster recovery is discussed in Overview of business continuity with Azure SQL Database. Use grupos de conmutación por error automática para configurar la instancia administrada secundaria Always On en otra región.Use Auto-failover groups to configure secondary Always On Managed Instance in another region. No se pueden usar otras instancias de SQL Server y bases de datos únicas como secundarias para Instancia administrada.Other SQL Server instances and Single databases cannot be used as secondaries for Managed Instance.
Conectar una base de datosAttach a database NoNo NoNo
AuditoríaAuditing Yes , con algunas diferencias.Yes, with some differences
Autenticación de Azure Active Directory (AAD)Azure Active Directory (AAD) authentication Sí.Yes. Solo usuarios de AAD.AAD users only. Sí.Yes. Inicios de sesión de AAD en el nivel de servidor incluidos.Including server-level AAD logins.
Comando BACKUPBACKUP command No, solo copias de seguridad automáticas iniciadas por el sistema; consulte Copias de seguridad automáticasNo, only system-initiated automatic backups - see Automated backups Sí, 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 las diferencias de copias de seguridad.Yes, user initiated copy-only backups to Azure Blob Storage (automatic system backups cannot be initiated by user) - see Backup differences
Funciones integradasBuilt-in functions La mayoría; consulte las funciones.Most - see individual functions S; consulte el artículo sobre las diferencias de procedimientos almacenados, funciones y desencadenadoresYes - see Stored procedures, functions, triggers differences
Instrucción BULK INSERTBULK INSERT statement Sí, pero solo con Azure Blob Storage como origen.Yes, but just from Azure Blob storage as a source. Sí, pero solo con Azure Blob Storage como origen. Consulte las diferencias.Yes, but just from Azure Blob Storage as a source - see differences.
Certificados y claves asimétricasCertificates and asymmetric keys Sí, sin acceso al sistema de archivos para las operaciones BACKUP y CREATE.Yes, without access to file system for BACKUP and CREATE operations. Sí, sin acceso al sistema de archivos para las operaciones BACKUP y CREATE. Consulte las diferencias de certificados.Yes, without access to file system for BACKUP and CREATE operations - see certificate differences.
Captura de datos modificados: CDCChange data capture - CDC NoNo Yes
Intercalación: servidor/instanciaCollation - server/instance No, se utiliza siempre la intercalación predeterminada del servidor lógico SQL_Latin1_General_CP1_CI_AS.No, default logical server collation SQL_Latin1_General_CP1_CI_AS is always used. Sí, se puede establecer cuando se crea la instancia y no se puede actualizar después.Yes, can be set when the instance is created and cannot be updated later.
Índices de almacén de columnasColumnstore indexes Sí: niveles Premium, Estándar - S3 y superior, De uso general, Crítico para la empresa e HiperescalaYes - Premium tier, Standard tier - S3 and above, General Purpose tier, Business Critical, and HyperScale tiers Yes
Common Language Runtime: CLRCommon language runtime - CLR NoNo Sí, pero sin acceso al sistema de archivos en la instrucción CREATE ASSEMBLY. Consulte las diferencias de CLR.Yes, but without access to file system in CREATE ASSEMBLY statement - see CLR differences
CredencialesCredentials Sí, pero solo credenciales con ámbito de base de datos.Yes, but only database scoped credentials. Sí, pero solo se admiten Azure Key Vault y SHARED ACCESS SIGNATURE. Consulte más información.Yes, but only Azure Key Vault and SHARED ACCESS SIGNATURE are supported see details
Consultas de nombre de tres partes y entre bases de datosCross-database/three-part name queries No; consulte el artículo sobre consultas elásticasNo - see Elastic queries Sí, más el artículo sobre consultas elásticasYes, plus Elastic queries
Transacciones entre bases de datosCross-database transactions NoNo Sí, dentro de la instancia.Yes, within the instance. Consulte las diferencias de servidores vinculados para consultas entre instancias.See Linked server differences for cross-instance queries.
Correo electrónico de base de datos: DbMailDatabase mail - DbMail NoNo Yes
Creación de reflejo de la base de datosDatabase mirroring NoNo NoNo
Instantáneas de base de datosDatabase snapshots NoNo NoNo
Instrucciones DBCCDBCC statements La mayoría; consulte el artículo sobre instrucciones.Most - see individual statements Sí; consulte el artículo sobre diferencias de DBCCYes - see DBCC differences
Instrucciones DDLDDL statements La mayoría; consulte el artículo sobre instrucciones.Most - see individual statements Sí; consulte el artículo sobre diferencias de T-SQLYes - see T-SQL differences
Desencadenadores DDLDDL triggers Solo base de datosDatabase only Yes
Vistas con particiones distribuidasDistributed partition views NoNo Yes
Transacciones distribuidas: MS DTCDistributed transactions - MS DTC No; consulte el artículo sobre transacciones elásticas.No - see Elastic transactions No; consulte las diferencias de servidores vinculados.No - see Linked server differences. Intente consolidar las bases de datos de varias instancias de SQL Server distribuidas en una instancia administrada durante la migración.Try to consolidate databases from several distributed SQL Server instances into one managed instance during migration.
Desencadenadores DMLDML triggers La mayoría; consulte el artículo sobre instrucciones.Most - see individual statements Yes
DMVDMVs La mayoría; consulte el artículo sobre DMVMost - see individual DMVs Sí; consulte el artículo sobre diferencias de T-SQLYes - see T-SQL differences
Notificaciones de eventosEvent notifications No; consulte el artículo sobre alertas.No - see Alerts NoNo
ExpresionesExpressions Yes Yes
Eventos extendidos (XEvent)Extended events (XEvent) Algunas; consulte Eventos extendidos en SQL DatabaseSome - see Extended events in SQL Database Sí: consulte el artículo sobre diferencias de eventos extendidosYes - see Extended events differences
Procedimientos almacenados extendidosExtended stored procedures NoNo NoNo
Archivos y grupos de archivosFiles and file groups Solo el grupo de archivos principal.Primary file group only Sí.Yes. Las rutas de acceso de archivo se asignan automáticamente y no se puede especificar la ubicación del archivo en la ALTER DATABASE ADD FILEinstrucción.File paths are automatically assigned and the file location cannot be specified in ALTER DATABASE ADD FILE statement.
Secuencia de archivosFilestream NoNo NoNo
Búsqueda de texto completo (FTS)Full-text search (FTS) Sí, pero no se admiten separadores de palabras de terceros.Yes, but third-party word breakers are not supported Sí, pero no se admiten separadores de palabras de terceros.Yes, but third-party word breakers are not supported
FuncionesFunctions La mayoría; consulte las funciones.Most - see individual functions S; consulte el artículo sobre las diferencias de procedimientos almacenados, funciones y desencadenadoresYes - see Stored procedures, functions, triggers differences
Optimización en memoriaIn-memory optimization Sí, solo los niveles Premium y Crítico para la empresa; compatibilidad limitada para objetos en memoria no persistentes, como los tipos de tablaYes - Premium and Business Critical tiers only Limited support for non-persistent In-Memory objects such as table types Sí: solo Nivel crítico para la empresaYes - Business Critical tier only
Elementos de lenguajeLanguage elements La mayoría; consulte el artículo sobre elementos.Most - see individual elements Sí; consulte el artículo sobre diferencias de T-SQLYes - see T-SQL differences
Servidores vinculadosLinked servers No; consulte el artículo sobre consulta elástica.No - see Elastic query Sí.Yes. Solo a SQL Server y SQL Database sin transacciones distribuidas.Only to SQL Server and SQL Database without distributed transactions.
Servidores vinculados que leen de archivos (CSV, Excel)Linked servers that read from files (CSV, Excel) No.No. Use BULK INSERT o OPENROWSET como alternativa al formato CSV.Use BULK INSERT or OPENROWSET as an alternative for CSV format. No.No. Use BULK INSERT o OPENROWSET como alternativa al formato CSV.Use BULK INSERT or OPENROWSET as an alternative for CSV format. Realice un seguimiento de estas solicitudes en el elemento de comentarios de la Instancia administrada.Track this requests on Managed Instance Feedback item
Trasvase de registrosLog shipping Cada base de datos incluye alta disponibilidad.High availability is included with every database. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL DatabaseDisaster recovery is discussed in Overview of business continuity with Azure SQL Database Creado de manera nativa como parte del proceso de migración de DMS.Natively built in as a part of DMS migration process. No está disponible como solución de alta disponibilidad, porque todas las bases de datos incluyen otros métodos de alta disponibilidad y no se recomienda usar el trasvase de registros como alternativa de alta disponibilidad.Not available as High availability solution, because other High availability methods are included with every database and it is not recommended to use Log-shipping as HA alternative. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL Database.Disaster recovery is discussed in Overview of business continuity with Azure SQL Database. No está disponible como mecanismo de replicación entre bases de datos. Como alternativa, use réplicas secundarias en el nivel Crítico para la empresa, grupos de conmutación por error automática o replicación transaccional.Not available as a replication mechanism between databases - use secondary replicas on Business Critical tier, auto-failover groups, or transactional replication as the alternatives.
Inicios de sesión y usuariosLogins and users Sí, pero las instrucciones de inicio de sesión CREATE y ALTER no ofrecen todas las opciones (no ofrecen inicio de sesión de Windows y Azure Active Directory en el nivel de servidor).Yes, but CREATE and ALTER login statements do not offer all the options (no Windows and server-level Azure Active Directory logins). No se admite EXECUTE AS LOGIN; utilice EXECUTE AS USER en su lugar.EXECUTE AS LOGIN is not supported - use EXECUTE AS USER instead. Sí, con algunas diferencias.Yes, with some differences. No se admiten los inicios de sesión de Windows y se deben reemplazar por los inicios de sesión de Azure Active Directory.Windows logins are not supported and they should be replaced with Azure Active Directory logins.
Registro mínimo durante la importación en bloqueMinimal logging in bulk import No, solo se admite el modelo de recuperación completa.No, only Full Recovery model is supported. No, solo se admite el modelo de recuperación completa.No, only Full Recovery model is supported.
Modificación de datos del sistemaModifying system data NoNo Yes
OLE AutomationOLE Automation NoNo NoNo
OPENDATASOURCEOPENDATASOURCE NoNo Sí, solo a otras bases de datos de Azure SQL Database y servidores de SQL Server.Yes, only to other Azure SQL Databases and SQL Servers. Consulte las diferencias de T-SQL.See T-SQL differences
OPENQUERYOPENQUERY NoNo Sí, solo a otras bases de datos de Azure SQL Database y servidores de SQL Server.Yes, only to other Azure SQL Databases and SQL Servers. Consulte las diferencias de T-SQL.See T-SQL differences
OPENROWSETOPENROWSET Sí, solo para importar desde Azure Blob Storage.Yes, only to import from Azure Blob storage. Sí, solo a otras bases de datos de Azure SQL Database y servidores de SQL Server, y para importar desde Azure Blob Storage.Yes, only to other Azure SQL Databases and SQL Servers, and to import from Azure Blob storage. Consulte las diferencias de T-SQL.See T-SQL differences
OperadoresOperators La mayoría; consulte el artículo sobre operadores.Most - see individual operators Sí; consulte el artículo sobre diferencias de T-SQLYes - see T-SQL differences
PolybasePolybase No.No. Puede consultar los datos en los archivos ubicados en Azure Blob Storage con la función OPENROWSET.You can query data in the files placed on Azure Blob Storage using OPENROWSET function. No.No. Puede consultar los datos en los archivos ubicados en Azure Blob Storage con la función OPENROWSET.You can query data in the files placed on Azure Blob Storage using OPENROWSET function.
Notificaciones de consultaQuery Notifications NoNo Yes
Machine Learning Services(anteriormente R Services)Machine Learning Services(Formerly R Services) Sí, en versión preliminar públicaYes, in public preview NoNo
Modelos de recuperaciónRecovery models Solo se admite la recuperación completa que garantiza una alta disponibilidad.Only Full Recovery that guarantees high availability is supported. Los modelos de recuperación simple y de registro masivo no están disponibles.Simple and Bulk Logged recovery models are not available. Solo se admite la recuperación completa que garantiza una alta disponibilidad.Only Full Recovery that guarantees high availability is supported. Los modelos de recuperación simple y de registro masivo no están disponibles.Simple and Bulk Logged recovery models are not available.
Resource GovernorResource governor NoNo Yes
Instrucciones RESTORERESTORE statements NoNo Sí, con las opciones FROM URL obligatorias para los archivos de copia de seguridad situados en Azure Blob Storage.Yes, with mandatory FROM URL options for the backups files placed on Azure Blob Storage. Consulte las diferencias de restauración.See Restore differences
Restaurar la base de datos a partir de una copia de seguridadRestore database from backup Solo a partir de copias de seguridad automatizadas; consulte el artículo sobre recuperación de SQL DatabaseFrom automated backups only - see SQL Database recovery Desde copias de seguridad automatizadas (consulte el artículo sobre la recuperación de SQL Database) y desde copias de seguridad completas situadas en Azure Blob Storage (consulte el artículo sobre las diferencias de copias de seguridad).From automated backups - see SQL Database recovery and from full backups placed on Azure Blob Storage - see Backup differences
Restaurar base de datos en SQL ServerRestore database to SQL Server No.No. Use BACPAC o BCP en lugar de la restauración nativa.Use BACPAC or BCP instead of native restore. No, porque la versión del motor de base de datos de SQL Server que se usa en Instancia administrada es mayor que cualquiera de las versiones RTM de SQL Server utilizadas en el entorno local.No, because SQL Server Database Engine used in Managed Instance has higher version than any RTM version of SQL Server used on-premises. En su lugar, use BACPAC, BCP o la replicación transaccional.Use BACPAC, BCP, or Transactional replication instead.
Búsqueda semánticaSemantic search NoNo NoNo
Service BrokerService Broker NoNo Sí, pero solo dentro de la instancia.Yes, but only within the instance. Si usa rutas de Service Broker remotas, intente consolidar las bases de datos de varias instancias de SQL Server distribuidas en una instancia administrada durante la migración y usar solo rutas locales.If you are using remote Service Broker routes, try to consolidate databases from several distributed SQL Server instances into one managed instance during migration and use only local routes. Consulte las diferencias de Service Broker.See Service Broker differences
Valores de configuración del servidorServer configuration settings NoNo Sí; consulte el artículo sobre diferencias de T-SQLYes - see T-SQL differences
Instrucciones SETSet statements La mayoría; consulte el artículo sobre instrucciones.Most - see individual statements Sí; consulte el artículo sobre diferencias de T-SQLYes - see T-SQL differences
Agente SQL ServerSQL Server Agent No - Consulte Trabajos elásticos.No - see Elastic jobs Sí; consulte el artículo sobre diferencias de Agente SQL ServerYes - see SQL Server Agent differences
Auditoría de SQL ServerSQL Server Auditing No; consulte el artículo sobre auditoría de SQL Database.No - see SQL Database auditing Sí; consulte el artículo sobre las diferencias de auditoríaYes - see Auditing differences
Funciones almacenadas del sistemaSystem stored functions La mayoría; consulte las funciones.Most - see individual functions S; consulte el artículo sobre las diferencias de procedimientos almacenados, funciones y desencadenadoresYes - see Stored procedures, functions, triggers differences
Procedimientos almacenados del sistemaSystem stored procedures Algunas; consulte el artículo sobre procedimientos almacenados.Some - see individual stored procedures S; consulte el artículo sobre las diferencias de procedimientos almacenados, funciones y desencadenadoresYes - see Stored procedures, functions, triggers differences
Tablas del sistemaSystem tables Algunas; consulte el artículo sobre tablas.Some - see individual tables Sí; consulte el artículo sobre diferencias de T-SQLYes - see T-SQL differences
Vistas de catálogo del sistemaSystem catalog views Algunas; consulte el artículo sobre vistas.Some - see individual views Sí; consulte el artículo sobre diferencias de T-SQLYes - see T-SQL differences
TempDBTempDB Sí.Yes. 32 GB por núcleo para cada base de datos.32GB size per core for every database. Sí.Yes. 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.24GB size per vCore for entire GP tier and limited by instance size on BC tier
Tablas temporalesTemporary tables Tablas temporales globales locales y de ámbito de base de datosLocal and database-scoped global temporary tables Tablas temporales globales locales y de ámbito de instanciaLocal and instance-scoped global temporary tables
Elección de la zona horariaTime zone choice NoNo , y debe configurarse cuando se crea la instancia administrada.Yes, and it must be configured when the Managed Instance is created.
Marcas de seguimientoTrace flags NoNo Sí, pero solo un conjunto limitado de marcas de seguimiento globales.Yes, but only limited set of global trace flags. Consulte el artículo sobre diferencias de DBCC.See DBCC differences
Replicación transaccionalTransactional Replication Sí, solo los suscriptores de replicación transaccional y replicación de instantáneas.Yes, Transactional and snapshot replication subscriber only Sí, en la versión preliminar pública.Yes, in public preview. Consulte las limitaciones aquí.See the constraints here.
Cifrado de datos transparente (TDE)Transparent data encryption (TDE) Sí; solo niveles de servicio Uso general y Crítico para la empresaYes - General Purpose and Business Critical service tiers only Yes
Autenticación de WindowsWindows authentication NoNo NoNo
Agrupación en clústeres de conmutación por error de Windows ServerWindows Server Failover Clustering No.No. Todas las bases de datos incluyen otras técnicas que proporcionan alta disponibilidad.Other techniques that provide high availability are included with every database. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL DatabaseDisaster recovery is discussed in Overview of business continuity with Azure SQL Database No.No. Todas las bases de datos incluyen otras técnicas que proporcionan alta disponibilidad.Other techniques that provide high availability are included with every database. La recuperación ante desastres se explica en Información general sobre continuidad empresarial con Azure SQL DatabaseDisaster recovery is discussed in Overview of business continuity with Azure SQL Database

Funcionalidades de plataformaPlatform capabilities

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.Azure platform provides a number of PaaS capabilities that are added as an additional value to the standard Database features. Hay una serie de servicios externos que se pueden usar con el servicio Azure SQL Database.There is a number of external services that can be used with Azure SQL Database service.

Características de la plataformaPlatform Feature Bases de datos únicas y grupos elásticosSingle databases and elastic pools Instancias administradas y grupos de instanciasManaged instances and instance pools
Replicación geográfica activaActive geo-replication Sí, todos los niveles de servicio que no sean de hiperescala.Yes - all service tiers other than hyperscale No, consulte Grupos de conmutación por error automática como alternativa.No, see Auto-failover groups as an alternative
Grupos de conmutación por error automáticaAuto-failover groups Sí, todos los niveles de servicio que no sean de hiperescala.Yes - all service tiers other than hyperscale No, consulte Grupos de conmutación por error automática.Yes, see Auto-failover groups
Escalado automáticoAuto-scale Sí, pero solo en el modelo sin servidor.Yes, but only in serverless model. 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.In the non-serverless model, the change of service tier (change of vCore, storage, or DTU) is fast and online. El cambio del nivel de servicio requiere un tiempo de inactividad mínimo o inexistente.The service tier change requires minimal or no downtime. No, debe elegir proceso y almacenamiento reservados.No, you need to choose reserved compute and storage. 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.The change of service tier (vCore or max storage) is online and requires minimal or no downtime.
Copias de seguridad automáticasAutomatic backups Sí.Yes. 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.Full backups are taken every 7 days, differential 12 hours, and log backups every 5-10 min. Sí.Yes. 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.Full backups are taken every 7 days, differential 12 hours, and log backups every 5-10 min.
Ajuste automático (índices)Automatic tuning (indexes) Yes NoNo
Zonas de disponibilidadAvailability Zones Yes NoNo
Azure Resource HealthAzure Resource Health Yes NoNo
Retención de copias de seguridadBackup retention Sí.Yes. 7 días (predeterminado), máximo 35 días.7 days default, max 35 days. Sí.Yes. 7 días (predeterminado), máximo 35 días.7 days default, max 35 days.
Data Migration Service (DMS)Data Migration Service (DMS) Yes Yes
Acceso al sistema de archivosFile system access No.No. Use BULK INSERT o OPENROWSET para acceder y cargar datos de Azure Blob Storage como alternativa.Use BULK INSERT or OPENROWSET to access and load data from Azure Blob Storage as an alternative. No.No. Use BULK INSERT o OPENROWSET para acceder y cargar datos de Azure Blob Storage como alternativa.Use BULK INSERT or OPENROWSET to access and load data from Azure Blob Storage as an alternative.
Restauración geográficaGeo-restore Sí, todos los niveles de servicio que no sean de hiperescala.Yes - all service tiers other than hyperscale Sí, todos los niveles de servicio que no sean de hiperescala.Yes - all service tiers other than hyperscale
Arquitectura de hiperescalaHyperscale architecture Yes NoNo
Retención de copia de seguridad a largo plazo (LTR)Long-term backup retention - LTR Sí, las copias de seguridad realizadas automáticamente se conservan 10 años.Yes, keep automatically taken backups up to 10 years. Todavía no.Not yet. Utilice COPY_ONLY copias de seguridad manuales como una solución temporal.Use COPY_ONLY manual backups as a temporary workaround.
Pausar o reanudarPause/resume Sí, en el modelo sin servidorYes, in serverless model NoNo
Administración basada en directivasPolicy-based management NoNo NoNo
Dirección IP públicaPublic IP address Sí.Yes. El acceso puede restringirse mediante puntos de conexión de servicio o un firewall.The access can be restricted using firewall or service endpoints. Sí.Yes. Se debe habilitar explícitamente y el puerto 3342 debe habilitarse en las reglas de NSG.Needs to be explicitly enabled and port 3342 must be enabled in NSG rules. La dirección IP pública puede deshabilitarse si es necesario.Public IP can be disabled if needed. Consulte Punto de conexión público para más información.See Public endpoint for more details.
Restauración de base de datos a un momento dadoPoint in time database restore Sí, todos los niveles de servicio que no sean de hiperescala. Consulte Recuperación de bases de datos SQL.Yes - all service tiers other than hyperscale - see SQL Database recovery Sí; consulte el artículo sobre recuperación SQL DatabaseYes - see SQL Database recovery
Grupos de recursosResource pools Sí, como grupos elásticosYes, as Elastic pools Sí.Yes. Una sola instancia administrada puede tener varias bases de datos que comparten el mismo grupo de recursos.A single managed instance can have multiple databases that share the same pool of resources. Además, puede implementar varias instancias administradas en grupos de instancias (versión preliminar) que pueden compartir los recursos.In addition, you can deploy multiple managed instances in instance pools(Preview) that can share the resources.
Escalado o reducción vertical (en línea)Scaling up or down (online) Sí, puede cambiar la DTU o los núcleos virtuales reservados o el almacenamiento máximo con un tiempo de inactividad mínimo.Yes, you can either change DTU or reserved vCores or max storage with the minimal downtime. Sí, puede cambiar los núcleos virtuales reservados o el almacenamiento máximo con un tiempo de inactividad mínimo.Yes, you can change reserved vCores or max storage with the minimal downtime.
Alias de SQLSQL Alias No, use alias DNS.No, use DNS Alias No, use Clicongf para configurar el alias en las máquinas cliente.No, use Clicongf to set up alias on the client machines.
SQL AnalyticsSQL Analytics Yes Yes
SQL Data SyncSQL Data Sync Yes NoNo
SQL Server Analysis Services (SSAS)SQL Server Analysis Services (SSAS) No, Azure Analysis Services es un servicio en la nube de Azure independiente.No, Azure Analysis Services is a separate Azure cloud service. No, Azure Analysis Services es un servicio en la nube de Azure independiente.No, Azure Analysis Services is a separate Azure cloud service.
SQL Server Integration Services (SSIS)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.Yes, with a managed SSIS in Azure Data Factory (ADF) environment, where packages are stored in SSISDB hosted by Azure SQL Database and executed on Azure SSIS Integration Runtime (IR), see Create Azure-SSIS IR in ADF.

Para comparar las características de SSIS en el servidor y la instancia administrada de SQL Database, consulte Comparación entre bases de datos únicas, grupos elásticos e instancias administradas de Azure SQL Database.To compare the SSIS features in SQL Database server and Managed Instance, see Compare an Azure SQL Database single database, elastic pool, and managed instance.
Sí, con un SSIS administrado en el entorno de Azure Data Factory (ADF), donde los paquetes están almacenados en SSISDB hospedado en una instancia administrada y ejecutado en Integration Runtime (IR) de SSIS de Azure, consulte Creación de una instancia de Integration Runtime de SSIS de Azure en Azure Data Factory.Yes, with a managed SSIS in Azure Data Factory (ADF) environment, where packages are stored in SSISDB hosted by Managed Instance and executed on Azure SSIS Integration Runtime (IR), see Create Azure-SSIS IR in ADF.

Para comparar las características de SSIS en el servidor y la instancia administrada de SQL Database, consulte Comparación entre bases de datos únicas, grupos elásticos e instancias administradas de Azure SQL Database.To compare the SSIS features in SQL Database and Managed Instance, see Compare an Azure SQL Database single database, elastic pool, and managed instance.
SQL Server Reporting Services (SSRS)SQL Server Reporting Services (SSRS) No; consulte el artículo sobre Power BINo - see Power BI No; consulte el artículo sobre Power BINo - see Power BI
Información de rendimiento de consultas (QPI)Query Performance Insights (QPI) Yes No.No. Usar informes integrados en SQL Server Management Studio y Azure Data Studio.Use built-in reports in SQL Server Management Studio and Azure Data Studio.
Red virtualVNet Parcial; permite el acceso restringido mediante puntos de conexión de red virtual.Partial, it enables restricted access using VNet Endpoints Sí, la instancia administrada se inserta en la red virtual del cliente.Yes, Managed Instance is injected in customer's VNet. Consulte subred y red virtual.See subnet and VNet
Punto de conexión de servicio de VNetVNet Service endpoint Yes NoNo
Emparejamiento global de red virtualVNet Global peering Sí, uso de los puntos de conexión de IP privada y de servicioYes, using Private IP and service endpoints No, la instancia administrada no se admite debido a una restricción del equilibrador de carga del emparejamiento global de red virtual.No, Managed Instance is not supported due to Load balancer constraint in VNet global peering.

HerramientasTools

Azure SQL Database admite diversas herramientas de datos que pueden ayudarle a administrar los datos.Azure SQL database supports various data tools that can help you to manage your data.

HerramientaTool Bases de datos únicas y grupos elásticosSingle databases and elastic pools Instancias administradas y grupos de instanciasManaged instances and instance pools
Portal de AzureAzure portal Yes Yes
Azure CLIAzure CLI Yes Yes
Azure Data StudioAzure Data Studio Yes Yes
Azure PowerShellAzure Powershell Yes Yes
Archivo BACPAC (exportar)BACPAC file (export) Sí; consulte el artículo sobre exportación de SQL Database.Yes - see SQL Database export Sí; consulte el artículo sobre exportación de SQL Database.Yes - see SQL Database export
Archivo BACPAC (importar)BACPAC file (import) Sí; consulte el artículo sobre importación de SQL Database.Yes - see SQL Database import Sí; consulte el artículo sobre importación de SQL Database.Yes - see SQL Database import
Data Quality Services (DQS)Data Quality Services (DQS) NoNo NoNo
Master Data Services (MDS)Master Data Services (MDS) NoNo NoNo
SMOSMO Yes Sí, versión 150.Yes version 150
SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) Yes Yes
SQL Server Management Studio (SSMS)SQL Server Management Studio (SSMS) Yes Sí, versión 18.0 o posterior.Yes version 18.0 and higher
SQL Server PowerShellSQL Server PowerShell Yes Yes
SQL Server ProfilerSQL Server Profiler No; consulte el artículo sobre eventos extendidos.No - see Extended events Yes
System Center Operations Manager (SCOM)System Center Operations Manager (SCOM) Yes Sí, en versión preliminarYes, in preview

Métodos de migraciónMigration methods

Puede usar diferentes métodos de migración para trasladar los datos entre SQL Server, una base de datos única y bases de datos de Instancia administrada.You can use different migration methods to move your data between SQL Server, Single Database, and Managed Instance databases. 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.Some methods are Online and picking-up all changes that are made on the source while you are running migration, while in Offline methods you need to stop your workload that is modifying data on the source while the migration is in progress.

OrigenSource Base de datos única y grupo elásticoSingle database and elastic pool Instancia administrada y grupos de InstanciasManaged Instance and instance pools
SQL Server (local, AzureVM, Amazon RDS)SQL Server (on-prem, AzureVM, Amazon RDS) En línea: Data Migration Service (DMS), replicación transaccionalOnline: Data Migration Service (DMS), Transactional Replication
Sin conexión: Archivo BACPAC (importar), BCPOffline: BACPAC file (import), BCP
En línea: Data Migration Service (DMS), replicación transaccionalOnline: Data Migration Service (DMS), Transactional Replication
Sin conexión: Copia de seguridad/restauración nativa, archivo BACPAC (importar), BCP, replicación de instantáneasOffline: Native backup/restore, BACPAC file (import), BCP, Snapshot replication
Base de datos únicaSingle database Sin conexión: Archivo BACPAC (importar), BCPOffline: BACPAC file (import), BCP Sin conexión: Archivo BACPAC (importar), BCPOffline: BACPAC file (import), BCP
de SQL DBManaged Instance En línea: Replicación transaccionalOnline: Transactional Replication
Sin conexión: Archivo BACPAC (importar), BCP, replicación de instantáneasOffline: BACPAC file (import), BCP, Snapshot replication
En línea: Replicación transaccionalOnline: Transactional Replication
Sin conexión: Restauración a un momento dado entre instancias (Azure PowerShell o CLI de Azure), copia de seguridad/restauración nativa, archivo BACPAC (importar), BCP, replicación de instantáneasOffline: Cross-instance point-in-time restore (Azure PowerShell or Azure CLI), Native backup/restore, BACPAC file (import), BCP, Snapshot replication

Pasos siguientesNext steps

Microsoft continúa agregando características a Azure SQL Database.Microsoft continues to add features to Azure SQL Database. Visite la página web Actualizaciones de servicios de Azure para las actualizaciones más recientes mediante estos filtros:Visit the Service Updates webpage for Azure for the newest updates using these filters:

Para obtener más información acerca de los tipos de Azure SQL Database, consulte:For more information about the Azure SQL Database flavors, see: