Entendendo EXCEPT, INTERSECT e UNION do SQL
Olá pessoas! Não é de hoje que vejo o pessoal que está iniciando com SQL tendo problemas como EXCEPT, INTERSECT e UNION, ou não sabendo que eles existem. Desta forma, […]
Entendendo o JOIN do SQL (ou Junções)
Boa noite pessoal! Navegando pela internet, me deparei com um ótimo guia visual sobre os JOINs. Como o próprio autor do guia visual disse “As coisas parecem fazer sentido com imagens. […]
Gerando XML no SQL Server – Arte do FOR XML PATH
Partimos para o FOR XML PATH, que torna a Arte do FOR XML extremamente flexível, permitindo que o FOR XML PATH seja adequado para suprir qualquer necessidade de geração de […]
Gerando XML no SQL Server – Arte do FOR XML RAW
Seguindo com a Arte do FOR XML, nos deparamos com o FOR XML RAW, que não se diferencia muito do FOR XML AUTO, mas aproveitamos este artigo para demonstrar outros […]
Gerando XML no SQL Server – Arte do FOR XML EXPLICIT
Seguindo com a Arte do FOR XML, nos deparamos com o FOR XML RAW, que não se diferencia muito do FOR XML AUTO, mas aproveitamos este artigo para demonstrar outros […]
Gerando XML no SQL Server – Arte do FOR XML AUTO
Como é inevitável se falar de Service Broker sem falar em XML, vou abordar nos próximos artigos a arte de gerar XML por T-SQL, que é útil para formatar dados […]
Introdução ao Service Broker – Processos assíncronos
Depois de termos visto alguns aspectos básicos da estrutura do Service Broker (Monólogos e Diálogos), vamos entender como utilizar o Service Broker para executar processos de forma assíncrona. A forma […]
Introdução ao Service Broker – Parte 2 – Diálogo e Permissões
Caminhando com o segundo artigo sobre Service Broker, entenderemos como criar um diálogo entre dois bancos de dados na mesma instância do SQL Server. Ao contrário do monólogo, que foi […]
Introdução ao Service Broker – Parte 1 – Monólogo
Não se trata da feature que mais me agrada do SQL Server 2005+, mas possui um potencial interessante, visto que se trata de uma feature nativa de mensageria, onde é […]
Qual meu IP? Como pegar o IP do usuário no SQL Server
Um problema que tive recentemente foi tentar descobrir por qual IP os usuários estavam acessando o servidor SQL. Pesquisando nos sites da vida, encontrei várias soluções, até achar uma bem […]
Usuários órfãos – Gerando o script de CREATE LOGIN com os SIDs
Há muito tempo atrás, em uma galáxia distante, escrevi o artigo Usuários órfãos no SQL Server? Evite este problema!, que foi bastante visualizado na época, por apresentar uma solução simples […]
Usuários órfãos no SQL Server? Evite este problema!
Depois de um bom tempo tentando resolver problemas de usuários órfãos após backups, migração de bancos, log shipping, mirroring e outras ocorrências, pude verificar em diversos blogs e artigos na […]
Número de linhas de todas tabelas de um banco de dados
Boa noite pessoas! Como de uma forma prática podemos identificar quantos registros possuem todas as tabelas de um banco de dados? Bom, ao executar uma consulta semelhante a que temos […]
Número de linhas de todas tabelas de um banco de dados do Azure
Olá pessoas, Quem tentou executar a query presente no meu artigo Número de linhas de todas tabelas de um banco de dados, pode ter percebido que a sys.partitions simplesmente não […]
XQuery – Namespaces têm solução!
É muito comum em cenário com XML ter situações que no cabeçalho do arquivo há “xmlns” e nós com prefixos “xsi:”, “xsd:” e entre outros, deixando o DBA ou desenvolvedor […]
XQuery – Modificando XML no SQL Server
E ai pessoas, estou de volta esta semana com mais um artigo sobre a utilização do XQuery no SQL Server, sendo este já o terceiro artigo desta série, mostrando como […]
Alterando as portas de conexão do SQL Server
Como muitos já sabem, o SQL Server por padrão usa da porta 1433 (TCP) para se conectar por meio do protocolo TCP/IP. Mesmo que esta porta seja registrada para este […]
Habilitando a conexão remota no SQL Server
E ai pessoas, como tenho recebido alguns e-mails pedindo para mostrar “como fazer para que outros computadores acessem o meu banco de dados” e “habilitar o acesso remoto do SQL […]
XQuery – Gerando XML no SQL Server
Além das artes de geração de XML pela clausula FOR XML e por técnicas menos renomadas com CAST/CONVERT, ainda temos uma participação não muito conhecida, mas demonstra o potencial do […]
Habilitando SQL Authentication e o usuário SA
Um problema comum quando se utiliza o SQL Server é quando não é possível entrar com usuários SQL Server, exemplo o super usuário “sa”, pois durante a instalação foi configurado […]
Full-Text Search – Configuração e primeiras consultas
Bom dia pessoas! Algumas conversas com o Rodrigo Oliveira (at. Rodrigo Oliveira) sobre Full-Text Search (FTS) me animaram a escrever algumas coisas sobre esta feature, que tive a oportunidade de […]
XQuery – Lendo XML no SQL Server
Uma das vantagens de se trabalhar com tipo XML no XML Server é a facilidade de recuperar partículas de dados no formato XML, por meio de consultas, denominadas XQuery. Tendo […]
Hello, World!
SQL From Hell, você está vivo ainda? Sim, eu acho. Mesmo depois de passar pelo mestrado, de trabalhar fixo em duas empresas e consultorias, de ficar um ano e pouco […]