Retrospectiva Ano 2023!

Olá, espero que você esteja bem! 😉

Depois de um longo tempo sem escrever um Post, resolvi fazer minha Retrospectiva Ano 2023.

Vou falar um pouco sobre as metas do ano 2023:

  • Algumas foram cumpridas, outras não;

  • E quais os planos para 2024;

Este está sendo meu primeiro Post sobre Retrospectiva, portanto não tenho outro como referência. Mas com o objetivo de ter um caminho a seguir, fiz uma apresentação em PowerPoint no início de 2023 para apresentar no serviço como “metas”. Este será então minha referência.

Bora?

Falha envio Database-mail TLS 1.2 / .NETFramework SMTP Microsoft 365.

Dando continuação no tema, neste post vou abordar sobre os erros que encontro no meu dia a dia como DBA, de empresas que usam o SMTP do office, e precisamos atuar para resolver a falha no envio do e-mail.

Após a atualização da Microsoft (transição para o TLS 1.2), o Database-mail passou a apresentar várias falhas no envio.

Sendo necessário algumas validações para detectar onde está desatualizado, e com base no resultado realizar algumas alterações.

Portanto para habilitar o TLS 1.2 teremos alguns passos a seguir:

– Certificar que o TLS 1.2 esteja habilitado como um protocolo para o SCHANNEL no nível de sistema operacional;
– Atualizar/Configurar o .Net Framework para suportar o TLS 1.2;

Configurar Database-mail no SQL Server utilizando uma conta do Gmail.

Bora pra mais um assunto do meu dia a dia, apesar de “simples” para alguns, porém ainda dá trabalho e dor de cabeça para muitos, rsrs.

Vamos lá! Neste post você vai aprender na prática a configurar o Database mail no SQL Server e também a configurar uma senha específica para este propósito. Neste Lab vamos usar uma conta do Gmail.

Nosso primeiro passo será configurar o Database mail no Microsoft SQL Server Management Studio.

E no final vamos configurar um Job de Backup que ao falhar, receberemos um alerta do e-mail reportando a falha.

Automatizar Backups Armazenando em Blob – Azure usando Microsoft SSMS

Para aqueles que querem criar um Job de Backup e automatizar o trabalho pensando principalmente em segurança, afinal, se um dia algo acontecer com meu banco de dados, será que está preparado? Quanto “tempo de dados” posso perder?

1) Automatização de backup
Para criarmos um job de backup vou usar os scripts do OlaHallengren, devido ter uma licença de código aberto popular e amplamente utilizada. Podendo ser usado em Microsoft SQL Server 2008, SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, SQL Server 2016, SQL Server 2017 e SQL Server 2019.
2) Backups avulsos
O jeito mais fácil que vejo para cadastrar a credencial no SSMS é fazendo um backup avulso.

Criptografia Dados Transparente – TDE: Como Criptografar sua Database MSSQL?

Neste post vou falar de uma demanda que está aumentando muito atualmente, devido a LGPD.
Portanto, com base nesse processo de gestão e governança de dados, um grande aliado “agregado” ao SQL Server é o TDE (Transparent Data Encryption). A criptografia de dados transparente criptografa os arquivos de dados (mdf) e arquivos de log (ldf) no SQL Server.
Para esse processo de ativar o TDE vamos seguir uma sequência de 5 etapas:
– Criar uma chave mestra
– Criar um certificado
– Criar uma chave de criptografia
– Ativar criptografia
– Fazer backup do Certificado

Minha História!

Olá, espero que você esteja bem!   É com muito prazer que inicio esta nova jornada, agora blogueiro, rsrs. Resolvi criar este blog com o objetivo de compartilhar conhecimentos adquiridos no meu dia a dia. Muitas vezes, passo por situações que preciso aprender algo novo para então resolver um determinado problema. Porém, sabemos que nem sempre conseguimos algo fácil na internet, e muitas vezes, precisamos pesquisar vários sites e juntar as informações, como uma “colcha de retalho”, resolver aquilo que desejar. E com esse intuito resolvi compartilhar mais essa opção de conteúdo pra vocês. QUEM SOU EU?   Me chamo Éder […]