Browsed by
Category: SQL Server

Análise de ambiente com o Power Alerts

Análise de ambiente com o Power Alerts

Como analisar a performance do ambiente com o Power Alerts? Olá, pessoal! Este post tem como objetivo demonstrar um passo a passo para analisar a performance da sua instância utilizando as coletas do Power Alerts. Se ainda não tem o Power Alerts na sua…

Migração de Banco de Dados On-Premise para Azure SQL (PARTE3)

Migração de Banco de Dados On-Premise para Azure SQL (PARTE3)

…Dando continuidade à nossa série sobre migração de banco de dados on-premise.
Se você ainda não leu os posts anteriores, dê uma olhada.

1) Deploy Database to Microsoft Azure SQL Database.
2) Backup bacpac com import

Agora, na Parte 3, vamos explorar a migração usando o DMA.

3. DMA (Data Migration Assistant)

Ferramenta da Microsoft usada para:
✅ Avaliar e realizar migrações de banco de dados.
✅ Identificar e corrigir incompatibilidades antes da migração.
✅ Sugerir melhorias de performance e segurança.

Vantagens do método DMA:
✔ Análise de Compatibilidade: O DMA verifica problemas antes da migração, identificando funcionalidades não suportadas e potenciais riscos.
✔ Relatórios Detalhados: Gera relatórios com recomendações para corrigir incompatibilidades e melhorar a performance.
✔ Interface Intuitiva: Fácil de usar, sendo ideal para migrações de pequeno e médio porte.
✔ Custo Zero: O DMA é gratuito!

Desvantagens do DMA:
❌ Tempo de indisponibilidade: O DMA não realiza migração online (com sincronização contínua), o que pode exigir downtime durante o processo.
❌ Não recomendado para bancos muito grandes: Para bases de dados muito grandes, o DMA pode ser lento e impactar o desempenho do ambiente.
❌ Migração em Lote: A transferência ocorre em lotes, podendo levar horas ou até dias, dependendo do tamanho do banco e da latência da rede.

[PowerAlerts] Tratamento de Erros

[PowerAlerts] Tratamento de Erros

Fala, pessoal. Beleza? Na última semana mostrei um caso onde o Power Alerts ajudou um cliente a identificar um problema na aplicação através do alerta [Database Errors]. Hoje vou explorar um pouco mais sobre esse tema de tratamentos de erros e mostrar …

Migração On-Premise para Azure SQL (PARTE2)

Migração On-Premise para Azure SQL (PARTE2)

…Dando continuidade à nossa série sobre migração de banco de dados on-premise.
Se você ainda não leu o primeiro post da série, dê uma olhada, ficou bem completo. Usei o método “Deploy Database to Microsoft Azure SQL Database”, detalhando cada passo.

1) Deploy Database to Microsoft Azure SQL Database (link do post)

Hoje, nesta Parte 2, abordaremos o método de migração que utiliza o Backup BACPAC e Importação. Este método é bastante utilizado, para transferir bancos de dados SQL Server para o Azure SQL Database.

2) Backup bacpac com import
Também conhecido como “export x import”, pois envolve exportar o banco como um arquivo .bacpac , em seguida importá-lo no Azure SQL Database.

O formato BACPAC é um arquivo que contém o esquema do banco de dados e seus dados, permitindo uma migração “fácil” e eficiente.

Vantagens:
Portabilidade: O arquivo .bacpac é portátil, podendo ser movido facilmente entre diferentes servidores, ambientes ou até mesmo armazenado como backup.
Controle de Tamanho e Escopo: Ele contém apenas o esquema e os dados (sem objetos de sistema), o que reduz o tamanho e simplifica a migração.
Suporte Amplamente Disponível: O método é suportado por ferramentas como SSMS e o Portal do Azure, proporcionando flexibilidade.

Desvantagens:
Limitações de Dados: Dados corrompidos, muito grandes ou incompatíveis podem causar falhas durante a exportação e/ou importação.
Tempo de Processamento: Pode levar tempo para criar e importar o .bacpac, dependendo do tamanho do banco de dados.
Não Suporta Algumas Configurações Avançadas: Configurações específicas do servidor, como permissões de login, não são incluídas no arquivo .bacpac.

De Estagiário a CEO, lições de uma Jornada Real – O início da minha carreira profissional #03

De Estagiário a CEO, lições de uma Jornada Real – O início da minha carreira profissional #03

No episódio 01 da nossa série contei para vocês detalhes de como escolhi fazer o curso de Ciência da Computação (Ano de 2002). No episódio 02 contei que meus primeiros anos de faculdade de TI não foram fáceis (2003 a 2005). Quem ainda não leu, vale a leitura: De Estagiário a CEO, lições de uma […]

De Estagiário a CEO, lições de uma Jornada Real – O início da minha carreira profissional #03

De Estagiário a CEO, lições de uma Jornada Real – O início da minha carreira profissional #03

No episódio 01 da nossa série contei para vocês detalhes de como escolhi fazer o curso de Ciência da Computação (Ano de 2002). No episódio 02 contei que meus primeiros anos de faculdade de TI não foram fáceis (2003 a 2005). Quem ainda não leu, vale a leitura: De Estagiário a CEO, lições de uma […]