Partilhar via


Comparação de recursos: Banco de Dados SQL do Azure e Instância Gerenciada SQL do Azure

Aplica-se a:Banco de Dados SQL do AzureInstância Gerenciada SQL do Azure

O Banco de Dados SQL do Azure e a Instância Gerenciada do SQL compartilham uma base de código comum com a versão estável mais recente do SQL Server. A maioria dos recursos padrão de linguagem SQL, processamento de consultas e gerenciamento de banco de dados são idênticos. Os recursos comuns entre o SQL Server e o Banco de Dados SQL ou a Instância Gerenciada SQL são:

O Azure gerencia seus bancos de dados e garante sua alta disponibilidade. Alguns recursos que podem afetar a alta disponibilidade ou não podem ser usados no mundo PaaS têm funcionalidades limitadas no Banco de Dados SQL e na Instância Gerenciada SQL. Esses recursos são descritos nas tabelas abaixo.

Se você precisar de mais detalhes sobre as diferenças, você pode encontrá-los nas páginas separadas:

Recursos do Banco de Dados SQL e da Instância Gerenciada SQL

A tabela a seguir lista os principais recursos do SQL Server e fornece informações sobre se o recurso tem suporte parcial ou total no Banco de Dados SQL do Azure e na Instância Gerenciada SQL do Azure, com um link para obter mais informações sobre o recurso.

Feature Banco de Dados SQL do Azure Instância Gerida do SQL do Azure
Compatibilidade de Banco de Dados 100 - 160 100 - 160
Sempre criptografado Sim, consulte o armazenamento de certificados e o cofre de chaves Sim, consulte o armazenamento de certificados e o cofre de chaves
Grupos de Disponibilidade Always On 99.99-99.995% disponibilidade é garantida para cada base de dados. A recuperação de desastres é discutida em Visão geral da continuidade de negócios com o Banco de Dados SQL do Azure. 99,99.% disponibilidade é garantida para todos os bancos de dados e não pode ser gerenciada pelo usuário. A recuperação de desastres é discutida em Visão geral da continuidade de negócios com o Banco de Dados SQL do Azure. Use grupos de failover para configurar uma Instância Gerenciada SQL secundária em outra região. As instâncias do SQL Server e o Banco de dados SQL não podem ser usados como secundários para a Instância Gerenciada do SQL.
Anexar um banco de dados Não Não
Auditoria Sim, consulte Auditoria Sim, consulte Auditoria, com algumas diferenças
Autenticação do Microsoft Entra (anteriormente Azure Active Directory) Sim, para usuários no nível de banco de dados. As logins ao nível do servidor estão em fase de pré-visualização. Sim. Utilizadores ao nível do banco de dados e logins ao nível do(s) servidor(es).
comando BACKUP Não, apenas backups automáticos iniciados pelo sistema, consulte Backups automatizados no Banco de Dados SQL do Azure Sim, os backups de cópia única iniciados pelo utilizador para o Azure Blob Storage (os backups automáticos do sistema não podem ser iniciados pelo utilizador), consulte Diferenças de backup e Backups automatizados na Instância Gerida de SQL do Azure.
Funções integradas A maioria, ver funções individuais Sim, consulte Diferenças entre procedimentos armazenados, funções, e gatilhos
instrução BULK INSERT Sim, mas apenas do armazenamento de blobs do Azure como origem. Sim, mas apenas a partir do Armazenamento de Blobs do Azure como origem, consulte diferenças.
Certificados e chaves assimétricas Sim, sem acesso ao sistema de arquivos para operações BACKUP e CREATE. Sim, sem acesso ao sistema de arquivos para operações BACKUP e CREATE, consulte as diferenças de certificado .
Captura de dados de mudança - CDC Sim, para a camada S3 e superior. Basic, S0, S1, S2 não são suportados. Sim
Collation - servidor/instância Sim, o agrupamento de banco de dados padrão é SQL_Latin1_General_CP1_CI_AS. O agrupamento de banco de dados pode ser definido durante a criação do banco de dados e não é possível atualizar. Especifique um agrupamento para dados (COLLATE) e um agrupamento de catálogo para metadados do sistema e identificadores de objeto (CATALOG_COLLATION). No Banco de Dados SQL do Azure, não há agrupamento de servidor. Sim, pode ser definido quando a instância é criada e não pode ser atualizada posteriormente.
índices Columnstore Sim - nível Premium, nível Standard - S3 e superior, nível de uso geral, níveis críticos para os negócios e níveis de hiperescala. Sim
Runtime de Linguagem Comum - CLR Não Sim, mas sem acesso ao sistema de ficheiros na instrução CREATE ASSEMBLY, consulte as diferenças de CLR em .
Credenciais Sim, mas apenas credenciais com escopo no banco de dados. Sim, mas apenas e SHARED ACCESS SIGNATURE do Azure Key Vault são suportados, consulte detalhes
Consultas de nomes de três partes em bancos de dados cruzados Não, veja consultas elásticas Sim
Transações entre bancos de dados Não Sim, dentro da instância. Consulte Diferenças de servidor vinculado para consultas entre instâncias.
Correio de Base de Dados - DbMail Não Sim
Espelhamento de Banco de Dados (obsoleto) Não Não
Espelhamento de banco de dados no Microsoft Fabric Sim Não
Instantâneos do banco de dados Não Não
Virtualização de banco de dados Não Sim
Declarações de DBCC A maioria, ver declarações individuais Sim, consulte diferenças do DBCC
Declarações DDL A maioria, ver declarações individuais Sim, consulte diferenças do T-SQL
DDL aciona Apenas base de dados Sim
Visualizações de partição distribuída Não Sim
Transações distribuídas - MS DTC Não, consulte Transações elásticas Sim, DTC para Instância Gerenciada SQL do Azure,
e transações elásticas
DML aciona A maioria, ver declarações individuais Sim
Departamento de Veículos Motorizados A maioria delas, consulte as DMVs individuais Sim, consulte diferenças do T-SQL
Consulta Elastic Sim, com o tipo RDBMS necessário (visualização) Não, use consultas nativas entre bancos de dados e o Servidor Vinculado
Notificações de eventos Não, consulte Alertas Não
Expressões Sim Sim
Eventos estendidos (XEvent) Alguns dos detalhes podem ser encontrados em Eventos Estendidos na Base de Dados SQL do Azure e na Instância Gerida SQL do Azure Sim, consulte Diferenças de eventos estendidos.
Procedimentos armazenados estendidos Não Não
Arquivos e grupos de arquivos Somente grupo de arquivos primário Sim. Os caminhos de arquivo são atribuídos automaticamente e o local do arquivo não pode ser especificado em ALTER DATABASE ADD FILE.
Filestream Não Não, consulte recursos de instâncias gerenciadas SQL.
Pesquisa de texto completo (FTS) Sim, mas não há suporte para filtros e separadores de palavras que não sejam da Microsoft Sim, mas filtros e separadores de palavras que não sejam da Microsoft não são suportados
Funções A maioria, ver funções individuais Sim, consulte Diferenças entre procedimentos armazenados, funções, e gatilhos
Otimização em memória Sim nos níveis de serviço Premium e Business Critical.
Suporte limitado para objetos OLTP de In-Memory não persistentes, como variáveis de tabela com otimização de memória em camada de serviço Hyperscale.
Sim, no escalão de serviço Business Critical .
Elementos linguísticos A maioria, ver elementos individuais Sim, consulte diferenças do T-SQL
Ledger Sim Sim
Funcionalidade de Link Não Sim
Servidores vinculados Não, veja Elastic query Sim. Apenas para SQL Server e Banco de dados SQL sem transações distribuídas.
Servidores vinculados que lêem de arquivos (CSV, Excel) Não. Use BULK INSERT ou OPENROWSET como uma alternativa para o formato CSV. Não. Use BULK INSERT ou OPENROWSET como uma alternativa para o formato CSV. Acompanhe estas solicitações no item de feedback da Instância Gerida SQL
Envio de registos de logs Disponibilidade através de redundância está incluída em todos os bancos de dados. A recuperação de desastres é discutida em Visão geral da continuidade de negócios. Incorporado como parte nativa do processo de migração do Serviço de Migração de Dados do Azure (DMS). Construído nativamente para projetos de migração de dados personalizados como um serviço externo de reprodução de logs .
Não está disponível como solução de alta disponibilidade, porque outros métodos de disponibilidade de por meio de de redundância estão incluídos em todos os bancos de dados e não é recomendado usar o envio de logs como alternativa de HA. A recuperação de desastres é discutida em Visão geral da continuidade de negócios. Não está disponível como mecanismo de replicação entre bases de dados - utilize réplicas secundárias na camada Business Critical , grupos de failover ou replicação transacional como alternativas.
Logins e usuários Sim, mas as declarações CREATE LOGIN e ALTER LOGIN são limitadas. Não há suporte para logins do Windows. Os logins do Microsoft Entra estão em pré-visualização. EXECUTE AS LOGIN não é suportado - use EXECUTE AS USER. Sim, com algumas diferenças . Consulte Autenticação do Windows para Instância Gerenciada SQL do Azure - o processo requer sincronização do Active Directory para a Microsoft Entra ID.
Seleção da janela de manutenção Sim Sim
Configurar notificações antecipadas para eventos de manutenção planejada Sim Sim
Registo mínimo no de importação em massa Não, apenas o modelo de recuperação completa é suportado. Não, apenas o modelo de recuperação completa é suportado.
Modificação dos dados do sistema Não Sim
Automação OLE Não Não
OPENDATASOURCE Não Sim, apenas para Banco de Dados SQL, Instância Gerenciada SQL e SQL Server. Consulte diferenças do T-SQL
OPENQUERY Não Sim, apenas para Banco de Dados SQL, Instância Gerenciada SQL e SQL Server. Consulte diferenças do T-SQL
OPENROWSET Sim, apenas para importar do armazenamento de Blob do Azure. Sim, apenas para Banco de Dados SQL, Instância Gerenciada SQL e SQL Server, e para importar do armazenamento de Blob do Azure. Consulte diferenças do T-SQL
Operadores Na maioria dos casos, consulte os operadores individuais Sim, consulte diferenças do T-SQL
Polybase Não. Você pode consultar dados nos arquivos colocados no Armazenamento de Blobs do Azure usando OPENROWSET função ou usar uma tabela externa que faça referência a um pool SQL sem servidor no Synapse Analytics. Sim, para o Azure Data Lake Storage (ADLS) e o Azure Blob Storage como fonte de dados. Consulte Virtualização de dados com Azure SQL Managed Instance para obter mais detalhes.
Notificações de consulta Não Sim
Repositório de Consultas Sim Sim
Repositório de Consultas para réplicas secundárias Não, o recurso Repositório de Consultas para réplicas secundárias não está disponível para o Banco de Dados SQL do Azure. Atualmente, o Repositório de Consultas na réplica secundária contém informações sobre cargas de trabalho da réplica primária. Não, o recurso Repositório de Consultas para réplicas secundárias não está disponível para a Instância Gerenciada SQL do Azure. Atualmente, o Repositório de Consultas na réplica secundária contém informações sobre cargas de trabalho da réplica primária.
Serviços de Aprendizagem Automática (Anteriormente R Services) Não Sim, consulte Serviços de Aprendizado de Máquina na Instância Gerenciada SQL do Azure
Modelos de recuperação Apenas a recuperação total que garante alta disponibilidade é suportada. Os modelos de recuperação simples e registrados em massa não estão disponíveis. Apenas a recuperação total que garante alta disponibilidade é suportada. Os modelos de recuperação simples e registrados em massa não estão disponíveis.
Administrador de recursos Não Sim
instruções RESTORE Não Sim, com opções obrigatórias de FROM URL para os arquivos de backup armazenados no Armazenamento de Blobs do Azure. Consulte Restaurar diferenças
Restaurar banco de dados a partir do backup Somente a partir de backups automatizados, veja Restaurar uma base de dados de um backup A partir de backups automatizados, veja como restaurar uma base de dados a partir de um backup e, de backups completos colocados no Armazenamento de Blobs do Azure, veja diferenças de backup.
Restaurar banco de dados para o SQL Server Não. Use BACPAC ou BCP ao invés de restauração nativa. Sim, apenas para o SQL Server 2022 a partir de instâncias que tenham a política de atualização do SQL Server 2022. Para obter mais informações, consulte Restaurar um banco de dados para o SQL Server 2022 do Azure SQL Managed Instance. Caso contrário, use BACPAC, BCP ou replicação transacional.
Pesquisa semântica Não Não
Corretor de Serviços Não Sim. Consulte diferenças do Service Broker
Definições de configuração do Server Não Sim, consulte diferenças do T-SQL
Configurar declarações A maioria, ver declarações individuais Sim, consulte diferenças do T-SQL
SQL Server Agent Não, consulte Trabalhos elásticos Sim, consulte diferenças do SQL Server Agent
Auditoria do SQL Server Não, consulte Auditoria para o Banco de Dados SQL do Azure Sim, ver Diferenças de auditoria
Synapse Link para SQL Sim Não
Funções do sistema A maioria, ver funções individuais Sim, consulte Diferenças entre procedimentos armazenados, funções, e gatilhos
Procedimentos armazenados do sistema Alguns, ver procedimentos armazenados individuais Sim, consulte Diferenças entre procedimentos armazenados, funções, e gatilhos
Tabelas do sistema Alguns; consulte as tabelas individuais Sim, consulte diferenças do T-SQL
Visualizações do catálogo do sistema Alguns, ver pontos de vista individuais Sim, consulte diferenças do T-SQL
TempDB Sim. tamanho de 32 GB por núcleo para cada banco de dados. Sim. tamanho de 24 GB por vCore para toda a camada de GP e limitado pelo tamanho da instância na camada de BC
Tabelas temporárias Tabelas temporárias locais e globais com escopo de banco de dados Tabelas temporárias locais e tabelas temporárias globais com escopo de instância
Escolha de fuso horário Não Sim, consulte Fusos horáriose deve ser configurado quando a Instância Gerida de SQL for criada.
Sinalizadores de rastreamento Não Sim, mas apenas um conjunto limitado de sinalizadores de rastreamento global. Veja as diferenças entre DBCC e
Replicação transacional Sim, assinante apenas de replicação transacional e de snapshot Sim, consulte limitações da replicação no SQL Managed Instance.
Criptografia de dados transparente (TDE) Sim, consulte TDE para Azure SQL Sim, consulte TDE para Azure SQL
Autenticação do Windows Não Sim, consulte Autenticação do Windows para entidades do Microsoft Entra
Cluster de Failover do Windows Server Não. Outras técnicas, que fornecem [] alta disponibilidade [], estão incluídas em todos os bancos de dados. A recuperação de desastres é discutida em Visão geral da continuidade de negócios com o Banco de Dados SQL do Azure. Não. Outras técnicas, que fornecem [] alta disponibilidade [], estão incluídas em todos os bancos de dados. A recuperação de desastres é discutida em Visão geral da continuidade de negócios com o Banco de Dados SQL do Azure.

Observação

Algumas disponibilidades de recursos da Instância Gerenciada SQL do Azure dependem da instância configurada da política de atualização.

Recursos da plataforma

A plataforma Azure fornece vários recursos de PaaS que são adicionados como um valor adicional aos recursos de banco de dados padrão. Há vários serviços externos que podem ser usados com o Banco de Dados SQL do Azure e a Instância Gerenciada SQL do Azure.

recurso da plataforma Banco de Dados SQL do Azure Instância Gerida do SQL do Azure
Replicação Geográfica Ativa Sim, veja replicação geográfica ativa - todos os níveis de serviço. Não, veja grupos de failover como alternativa.
Dimensionamento automático Sim, mas apenas no modelo sem servidor . No modelo sem servidor, a alteração da camada de serviço (alteração de vCore, armazenamento ou DTU) é rápida e online. A alteração da camada de serviço requer tempo de inatividade mínimo ou nenhum. Não, você precisa escolher computação e armazenamento reservados. A mudança da camada de serviço (vCore ou armazenamento máximo) está on-line e requer tempo de inatividade mínimo ou nenhum.
Backups automáticos Sim, consulte backups automáticos na Base de Dados SQL do Azure. Os backups completos são feitos a cada 7 dias, os diferenciais a cada 12 horas, e os backups de log a cada 5-10 minutos. Sim, consulte os backups automatizados na SQL Managed Instance do Azure. Os backups completos são feitos a cada 7 dias, os diferenciais a cada 12 horas, e os backups de log a cada 5-10 minutos.
Ajuste automático (índices) Sim, consulte de ajuste automático Não
Zonas de disponibilidade Sim Sim. Para a camada de serviço de uso geral em pré-visualização e para a camada de serviço de importância crítica para negócios já disponível
Azure Resource Health Sim Sim
Retenção de backup de curto prazo Sim, veja a retenção de curto prazo . Prazo predefinido de 7 dias, máximo de 35 dias. Sim, veja a retenção de curto prazo . 1-35 dias, 7 dias padrão.
Serviço de Migração de Bases de Dados do Azure (DMS) Sim Sim
Serviço de Migração de Dados (DMA) Sim Não
Trabalhos elásticos Sim, veja trabalhos elásticos Não. Use SQL Agent ou Azure Automation.
Grupos de failover Sim, consulte grupos de failover - todas as camadas de serviço. Sim, consulte grupos de tolerância a falhas.
Acesso ao sistema de arquivos Não. Utilize BULK INSERT ou OPENROWSET para aceder e transferir dados do Armazenamento de Blobs no Azure como alternativa. Não. Utilize BULK INSERT ou OPENROWSET para aceder e transferir dados do Armazenamento de Blobs no Azure como alternativa.
Geo-restauração Sim, consulte restauração geográfica Sim, consulte restauração geográfica
Retenção de longo prazo (LTR) Sim, veja a retenção de longo prazo em e mantenha os backups feitos automaticamente por até 10 anos. Sim, veja a retenção de longo prazo em e mantenha os backups feitos automaticamente por até 10 anos.
Pausar/retomar Sim, em modelo sem servidor Sim, com Stop / start
Gestão baseada em políticas Não Não
Endereço IP público Sim. O acesso pode ser restrito usando firewall ou pontos de extremidade de serviço. Sim. Precisa ser explicitamente habilitado e a porta 3342 deve ser habilitada nas regras do NSG. O IP público pode ser desativado, se necessário. Consulte o ponto de extremidade público para obter mais detalhes.
Restauração do banco de dados no tempo Sim, consulte restauração em momento específico Sim, consulte restauração em momento específico
Pools de recursos Sim, como Elastic pools Sim. Uma única instância da Instância Gerenciada do SQL pode ter vários bancos de dados que compartilham o mesmo pool de recursos. Além disso, você pode implantar várias instâncias da Instância Gerenciada SQL em pools de instâncias que podem compartilhar os recursos.
Aumentar ou diminuir a escala (online) Sim, você pode alterar DTU ou vCores reservados ou armazenamento máximo com o mínimo de tempo de inatividade. Sim, você pode alterar vCores reservados ou armazenamento máximo com o mínimo de indisponibilidade.
de alias SQL Não, use DNS Alias Não, use Cliconfg para configurar o alias nas máquinas cliente.
Monitor de base de dados (pré-visualização) Sim Sim
Sincronização de Dados SQL Sim, mas o SQL Data Sync será desativado em 2027. Em vez disso, consulte desativação do SQL Data Sync: migrar para soluções alternativas. Não, use replicação transacional.
do SQL Server Analysis Services (SSAS) Não, do Azure Analysis Services é um serviço de nuvem do Azure separado. Não, do Azure Analysis Services é um serviço de nuvem do Azure separado.
Serviços de Integração do SQL Server (SSIS) Sim, com um SSIS gerenciado no ambiente do Azure Data Factory (ADF), onde os pacotes são armazenados no SSISDB hospedado pelo Banco de Dados SQL do Azure e executados no Azure SSIS Integration Runtime (IR), consulte Criar Azure-SSIS IR no ADF.

Para comparar os recursos do SSIS no Banco de dados SQL e na instância gerenciada do SQL, consulte Comparar o banco de dados SQL com a instância gerenciada do SQL.
Sim, com um SSIS gerenciado no ambiente do Azure Data Factory (ADF), onde os pacotes são armazenados no SSISDB hospedado pela Instância Gerenciada do SQL e executados no Azure SSIS Integration Runtime (IR), consulte Criar Azure-SSIS IR no ADF.

Para comparar os recursos do SSIS no Banco de dados SQL e na instância gerenciada do SQL, consulte Comparar o banco de dados SQL com a instância gerenciada do SQL.
do SQL Server Reporting Services (SSRS) Não - consulte Power BI Não - use relatórios paginados do Power BI ou, em vez disso, aloje o SSRS numa VM do Azure. Embora a Instância Gerenciada do SQL não possa executar o SSRS como um serviço, ela pode hospedar bancos de dados de catálogo do SSRS para um servidor de relatórios instalado na Máquina Virtual do Azure, usando a autenticação do SQL Server.
Insight sobre o Desempenho de Consultas Sim Não. Use relatórios internos no SQL Server Management Studio e no Azure Data Studio.
VNet Parcial, ele permite acesso restrito usando VNet Endpoints Sim, a Instância Gerida do SQL é injetada na VNet.
Endpoint de Serviço VNet Sim, consulte terminais de serviço da rede virtual. Sim, veja as políticas de ponto de extremidade de serviço .
de peering global da VNet Sim, usando IP privado e endereços de serviço Sim, usando emparelhamento de rede virtual.
Conectividade privada Sim, usando Private Link Sim, utilizando o ponto final local da rede virtual () ou ponto final privado ().

Limites de recursos

A tabela a seguir compara os limites máximos de recursos disponíveis para o Banco de Dados SQL do Azure e a Instância Gerenciada SQL do Azure:

Categoria Banco de Dados SQL do Azure Instância Gerida do SQL do Azure
Tamanho de computação Até 128 vCores Até 128 vCores
Tamanho de armazenamento 1 GB - 128 TB 32 GB - 16 TB (32 TB em versão de pré-visualização com nível de uso geral da próxima geração )
tamanho do Tempdb 32 GB por vCore, até 2.560 GB Até 4 TB - limitado pelo tamanho de armazenamento reservado
Taxa de transferência de gravação de log Até 100mb/seg 4,5 MB/s por vCore (máx. 192 MB/s)
disponibilidade SLA padrão
SLA de 99.995% com redundância de zona
SLA padrão
Backups Uma opção de armazenamento com redundância local (LRS), com redundância de zona (ZRS) ou com redundância geográfica (GRS)
Retenção de 1 a 35 dias (7 dias por padrão), com até 10 anos de retenção de longo prazo disponíveis
Uma opção de armazenamento localmente redundante (LRS), com redundância de zona (ZRS), com redundância geográfica (GRS) ou com redundância geográfica de zona (GZRS)
Retenção de 1 a 35 dias (7 dias por padrão), com até 10 anos de retenção de longo prazo disponíveis
Réplicas somente leitura Escala de leitura com 1 a 4 réplicas de alta disponibilidade ou 1 a 30 réplicas nomeadas
0 - 4 geo-réplicas
1 réplica de alta disponibilidade integrada é legível
0 - 1 réplicas geográficas usando conjuntos de failover
Modelos de desconto Instâncias reservadas
Azure Benefício Híbrido (não disponível em assinaturas de desenvolvimento e teste)
Enterprise e oferta Pay-As-You-Go Dev/Test subscrições
Instâncias reservadas
Azure Benefício Híbrido (não disponível em assinaturas de desenvolvimento e teste)
Enterprise e oferta Pay-As-You-Go Dev/Test subscrições

Para saber mais sobre os limites de recursos para o Banco de Dados SQL do Azure, consulte:

Para saber mais sobre os limites de recursos para a Instância Gerenciada SQL do Azure, consulte: Limites de recursos.

Ferramentas

A Base de Dados SQL do Azure e a Instância Gerida SQL do Azure suportam várias ferramentas de dados que o podem ajudar a gerir os seus dados.

Ferramenta Banco de Dados SQL do Azure Instância Gerida do SQL do Azure
Portal do Azure Sim Sim
Editor de consultas do portal Azure Sim Não
Azure CLI Sim Sim
Azure Data Studio Sim Sim
Azure PowerShell Sim Sim
arquivo BACPAC (exportação) Sim, consulte a exportação do Banco de dados SQL Sim, consulte exportação da Instância Gerenciada SQL
arquivo BACPAC (importação) Sim, consulte importação do Banco de Dados SQL Sim, consulte de importação de instância gerenciada SQL
Serviços de Qualidade de Dados (DQS) Não Não
Serviços de Dados Mestres (MDS) Não Não. Hospede o MDS em uma VM do Azure. Embora a Instância Gerenciada do SQL não possa executar o MDS como um serviço, ela pode hospedar bancos de dados MDS para um serviço MDS instalado na Máquina Virtual do Azure, usando a autenticação do SQL Server.
SMO Sim, veja SMO. Sim, desde a versão 150 do SMO.
SSDT (SQL Server Data Tools) Sim Sim
do SQL Server Management Studio (SSMS) Sim Sim versão 18.0 e superior
SQL Server PowerShell Sim Sim
SQL Server Profiler Não, consulte Eventos estendidos Sim
System Center Operations Manager Sim, consulte Pacote de Gerenciamento do Microsoft System Center para o Banco de Dados SQL do Azure. Sim, consulte Pacote de Gerenciamento do Microsoft System Center para Instância Gerenciada SQL do Azure.

Métodos de migração

Você pode usar diferentes métodos de migração para mover seus dados entre o SQL Server, o Banco de Dados SQL do Azure e a Instância Gerenciada SQL do Azure. Alguns métodos são Online e captam todas as alterações feitas na origem enquanto está a executar a migração, enquanto nos métodos de Offline, precisa parar o trabalho que está a modificar dados na origem enquanto a migração está em andamento.

de origem Banco de Dados SQL do Azure Instância Gerida do SQL do Azure
SQL Server (local, AzureVM, Amazon RDS) Online:Replicação Transacional
Offline:Serviço de Migração de Dados (DMS), arquivo BACPAC (importação), BCP
Online:link da Instância Gerenciada, Serviço de Reprodução de Logs, Serviço de Migração de Dados (DMS) do Azure, Replicação Transacional
Offline:Serviço de Migração de Bases de Dados do Azure, backup/restauração nativa, ficheiro BACPAC (importação), BCP, replicação instantânea
Base de dados única Offline:arquivo BACPAC (importação), BCP Offline:arquivo BACPAC (importação), BCP
Instância gerenciada SQL Online:Replicação Transacional
Offline:arquivo BACPAC (importação), BCP, replicação de snapshot
Online:cópia/movimentação de banco de dados, replicação transacional
Offline: Restauração no ponto no tempo entre instâncias (Azure PowerShell ou CLI do Azure), Backup/restauração nativa, Arquivo BACPAC (importação), BCP, Replicação de instantâneos

A Microsoft continua a adicionar recursos ao Banco de Dados SQL do Azure. Visite a página Web Atualizações de Serviço do Azure para obter as atualizações mais recentes utilizando estes filtros:

Para obter mais informações sobre o Banco de Dados SQL do Azure e a Instância Gerenciada SQL do Azure, consulte: