Visualizações: 13.330 views
Veja abaixo, a lista completa de posts do blog, a fim de facilitar a localização de um post especÃfico.

Fala pessoal! Nesse artigo eu gostaria de compartilhar com vocês uma dúvida que foi enviada em um grupo de Whatsapp, que era referente à mensagem de erro abaixo quando um analista estava tentando montar um CASE com mais de 10 condições num SELECT: Msg 8180, Level 16, State 1, Line 1 Statement(s) could not be prepared. Msg 125, Level 15, ...
Leia Mais
Leia Mais

Fala pessoal! Hoje tive a honra de participar de uma edição do já conhecido Quintas com Açaà e Dados, organizado pelo pessoal do SQL Norte, com o tema "Ferramentas para SQL Server que todo DBA deveria conhecer" Nesta live, pude compartilhar quais as melhores ferramentas que podem auxiliar o DBA no seu dia-a-dia e consegui testar ferramentas pouco usuais ou ...
Leia Mais
Leia Mais
Fala pessoal! Nesse post eu gostaria de compartilhar com vocês uma grande alegria, que foi ter o prazer de palestrar novamente no PowerBI Roadshow, desta vez em BrasÃlia - DF, com o tema "PowerBI: Cloud vs On-Premisses". Gostaria de agradecer ao Ruy Lacerda e ao Fernando Garcia pelo convite, e também ao Fabricio Lima, por me liberar para participar desse ...
Leia Mais
Leia Mais

Hello guys! This is a special post for me, because it's my first post in English here in my blog. The main goal of this post is to share and show how to use the stpSecurity_Checklist Stored Procedure to perform a complete security checklist on your SQL Server instances. After a big change in my original SP (SQL Server – ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo, vou demonstrar a vocês o que é operação bitwise, disponÃvel desde o SQL Server 2005, e como armazenar vários valores distintos na mesma coluna, que podem até ter combinação de valores, sem a necessidade de ter que criar uma tabela N:N para armazenar as combinações. Já vi em alguns sistemas essa abordagem de utilizar operações bitwise ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post eu gostaria de compartilhar com vocês as fotos e materiais da minha apresentação no GPDI Data and Tech 2019 em Fortaleza / Ceará, organizado pelo Rafael Mendonça. E foi um prazer conhecer essa galera irada do GPDI e de Fortaleza. É sempre um prazer compartilhar conhecimento sobre aquilo que a gente gosta e tentar trazer alguma ...
Leia Mais
Leia Mais

Fala pessoal! Ontem tive a honra e o prazer de participar de uma live (link do evento) do grupo DevelopersBR, onde pude compartilhar a minha apresentação "Segurança no SQL Server - Você está deixando a chave embaixo do tapete?", a qual já havia palestrado no SQL Server ES #11, MVPConf LATAM 2019 e no SQL Saturday #844 - Belo Horizonte ...
Leia Mais
Leia Mais

Fala pessoal! Hoje, dia 18/05/2019, estou muito feliz por ter participado do SQL Saturday #844 - Belo Horizonte (MG), onde tive a oportunidade de palestrar sobre "Segurança no SQL Server: Você está deixando a chave embaixo do tapete?", onde demonstrei os vários riscos e brechas de segurança que podemos ter no dia a dia e nem percebemos, com alguns exemplos ...
Leia Mais
Leia Mais

Faala pessoal! O post de hoje não é nada técnico, mas é sobre uma grande mudança na minha vida profissional e na minha carreira, pois através de uma parceria do #TeamFabricioLima, agora sou um Planilheiro!! Caso você viva em marte ou saturno, e ainda não conheça do canal dos Planilheiros, estamos falando do MAIOR CANAL DE POWER BI DO MUNDO, ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo eu gostaria de compartilhar com vocês um projeto que venho desenvolvendo desde novembro de 2018 e hoje conta com mais de 4.500 linhas de código, que é um Checklist de Segurança bem completo (provavelmente, o mais completo e abrangente que você encontrará na Internet), contando com mais de 70 itens de Segurança para validar seu banco ...
Leia Mais
Leia Mais

Fala pessoal! No dia 11/05, tive a honra de participar da organização do 12º Encontro do SQL Server ES. Neste evento, nos reunimos na Universidade Católica de Vitória (UCV), que tem sido uma grande parceira desde o inÃcio da comunidade técnica. Falando em conteúdo técnico, estamos preparando duas palestras muito interessantes. Ruy Lacerda, dos Planilheiros, ministrou a palestra "Tratamento de ...
Leia Mais
Leia Mais

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 a seguinte dúvida: "no script stpchecklist_seguranca, há uma validação sobre ...
Leia Mais
Leia Mais

Fala pessoALL!! Nesse artigo bem simples e rápido, vou compartilhar com vocês quais as permissões para utilizar OLE Automation, um recurso do SQL Server que permite utilizar DLL's e API's do Windows através de chamadas de Stored Procedures para realizar diversas tarefas dentro do banco de dados, como Operações com Arquivos, utilizar expressões regulares (RegExp) e até mesmo, realizar requisições ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post eu gostaria de compartilhar com vocês como foi o Global Azure Bootcamp 2019 - Vitória, novamente, ao lado de grandes profissionais da área de TI aqui do ES e tive a honra e o prazer de apoiar o evento na organização e também palestrando. Para quem não conhece, esse evento é focado em soluções de Cloud ...
Leia Mais
Leia Mais

Faala pessoal! Quanto tempo hein.. rs Nessas últimas semanas eu estive bastante atarefado, finalizando o meu Treinamento de Segurança - Módulo 1, que ficou IRADO DEMAIS e também estive presente no MVPConf LATAM 2019, onde tive o prazer e a honra de palestrar ao lado do mito, da lenda, do Junior Galvão, profissional já há vários anos e com um ...
Leia Mais
Leia Mais

Fala pessoal! No dia 23/03, tive a honra de participar da organização do 11º Encontro do SQL Server ES, o primeiro de 2019 após o perÃodo de "férias". Neste evento, nos reunimos na sede da TOTVS ES, em Vila Velha pela primeira vez, em uma estrutura muito legal que eles prepararam especialmente para recebê-los. Falando em conteúdo técnico, preparamos duas ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post, eu gostaria de compartilhar com vocês a gravação da live Sete "Zomis" e uma LEI, que participei à convite do Arthur Luz, junto com profissionais referência no mercado de TI, de diversas áreas, para debater sobre a LGPD, a Lei Geral de Proteção de Dados, cujo objetivo é aumentar a privacidade de dados pessoais e evitar ...
Leia Mais
Leia Mais

Fala pessoal! Neste artigo, eu gostaria de abordar sobre um tema que está muito em alta na área de tecnologia em geral, que é a Lei Geral de Proteção de Dados Pessoais (LGPDP ou LGPD), uma "prima" da GDPR que está em vigor na Europa, e deve virar uma realidade no Brasil a partir de agosto de 2020, trazendo várias ...
Leia Mais
Leia Mais

Fala pessoal! ATENÇÃO!!! Tem novidade na área!!! Como vocês sabem, trabalho no #TeamFabricioLima e depois de alguns meses de muito trabalho, preparamos, com muito carinho, uma nova plataforma de Treinamentos ONLINE para vocês. Nossos especialistas e parceiros disponibilizarão cursos diferenciados com muita experiência e casos do dia a dia. Para abrir com chave de ouro, já temos disponÃvel o primeiro ...
Leia Mais
Leia Mais

Fala pessoal! Tudo bem com vocês ? HOJE, dia 14 de março de 2019, às 20:30, estaremos reunindo grandes feras da comunidade de dados para uma mesa redonda com o assunto On-premises vs Cloud: Vantagens e desvantagens, debatendo abertamente sobre esse grande dilema ao montar uma arquitetura de TI, seja para uma aplicação, infraestrutura de uma empresa, banco de dados, ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo eu vou demonstrar para vocês quando se deve utilizar ORDER BY e quando não devemos utilizar de jeito nenhum, porque não produz efeito nenhum na prática e apenas deixa nossa consulta mais demorada e consumindo mais recursos. O intuito principal desse artigo é quebrar o mito de que os dados são ordenados fisicamente na tabela quando ...
Leia Mais
Leia Mais

Fala pessoal! Em mais um artigo sobre segurança, que é o tema da minha palestra no MVPConf LATAM 2019, vou compartilhar com vocês os riscos da propriedade TRUSTWORTHY de um database no SQL Server, que é muito utilizado em ambientes que utilizam bibliotecas SQLCLR com nÃvel de permissão EXTERNAL_ACCESS ou UNRESTRICTED. Se você tem uma biblioteca SQLCLR e habilitou a ...
Leia Mais
Leia Mais

Fala galera! Nesse artigo eu gostaria de compartilhar com vocês quais os riscos de se utilizar Query Dinâmica no SQL Server através do comando EXECUTE e demonstrar formas seguras de se utilizar query dinâmica e que não sejam suscetÃveis a ataques de SQL Injection. O que é Query Dinâmica? Recurso muito utilizado em sistema e rotinas de bancos de dados, ...
Leia Mais
Leia Mais

Faaaala Pessoal! Tudo bem com vocês? Passando pra te convidar para mais uma live (GRATUITA) de pré-carnaval, onde realizaremos uma mesa redonda, com debate aberto sobre as principais diferenças entre o Power BI Service x Report Server, bem como quando utilizar um e outro, licenciamento, vantagens e desvantagens de cada solução e muito mais! E nesta mesa redonda, teremos a ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo eu gostaria de compartilhar com vocês como identificar e coletar informações de consultas demoradas utilizando Extended Events (XE), num artigo bem parecido com o SQL Server – Como identificar e coletar informações de consultas demoradas utilizando Trace (SQL Server Profiler), que utiliza a tecnologia de Profiler (Trace). O que me motivou a escrever esse artigo foi ...
Leia Mais
Leia Mais

Fala galera!!! Neste artigo, eu gostaria de compartilhar com vocês algo que vejo bastante no dia a dia quando estou realizando consultoria de Tuning, que são consultas demoradas, com alto consumo de I/O e CPU, e que utilizam funções no WHERE ou JOIN em tabelas com muitos registros e como podemos utilizar uma técnica bem simples de indexação de coluna ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo de número 350 do blog, eu gostaria de compartilhar com vocês a minha experiência durante diversos testes que eu fiz sobre Ransomwares em servidores de bancos de dados SQL Server, como o WannaCry, que baixei e "infectei" minha VM apenas para realizar esses testes, entender como ele age e como podemos nos proteger contra esse tipo ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo de hoje vou falar sobre um tema bem diferente do que costumo abordar aqui no site, que é o VMware Player, um software de virtualização gratuito da VMware e que utilizo para criar minhas VM's de estudo, labs e onde crio conteúdo para este blog. Há muito tempo atrás, quando comecei nesse mundo de virtualização, eu ...
Leia Mais
Leia Mais

Fala galera! Nesse artigo de hoje vou demonstrar como ocorrem ataques de força bruta ao SQL Server e como tentar se defender desse tipo de ataque. O que é ataque de força bruta (Brute force attack) Ataque de força bruta é a técnica mais simples e demorada para invadir sistemas e bancos de dados. Ela consiste em utilizar bases de ...
Leia Mais
Leia Mais

Fala galera! Mais uma dica de Performance Tuning para vocês, onde vou explicar e comentar a diferença entre Seek Predicate e Predicate, onde podem parecer a mesma coisa, mas fazem uma grande diferença na performance das suas consultas. Acredito que esse artigo deve responder uma dúvida muito comum de quem está iniciando na área agora: A ordem das colunas na ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post eu gostaria de divulgar o evento que vou participar no dia 07/02/2019 (amanhã.. rs) às 20:00, no canal do Rafael Mendonça, ao lado do próprio Rafael e também do Cláudio Bonel e o Arthur Luz, onde iremos falar sobre Arquitetura de Dados e Governança em Projetos de BI com o Power BI, mostrando que um projeto ...
Leia Mais
Leia Mais

Fala pessoal! Tudo na paz, né ?! Nesse artigo eu gostaria de comentar sobre um problema de performance em consultas que encontramos bastante aqui no nosso dia a dia na FabrÃcio Lima - Soluções em BD, uma das melhores e mais reconhecidas empresas de Performance Tuning do Brasil. Estamos falando de algo que, muitas vezes, é terrivelmente simples de resolver ...
Leia Mais
Leia Mais

Fala galera! Nesse artigo eu gostaria de demonstrar na prática, o uso de 2 query hints bastante utilizados pelos desenvolvedores para evitar locks na leitura de dados, que são o NOLOCK e o READPAST, e demonstrar efetivamente qual o efeito desses hints em uma consulta. A ideia de escrever esse artigo veio através de uma dúvida enviada no grupo "SQL ...
Leia Mais
Leia Mais

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 acabar o seu BACKUP, RESTORE, ou comando DBCC, dê uma ...
Leia Mais
Leia Mais

Faaala pessoal!! Nesse post eu gostaria de abordar um assunto muito comum no dia a dia do DBA, que é o schema padrão dos usuários no banco de dados, que pode ser ou não, diferente do padrão (dbo), conforme definição da TI. O que é schema no SQL Server? Para que serve? Antes de prosseguir com o tema principal desse ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post eu gostaria de divulgar o evento que vou participar no dia 24/01/2019 (amanhã.. rs) às 20:30, no canal do Rafael Mendonça, ao lado do próprio Rafael e também do Orlando Gomes, onde iremos falar um pouco sobre o programa Microsoft MVP no Brasil e, é claro, demonstrar ao vivo como nós 3 participamos do desenvolvimento do ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo, vou demonstrar como utilizar auditoria para mapear permissões necessárias reais um usuário, identificando tudo o que esse usuário fez efetivamente no banco de dados durante o tempo observado, para gerar um script concedendo apenas as permissões que ele realmente precisa, eliminando assim, a necessidade de ter usuários de integrações e outros usuários, que não o principal ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post de hoje vou dar uma dica bem rápida, que é como identificar os parâmetros de inicialização da instância utilizando T-SQL, cenário bem útil quando você tem acesso à conecta na instância, mas não tem acesso ao sistema operacional do servidor. Utilizando o SQL Server Configurando Manager Para quem não sabe, o serviço do SQL Server possui ...
Leia Mais
Leia Mais

Fala pessoal! Vem aà o MVPConf LATAM 2019, o maior evento de tecnologia criado por MVPs no mundo! Para quem não conhece, o MVPConf LATAM é criado e mantido pelos maiores influenciadores de comunidades técnicas do Brasil e visa reunir todas as pessoas que tem paixão pelo conhecimento e querem ampliar seu networking. O MVPConf LATAM reúne o maior número ...
Leia Mais
Leia Mais

Fala pessoal!! Na próxima sexta-feira (11/01), às 21:30, estarei presente no evento online "Mesa redonda #17 - Bancos Relacionais x NoSQL - Coding Night", junto com grandes e reconhecidos profissionais da comunidade técnica. Presenças confirmadas: - André Secco (Microsoft MVP, MTAC) - Luiz Carlos Faria (Microsoft MVP, MTAC) - Renato Groffe (Microsoft MVP, MTAC) - Thiago Adriano (Microsoft MVP) - ...
Leia Mais
Leia Mais

Fala pessoal! Primeiro post de 2019! Nesse artigo, vou explicar a diferença entre @@ERROR e a função ERROR_NUMBER(), que em teoria, trazem o mesmo resultado, isto é, o número de erro causado por alguma operação na sessão atual. A ideia de escrever sobre isso, veio de uma dúvida de um Nigeriano no grupo SQL Server - DBA, do Telegram e ...
Leia Mais
Leia Mais
Fala pessoal! No último post de 2018, gostaria de agradecer e muito a todos vocês, que comentam, curtem, avaliam os meus artigos, visitam e compartilham em suas redes sociais. É um grande privilégio poder ter um espaço para compartilhar as coisas que eu estudo e testo com tantas pessoas. Ler os comentários de vocês me deixa muito animado a continuar ...
Leia Mais
Leia Mais

Fala pessoal! É possÃvel ultrapassar o limite de 10 GB de dados em uma base? Como eu já comentei no artigo SQL Server Express e Developer – Até onde podemos usar as versões gratuitas do SQL Server?, a versão Express tem uma série de limitações técnicas, sejam de hardware, como o SQL Server utilizar apenas 1 CPU e 1 GB ...
Leia Mais
Leia Mais

Fala pessoal! Tudo certo ? No post de hoje, vou compartilhar com vocês uma pesquisa que venho fazendo já há algum tempo, sobre os novos recursos do SQL Server a cada versão, com o foco nos desenvolvedores de query e rotinas de banco de dados. Nos ambientes que trabalho, vejo que muitos acabam "reinventando a roda" ou criando funções UDF ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post rápido de hoje, eu gostaria de compartilhar com vocês como utilizar DMV's para identificar o tipo de dado das colunas em tabelas, views e tabelas de retorno em funções do tipo Table Valued Functions (TVF) e também o tipo de dado em parâmetros de Funções e Stored Procedures no SQL Server, tanto tipos personalizados quanto primitivos ...
Leia Mais
Leia Mais

Fala pessoal! Em um dos últimos posts de 2018, gostaria de compartilhar com vocês um dashboard do Power BI com as informações de todos os MVP's do Brasil, que estão disponÃveis no portal Encontre um MVP. O que é MVP? Para quem não conhece o programa Microsoft MVP (Most Valuable Professional), ele reconhece lÃderes comunitários que já demonstraram um compromisso ...
Leia Mais
Leia Mais

Fala, meus queridos leitores! Nesse artigo, eu gostaria de estender um pouco o tema sobre segurança e compartilhar com vocês como desativar o login "sa" minimizando impactos. Como eu já havia comentado no artigo SQL Server – Como ativar/habilitar o usuário sa, é uma boa prática de segurança manter o usuário "sa" desativado e renomeado, uma vez que esse usuário ...
Leia Mais
Leia Mais

Fala pessoal! Durante a criação do meu artigo SQL Server Reporting Services (SSRS) – Quais os relatórios mais acessados ? E quais não estão sendo utilizados ? (que acabei de publicar), encontrei alguns erros ao testar a conectividade com o banco de dados através do Power BI Report Server, que tinha instalado há alguns minutos para esse artigo, onde ao ...
Leia Mais
Leia Mais

Olá pessoal! Nesse artigo, eu gostaria de compartilhar com vocês como utilizar views e tabelas de catálogo do SQL Server Reporting Services (SSRS) para identificar quais os relatórios mais acessados e quais não estão sendo utilizados. Essa necessidade acabou surgindo pra mim durante o atendimento a um cliente, que está em processo de migração de relatórios RDL do Reporting Services para ...
Leia Mais
Leia Mais

Olá pessoal! Nesse post, eu gostaria de compartilhar com vocês como foi a minha experiência no Microsoft Ignite The Tour (São Paulo) e no MVP Get Together 2018, realizado nos 2 dias seguintes ao Ignite, na Microsoft, conforme eu havia anunciado que iria participar neste post aqui. Realizado em vários locais do mundo, São Paulo foi o 2º da lista ...
Leia Mais
Leia Mais

Fala galera!!! Nesse artigo eu gostaria de demonstrar como melhorar a segurança das suas instâncias SQL Server de uma forma bem simples e utilizando uma combinação das técnicas de Ocultação e Restrição de Acesso (lembrando que na Segurança temos 3 técnicas principais: Ocultação, Restrição de Acesso e Criptografia). O que eu gostaria de discutir nesse artigo é sobre o privilégio ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo que gostaria de compartilhar com vocês uma consulta que permite identificar quais as consultas que estão utilizando um determinado Ãndice. Esse tipo de análise pode ser especialmente útil para identificar quais as consultas que estão fazendo um Ãndice ter mais operações de scans que seeks, por exemplo. A ideia desse post veio de uma dúvida a ...
Leia Mais
Leia Mais
Fala pessoal! Nesse artigo eu gostaria de compartilhar uma situação que ocorreu durante um atendimento a um cliente onde eu trabalho, ou seja, mais um caso real do dia a dia. Tivemos uma ocorrência de database que entrou no modo suspect (nada a ver com esse post) e quando fui analisar o log do SQL Server para procurar mais informações ...
Leia Mais
Leia Mais

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 de problemas de "lentidão" em seus relatórios, quando o que ...
Leia Mais
Leia Mais

Fala pessoal! Dos dias 11 a 14, estarei em São Paulo para o Microsoft Ignite 2018 - The Tour, junto com o FabrÃcio Lima, onde iremos nos atualizar com as novidades que a Microsoft está disponibilizando em diversas áreas de atuação, como IA, Big Data, Azure SQL Database, Segurança e muito mais! Quem estiver lá no evento e quiser falar ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post eu gostaria de compartilhar com vocês a minha excelente experiência ao participar do Terças de Dados #38, evento realizado quase toda terça feira pelo Fábio Cotrim, onde pude trazer para os participantes, a minha visão sobre o DBA Moderno e Automatizado, como é o novo perfil desse profissional, algumas tarefas e atividades novas que ele tem ...
Leia Mais
Leia Mais

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 PowerTuning, especialistas da área de banco de dados, utilizando as melhores práticas de mercado, aliada a experiências durante o ...
Leia Mais
Leia Mais

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 identificar os últimos updates para cada versão, vou utilizar o ...
Leia Mais
Leia Mais

Fala pessoal! Nesse artigo, eu gostaria de documentar e compartilhar uma experiência que tive HOJE, na consultoria onde trabalho, no qual tivemos um problema em um cliente que fazia com que todos os Linked Servers que apontavam para uma determinada instância, começaram a apresentar o erro abaixo, tanto para tentar consultar dados quanto para tentar alterar objetos (como Stored Procedures) ...
Leia Mais
Leia Mais

Fala pessoal! Tudo bem com vocês ? No último sábado, dia 24/11, tive o prazer de participar mais uma vez da organização do encontro mensal do SQL Server ES, desta vez, o nosso 10º encontro (além do SQL Day). Neste evento, trouxemos de São Paulo, o especialista em BI, Nilton Kazuyuki Ueda, que realizou um workshop "Do Zero ao Tudo ...
Leia Mais
Leia Mais

Fala pessoal! Como eu já havia anunciado no post Live no Canal .NET – Novidades do SQL Server 2019 (22/11/2018 às 21:30), ontem eu participei de uma live no Canal dotNET, a convite do MVP Renato Groffe. A live foi muito bem organizada pelo Groffe (vulgo, BOT) e foram feitas muitas perguntas bem interessantes pelas quase 550 pessoas que nos ...
Leia Mais
Leia Mais

Fala pessoal! Tudo bem com vocês né ?! Hoje eu tive uma oportunidade de ouro em palestrar no Power BI RoadShow #5 - Vila Velha/ES, à convite do Fernando Garcia e o Ruy Lacerda, criadores do Planilheiros, o maior canal de Power BI da América Latina no Youtube e em breve, o maior do mundo. Programação do evento 08:00 – ...
Leia Mais
Leia Mais

Fala pessoal! Neste artigo eu gostaria de compartilhar com vocês um recurso disponÃvel desde o SQL Server 2005, que permite a execução de códigos T-SQL em nome de outro usuário. Estou falando do comando EXECUTE AS ...
Leia Mais
Leia Mais

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 que não são alterados e nem consultados com frequência) de forma automática, transparente e segura para a ...
Leia Mais
Leia Mais

Fala pessoal! Gostaria de compartilhar com vocês como foi a experiência de realizar o Webinar de Certificações Microsoft na área de dados (Data Platform), evento online que participei junto ao MVP e MCSE Caio Amante, MCSE Danilo Cardoso, MCSE Maruan Aawar e a MCSE Meirieli Ribeiro. Foi realmente uma experiência muito legal em poder compartilhar um pouco da minha experiência ...
Leia Mais
Leia Mais

Fala pessoal! No dia 22/11/2018, às 21:30, vou participar de uma live realizada pelo Canal .NET onde poderei comentar e demonstrar sobre as principais novidades do SQL Server 2019. Para fazer a sua inscrição, clique neste link aqui. Não deixe de participar do evento e ficar por dentro das novidades do SQL Server 2019! O evento é ONLINE e GRATUITO! ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post, eu gostaria de compartilhar com vocês o vÃdeo do webcast online que realizamos no dia 20/10, no evento Seminário Info TI, a qual eu já havia compartilhado com vocês que iria participar nesse post aqui. Gostaria de agradecer o convite do organizador do evento, Gilberto Breyer Júnior, que por sinal, fez um ótimo trabalho na organização ...
Leia Mais
Leia Mais

Introdução Com o advento do GDPR, a preocupação das empresas com segurança de dados vem crescendo cada vez mais, e uma área que antes era por vezes deixada de lado, está em evidência mais do que nunca agora. Em decorrência disso, os profissionais de TI, em especial os DBAs, vem procurando formas de reduzir os riscos de exposição de dados ...
Leia Mais
Leia Mais

Fala galera! Prontos para mais um artigo ? Introdução Com o advento do GDPR, a preocupação das empresas com segurança de dados vem crescendo cada vez mais, e uma área que antes era por vezes deixada de lado, está em evidência mais do que nunca agora. Em decorrência disso, os profissionais de TI, em especial os DBAs, vem procurando formas ...
Leia Mais
Leia Mais
Fala pessoal! Hoje venho trazer mais uma novidade para vocês, que é uma Agenda de Eventos de Data Platform, onde todos poderão ter acesso aos eventos, online e presenciais, que ocorrem na comunidade de dados da Microsoft (Power BI, SQL Server, SSIS, SSRS, SSAS, Azure, CosmosDB, etc). Essa agenda é mantida por todos os lÃderes de comunidade e palestrantes dos ...
Leia Mais
Leia Mais

Fala pessoal! No dia 16/10, tive o prazer de palestrar no 1º Meetup de SQL Server, realizado na sede da Microsoft, em São Paulo, à convite do organizador do evento, Caio Amante. Sem palavras para descrever a satisfação e felicidade em poder compartilhar um pouco sobre a minha visão do papel do dba nos tempos de hoje, conhecer pessoalmente várias ...
Leia Mais
Leia Mais

Olá pessoal! Bora para mais um artigo. Introdução Quem trabalha como DBA em ambientes ondes os desenvolvedores e analistas de BI do banco não são sysadmin (amém), mas criam jobs no banco utilizando seus próprios usuários (SQL Server – Entendendo as permissões e roles do SQL Agent (SQLAgentUserRole, SQLAgentReaderRole e SQLAgentOperatorRole)), sabe o quão comum são demandas de alteração de ...
Leia Mais
Leia Mais

Fala galera! Nesse artigo, eu gostaria de compartilhar com vocês uma dúvida que enviaram há alguns minutos em um grupo de Whatsapp sobre um problema muito comum no dia a dia de quem trabalha com SQL Server, especialmente nas áreas de BI e/ou desenvolvimento, que são erros de conversão de tipos de dados, ou seja, a tentativa de converter um ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post de hoje, eu gostaria de compartilhar esse vÃdeo que acabei de fazer, demonstrando, na prática, as mudanças que tivemos no SQL Server 2019 em relação a estimativa de linhas em variáveis do tipo tabela, onde o otimizador de consultas sempre estimava 1 linha, independente do volume de dados, ao utilizar variáveis do tipo tabela, fazendo com ...
Leia Mais
Leia Mais

Fala pessoal! Neste artigo, eu gostaria de comentar sobre uma informação muito interessante que o Vithor Silva compartilhou em um grupo do Whatsapp em que participo (ele me cedeu os "direitos" desse post.. kkkkkkk) e que muitas pessoas (das quais me incluo) não tem/tinha conhecimento que é o uso do SQL Server Reporting Services em ambientes corporativos de forma gratuita, ...
Leia Mais
Leia Mais

Fala pessoal! No dia 16/10/2018, às 19h, vou participar do 1º Meetup SQL Server, em São Paulo (capital), um evento presencial na sede da Microsoft onde eu, o Fabiano Amorim e o Thiago Alencar (dois caras monstros em SQL Server) iremos debater assuntos que estão em alta no momento, como DBA Tools e o SQL Server 2019. Essa é uma ...
Leia Mais
Leia Mais

Fala pessoal! Tudo certo com vocês né ? No post de hoje, gostaria primeiramente de agradecer a cada um que veio até aqui e que curtiu, comentou, mostrou para um colega, para quem é um frequentador assÃduo ou compartilhou um de meus artigos em alguma rede social. São esses feedbacks que me motivam a continuar escrevendo, estudando e buscando conteúdos ...
Leia Mais
Leia Mais

Fala pessoal! Neste post mega esperado, vou comentar sobre as novidades que podemos esperar do SQL Server 2019, que há muito tempo deixou de ser um SGBD (Sistema Gerenciador de Banco de Dados) para se transformar em uma verdadeira plataforma de dados da Microsoft, unindo banco de dados, BI, Machine Learning e Big Data/Analytics. Gostaria de ver novidades sobre as ...
Leia Mais
Leia Mais

Fala pessoal! Tudo certo ? No post de hoje, vou compartilhar com vocês uma pesquisa que venho fazendo já há algum tempo, sobre os novos recursos do SQL Server a cada versão, com o foco nos desenvolvedores de query e rotinas de banco de dados. Nos ambientes que trabalho, vejo que muitos acabam "reinventando a roda" ou criando funções UDF ...
Leia Mais
Leia Mais

Fala galera! Nesse post, eu gostaria de demonstrar a vocês como criar uma paginação de dados no SQL Server, de modo que apenas uma quantidade limitada de registros sejam retornados pelas consultas, fazendo com que menos dados sejam processados na saÃda e as consultas tenham um tempo de resposta menor. Cenário esse, que é bastante comum em aplicações, que costumam ...
Leia Mais
Leia Mais

Olá pessoal! Neste post, gostaria de demonstrar a vocês como utilizar o comando MERGE, disponÃvel desde o SQL Server 2008, para realizar comandos de INSERT e UPDATE entre duas tabelas em uma única instrução. Para os exemplos desse post, vou utilizar uma base que vou criar utilizando o script abaixo: IF (OBJECT_ID('dbo.Venda') IS NOT NULL) DROP TABLE dbo.Venda CREATE TABLE ...
Leia Mais
Leia Mais

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. Introdução Caso você nunca tenha feito um backup no SQL ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post de hoje eu gostaria de demonstrar um recurso disponÃvel desde o SQL Server 2008 e que vejo pouquÃssimos casos de uso no dia a dia nas empresas que trabalhei, que é o uso de "tabelas" como parâmetros para Stored Procedures. Introdução Se você é um cara gosta de gambiarras, tenho certeza que pensou que eu estava ...
Leia Mais
Leia Mais

Fala pessoal! Hoje tive o prazer de palestrar no 9º Encontro do SQL Server ES: Power BI, Reporting Services e Performance Tuning – 15/09/2018, onde pude compartilhar como foi o evento nesse link aqui, mas não quero parar por aÃ. No dia 20/10/2018, vou participar do Seminário Info TI, um evento gratuito e ONLINE, que tem como objetivo reunir profissionais ...
Leia Mais
Leia Mais

Fala galera! Tudo tranquilo? No dia 15/09, tive o prazer de participar da organização do 9º encontro do PASS Local Group SQL Server ES e palestrar sobre o tema "Power BI x Reporting Services: Quem é melhor?", junto ao MVP FabrÃcio Lima, que nos apresentou a palestra "Passo a passo de como fiz um Tuning em 7 queries reais de ...
Leia Mais
Leia Mais

Fala pessoal! Nesse vÃdeo que vou compartilhar com vocês, eu gostaria de demonstrar um recurso bem interessante no desenvolvimento de consultas e código T-SQL, especialmente funções e Stored Procedures, que é o DEBUG. Ferramenta muito comum e popular no dia a dia dos desenvolvedores (e quase não utilizado quando o contexto é programação no banco de dados), o Debug permite ...
Leia Mais
Leia Mais

Fala Pessoal, Tudo beleza com vocês ? O 9º Encontro do Local Group SQL Server ES vem aà e está muito maneiro! Desta vez, teremos como palestrantes o FabrÃcio Lima - MVP e eu, Dirceu Resende. Essa é uma excelente oportunidade pra saber mais sobre Power BI e Reporting Services, duas soluções de BI da Microsoft e que são concorrentes, ...
Leia Mais
Leia Mais

Fala pessoal! Nesse blog post, eu gostaria de compartilhar com vocês uma solução que permite analisar e gerar estatÃsticas de conversas de grupos do Whatsapp utilizando SQL Server e Power BI. Diferente do Telegram, que possui uma API para integração e bots para automatização de tarefas, o Whatsapp é totalmente atrasado fechado e não permite qualquer tipo de integração legal ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post eu gostaria de demonstrar a vocês como como logar a visualização dos relatórios e identificar qual usuário está acessando, isto é, como gravar em uma tabela do banco de dados, qual usuário está acessando determinado relatório e quando isso foi feito. A ideia desse post partiu de uma dúvida em um grupo do Telegram e achei ...
Leia Mais
Leia Mais

Fala galera! Tudo tranquilo? No dia 04/08/2018, tive o enorme prazer de participar da organização do 1º SQL Day ES, do PASS Local Group SQL Server ES, junto ao Tiago Neves, FabrÃcio Lima e Vithor Silva, onde tivemos a presença de uma grande equipe de palestrantes reconhecidos em todo o Brasil por suas excelentes capacidades técnicas e contribuições junto à s ...
Leia Mais
Leia Mais

Fala pessoal! Tudo na paz? Nesse post, eu gostaria de compartilhar com vocês um vÃdeo que gravei explicando o que é o SQLCLR, as vantagens e desvantagens de se utilizar essa solução e demonstrando como criar seu primeiro SQL Database Project no Visual Studio. Introdução ao SQLCLR Eu já havia palestrado sobre esse tema do DEV-ES Conf 2017 e resolvi ...
Leia Mais
Leia Mais

Fala pessoal! Gostaria de compartilhar com vocês uma novidade bem bacana que eu desenvolvi em conjunto com a comunidade técnica de Data Platform, que é o portal MS SQL Server. Esse novo portal funciona como um agregador de artigos técnicos de vários especialistas da área de dados, separados por tecnologia (SQL Server, Power BI, Reporting Services, Azure, Analysis Services, etc) ...
Leia Mais
Leia Mais

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 manipulação de objetos no SQL Server, que mostra como gravar em uma tabela do banco, todas as ...
Leia Mais
Leia Mais

Faaaaala pessoal!! Hoje estou bastante animado por causa desse post. Meu primeiro utilizando Python no SQL Server 2017, e podem esperar bem mais por aÃ.. No dia 04 de fevereiro de 2017, eu havia liberado o post SQL Server – Como fazer uma integração do banco de dados com o Slack e enviar mensagens utilizando o CLR (C#) e desta ...
Leia Mais
Leia Mais

Fala pessoal! Nesse post eu gostaria de compartilhar com vocês o funcionamento de um operador que raramente vejo alguém utilizando, que é o CROSS JOIN, e que em determinados cenários, pode ter a sua utilidade. O que é o CROSS JOIN? O CROSS JOIN retorna a combinação de cada uma das linhas entre as tabelas envolvidas, também conhecido como Produto ...
Leia Mais
Leia Mais

Olá pessoal! Nesse post, eu gostaria de demonstrar algumas formas de identificar consultas lentas ou pesadas, que acabam consumindo muito recurso da máquina e acabam demorando muito para retornar os resultados, seja por excesso de uso de CPU, memória ou disco. O objetivo desse artigo é te auxiliar na identificação das consultas que estão com possÃveis problemas de performance. Uma ...
Leia Mais
Leia Mais

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 versionamento de objetos de banco e você precisa tentar recuperar o esse objeto rapidamente, sem ter que ...
Leia Mais
Leia Mais

Fala pessoal! Tudo na paz né ? Através desse artigo, vou inaugurar uma nova categoria no meu blog chamada "O que não fazer", que são alguns artigos de más práticas de administração de banco de dados que vou começar a reunir aqui e assim, demonstrar a vocês tudo o que não deve ser feito. Para estrear essa categoria, vou escrever ...
Leia Mais
Leia Mais

Fala pessoal!!!! No dia 04/08, estamos organizando o primeiro SQL Day do ES, onde iremos realizar um dia inteiro de palestras diversas, trazendo profissionais especialistas de diversas especialidades (DBA’s, Engenheiros de Dados, Cientistas de Dados, Analistas de BI, etc), reconhecidos em todo o Brasil. Nesse evento tivemos a ideia de pedir (não será obrigatório) que cada participante leve algum alimento ...
Leia Mais
Leia Mais

Fala pessoal! Hoje é um dia muito especial e feliz pra mim, pois estava assistindo uma série no NetFlix e quando eu pego o meu celular, vejo esse e-mail: É uma grande satisfação e honra receber um prêmio tão legal e importante quanto esse, e com isso, me junto à um time de excelentes profissionais da área de dados por ...
Leia Mais
Leia Mais