SQL Server – Problema no Power BI Gateway ao utilizar IP ou hostname externo para acessar o banco

Tempo de Leitura: 6 minutos Fala pessoal! Nesse post, eu gostaria de compartilhar com vocês uma situação que já presenciei em uns 4 clientes nos últimos 3 meses e sempre tenho que explicar a mesma coisa quando usuários acessam o banco utilizando um IP ou hostname externo, criado para que usuários possam se conectar à …

SQL Server – Como conectar utilizando a conexão DAC (Dedicated Admin Connection) sem o SQL Browser

Tempo de Leitura: 6 minutos Fala pessoal!! Nesse artigo eu gostaria de compartilhar com vocês um pequeno estudo sobre como conectar utilizando a conexão DAC (Dedicated Admin Connection) sem o SQL Browser. Essa ideia partiu de uma dúvida enviada no meu curso de Segurança de SQL Server – Módulo 1, onde o Fabiano Ferreira enviou …

SQL Server 2014 – Como estimar o andamento e quanto tempo falta para a criação de um índice

Tempo de Leitura: 3 minutos Fala galera! Nesse artigo, eu gostaria de compartilhar com vocês um script bem simples, mas bem interessante que ajuda a estimar o andamento da criação de um índice através da DMV sys.dm_exec_query_profiles, disponível a partir do SQL Server 2014. Caso você queira estimar o andamento e quanto tempo falta para …

SQL Server – Como identificar locks, blocks e sessões bloqueadoras

Tempo de Leitura: 5 minutos Fala pessoal! Nesse artigo, eu gostaria de demonstrar como utilizar DMV’s do SQL Server para identificar locks, blocks e sessões bloqueadoras no seu ambiente. Tive a ideia de escrever esse post, quando estava atendendo um cliente presencialmente em uma demanda de BI e do meu lado vi alguns usuários reclamando …

Check-up GRATUITO do seu banco de dados + análise de segurança: Será que você precisa ?

Tempo de Leitura: 3 minutos 5 / 5 ( 1 vote ) Olá pessoal! Tudo bem com vocês, né ? Nesse post eu gostaria de apresentar para vocês algo realmente diferenciado, que é um Check-up GRATUITO do seu banco de dados + análise de segurança, processos desenvolvidos e realizados pela equipe de consultoria Fabrício Lima …

Seu SQL Server está atualizado ? Retornando a última versão do Service Pack (SP) ou Cumulative Update (CU) para a sua instância

Tempo de Leitura: 6 minutos Fala pessoal! Nesse artigo eu quero trazer pra vocês uma solução que criei ontem para incluir em um check-list que estou desenvolvendo, que me permite identificar a última versão do Service Pack (SP) e Cumulative Update (CU) para a versão do SQL Server em que estou executando esse código. Para …

SQL Server 2016 – Como arquivar tabelas históricas no Azure com o Stretch Database

Tempo de Leitura: 14 minutos 5 / 5 ( 1 vote ) Introdução No post de hoje, eu gostaria de demonstrar a vocês como arquivar tabelas históricas no Azure com o Stretch Database, disponível a partir do SQL Server 2016. O Stretch Database é um recurso do SGBD, que migra seus dados frios (aqueles dados …

SQL Server – Utilizando a traceflag 3226 para evitar a gravação de mensagens informativas geradas por backups no log do SQL Server

Tempo de Leitura: 4 minutos Fala pessoal! Nesse post, eu gostaria de compartilhar com vocês a solução de uma dúvida que me enviaram hoje no Telegram, onde perguntaram como fazia para ocultar as mensagens informativas que o comando BACKUP DATABASE produz durante a sua execução e que também as grava no log do SQL Server. …

SQL Server – Como criar um versionamento de código das suas Stored Procedures em HTML e com comentários da alteração

Tempo de Leitura: 7 minutos 5 / 5 ( 4 votes ) Fala pessoal! Nesse artigo eu vou compartilhar com vocês como criar um versionamento de código das suas Stored Procedures em HTML e com comentários da alteração. No passado, eu já havia criado o post Como criar uma trigger de Auditoria para logar a …

SQL Server – Como recuperar o código-fonte de objetos apagados (View, Stored Procedure, Function e Trigger)

Tempo de Leitura: 7 minutos 5 / 5 ( 1 vote ) Fala pessoal! Tudo certo ? Nesse artigo eu vou compartilhar com vocês uma solução que pode salvar vidas em casos de desespero quando alguém apaga um objeto do banco de dados (View, Stored Procedure, View ou Function), você não tem uma rotina de …

SQL Server – Como identificar recursos descontinuados (deprecated features) sendo utilizados na instância (Extended Events – XE)

Tempo de Leitura: 4 minutos 5 / 5 ( 2 votes ) Fala pessoal! Um assunto que não costumo ver muito no dia a dia é a preocupação de DBA’s e desenvolvedores sobre o uso de recursos marcados como “deprecated” pela Microsoft, ou seja, estão marcados para serem removidos em alguma futura versão do SQL …

SQL Server – Como descobrir há quanto tempo a instância está online ou quando a instância foi iniciada

Tempo de Leitura: 6 minutos 5 / 5 ( 4 votes ) Fala pessoal! Tudo na paz?? Com esse artigo, gostaria de demonstrar a vocês como como descobrir há quanto tempo a instância está online ou quando a instância foi iniciada. Essa informação pode ser utilizada de diversas formas, como criar um monitoramento de quando …

SQL Server – Como padronizar o Collation de todas as colunas do database

Tempo de Leitura: 15 minutos 5 / 5 ( 1 vote ) Olá pessoal! Tudo tranquilo? Neste artigo, gostaria de compartilhar com vocês um problema que tive recentemente, o qual várias colunas, de várias tabelas de um determinado database utilizavam uma collation diferente do padrão do DB, fazendo com que ao realizar joins e condições …