Simplesmente psicodélico e maníaco por SQL Server e suas novidades…
Maníaco por SQL Server
Maníaco, entusiasta, fascinado e fanático por SQL Server, esse é o Tiago Balabuch e nas horas vagas é um DBA que adora o que faz!
open close
MANÍACO POR SQL SERVER

Doses malucas de SQL Server

August, 24, 2017. 11:22 AM
Data Files no Azure - Uma outra forma de criar um database

Você já deve ter criado inúmeros databases dentro do seu ambiente on-premise ou em uma VM no Microsoft Azure utilizando IaaS e isso deve ser algo trivial para você. Comece a pensar em uma outra forma de criar o seu database fazendo um mix entre on-premise ou VM e o Microsoft Azure Storage, é isso mesmo, você ter os dados armazenados na cloud e continuar usando seus recursos locais (memoria, CPU, Network e etc.) Aquele velho dilema com o administrador de storage quando o DBA precisa de mais espaço pode ser minimizado com essa nova forma de criar um database. O que seria essa forma? Isso seria armazenar seus Data Fil ...

August, 8, 2017. 07:24 AM
Azure SQL Database - Dynamic Data Masking

O Azure SQL Database estende a funcionalidade de Dynamic Data Masking (DDM) que foi introduzido no SQL Server 2016. A intenção desse post é ter um overview sobre o que o DDM e mostrar como utilizar essa funcionalidade no Azure SQL Database O que é o DDM Ofuscar dados em tempo real para impedir o acesso não autorizado Os dados armazenados em disco não são criptografados ou alterados Útil para ocultar dados sensíveis e confidenciais, como números de identificação pessoal, números de cartão de crédito, data de nascimento e assim por diante. Como o DDM funciona Ofuscamento sobre os dados nos resultados da consulta As regras pod ...

June, 13, 2017. 09:26 AM
Azure SQL Database – Azure Active Directory Authentication

No post anterior ( link ) expliquei como utilizar SQL Authentication para permitir acesso do Azure SQL Database e agora vamos ver como utilizar o Azure Active Directory Authentication. Recapitulando! Nesse momento o Azure SQL Database permite dois tipos de autenticação: SQL Authentication A identidade é através de um usuário e senha. Quando você está criando um servidor logico você define um "server admin" que irá usar esse tipo de autenticação para se conectar a qualquer database. Azure Active Directory Authentication A identidade é gerenciada pelo Azure Active Directory e aqui você tem várias opções de ...

June, 8, 2017. 06:36 AM
Azure SQL Database - SQL Authentication

No post anterior ( link ) falei um pouco sobre como o firewall pode ser configurado para permitir acesso ao Azure SQL Database e agora vem a pergunta de como posso me autenticar? Nesse momento o Azure SQL Database permite dois tipos de autenticação: SQL Authentication A identidade é através de um usuário e senha. Quando você está criando um servidor logico, que ira hospedar seu database, você define um "Server Admin" que irá usar esse tipo de autenticação para se conectar a qualquer database. Azure Active Directory Authentication A identidade é gerenciada pelo Azure Active Directory e aqui você tem várias opções de identidad ...

May, 30, 2017. 07:54 AM
Azure SQL Database Firewall

Recentemente eu assisti uma palestra do Roberto Cavalcanti ( twitter ) no Pass - Global Portuguese ( http://globalportuguese.pass.org ) sobre Azure SQL Database e me fez pensar que eu deveria me aprofundar mais no assunto e comecei meus estudos. A minha intenção nesse post não é demostrar como criar um database, mas sim como fazer com que as conexões dos clientes sejam permitidas a acessar esse database. Assim como no mundo on-premise o firewall deve permitir conexões em seu servidor no mundo cloud existe a mesma funcionalidade com algumas adaptações. Para você criar um database siga esse documento ( https://docs.microsoft.com/en-us/azure/sql- ...

February, 9, 2017. 18:04 PM
Monitorar Index Online com extended events

Recentemente eu precisei realizar uma movimentação de dados fisicamente, ou seja, retirar dados do arquivo1 e passar esses dados para o arquivo2. A estratégia adotada foi a recriação do índice clustered em um novo filegroup; CREATE CLUSTERED INDEX [IX_01] ON [dbo].[TEST] ( [ID] ASC ) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = ON, ONLINE = ON, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [NovoFileGroup](ID) GO Esse procedimento é bem simples e já tinha executado muitas vezes. Porem dessa vez tinha algumas variáveis que levei em consideração no meu ambiente de teste: Primeira: q ...

February, 3, 2017. 20:08 PM
Mudança e um recomeço

Quanto tempo que não escrevo nada! Nunca é tarde para recomeçar e por isso estou aqui. O ano de 2016 foi muito corrido para mim com muitos problemas pessoais e principalmente com o meu trabalho que estava me consumindo muito tempo. Sendo assim, junta o pessoal com o profissional e mistura tudo não poderia ter outro resultado do que não ter tempo para me dedicar ao blog e outras coisas da comunidade de SQL Server que gosto de fazer. Porém 2016 foi o ano que pensei muito em mim e percebi que precisa realizar uma mudança grande na minha vida e então resolvi sair do Brasil e ter uma experiência de vida em outro país! Pois... consegui um trabalho em P ...

December, 9, 2015. 13:04 PM
Unable to cycle error log file
December, 8, 2014. 12:29 PM
SQL SERVER MANAGEMENT STUDIO - Crashes quando inicia

Recentemente eu troquei meu notebook e comecei aquela velha rotina de instalar todos os softwares que utilizamos no dia. A expectativa era grande pois a máquina tem um hardware melhor. Assim que recebi o equipamento o primeiro software que instalei foi o SQL Server Management Studio 2014, a ferramenta que mais utilizo no dia a dia. Após fazer a instalação ( http://www.tiagobalabuch.com/erro-ao-instalar-sql-server-management-studio-setup-account-privileges/ ) com sucesso tive uma surpresa ao tentar abrir o programa, simplesmente não abria e gerava a mensagem dizendo que parou de funcionar! Imagem 1 Analisando o event viewer ...

July, 23, 2014. 11:57 AM
SSIS - Proxy Account Permission

A utilização de Proxy Account para execução de pacotes SSIS dentro do SQL Server Agent é um procedimento para utilização de usuários que não são SYSADMIN executarem pacotes com outras credencias que não é a da conta de serviço do SQL Server Agent. Existem varias referencias de como criar e utilizar Proxy Account porem eu passei por um problema com a utilização desse cenário. Cenario: Um pacote SSIS , que está armazenado em file system, com uma funcionalidade que deve ler um arquivo EXCEL em uma pasta compartilhada na rede e carregar os dados para outro lugar usando um login Windows. A pasta compartilhada está em um domínio (Domí ...

April, 23, 2014. 09:20 AM
Erro ao instalar SQL Server Management Studio - Setup account Privileges

O SQL Server Management Studio (SSMS) é uma das principais ferramentas de um DBA SQL Server e sem ela, na minha opniao, é praticamente impossível de trabalhar, a não ser que você goste de utilizar a famosa linha de comando para tudo (SQLCMD ou SQLPS), mas esse não é meu caso. Eu estava instalando o SSMS em meu novo notebook da empresa e me deparei com o seguinte erro: Figura 01 Visualizando o relatório com detalhes, tenho a mensagem: Figura 02 Verificando o erro encontrei um KB relacionado ao mesmo: http://support.microsoft.com/kb/2000257 Simples e fácil de resolver. O que falta é permissão nos se ...

April, 12, 2014. 13:40 PM
Suspect database - MSDTC in-doubt transaction

Em uma bela madrugada, onde todas as coisas obscuras aparecem, um dos servidores de um cluster falhou e executou um failover para um outro nó. Até esse momento nada de estranho e esse é o comportamento esperado. Problema Ao verificar os bancos de dados da instancia que sofreu o failover me deparei com o status de "suspect" em um deles. Nesse ponto começou a investigação de como isso aconteceu e como resolver! Consegui encontrar no errorlog as seguintes mensagens: Attempting to initialize Microsoft Distributed Transaction Coordinator (MS DTC). This is an informational message only. No user action is required. QueryInterface faile ...

Microsoft

SQL Server 2016

Construa aplicações inteligentes e de missão crítica usando uma plataforma de banco de dados híbrida e escalável que tenha tudo construído no desempenho in-memory e segurança avançada para análise de banco de dados

Conteúdo produzido em vídeo

Vídeos

Uma série de vídeos sobre os mais diversos assuntos dentro das tecnologias Microsoft.

Networking

Eventos

Fique por dentro de tudo o que a comunidade técnica está realizando.

O que está vindo por aí...

SQL SERVER 2016

  • Director1

    Performance

    Melhor desempenho do In-Memória com até transações 30x mais rápido

    High Availability

    AlwaysOn que agora tem a capacidade de ter até 3 réplicas síncronas, suporte DTC e round-robin load balancing

    Scalability

    Suporte para Windows Server 2016

  • Director1

    Access Any Data

    Consultar dados com a simplicidade do T-SQL com PolyBase. Agora com suporte JSON nativo

    Powerful Insights on any device

    Business Insights através de ricas visualizações em dispositivos móveis. Aplicativos nativos para Windows, iOS e Android

    Advanced Analytics at massive scale

    Trazendo algoritmos de análise preditiva diretamente no SQL Server. Expanda sua biblioteca script "R" com o Microsoft Azure Marketplace

  • Director

    Breakthrough hybrid scenarios

    Stretch Database: permite esticar dinamicamente os seus dados transacionais quentes e frios para o Microsoft Azure

    Simplicity

    Novas ferramentas que facilitam a migração do SQL Server para Microsoft Azure e cenários híbridos

    Consistency

    Experiência do on-premises para o Microsoft Azure IaaS & PaaS

5 aspectos que mostram se seu ambiente está redondo

Seu ambiente está redondo quando…

  • A área de negócio está reclamando de lentidão
  • Sua aplicação parou e ninguém fez nada
  • Seu site de vendas não realiza mais vendas
  • Aquele relatório gerencial está demorando
  • Seu telefone não para mais de tocar
  • Você não sabe mais o que fazer, ligue pra mim!
Conheça nossas soluções

Soluções

Tudo
Soluções
Portfolio Página completa
  • Performance Tuning
    Image icon
    março 17, 2013 Soluções
    Performance Tuning
    Identificando Gargalos – Identifying Bottlenecks
    Image icon
    março 17, 2013 Soluções
    Identificando Gargalos – Identifying Bottlenecks
    Alta Disponibilidade – High Availability
    Image icon
    março 17, 2013 Soluções
    Alta Disponibilidade – High Availability
    Dimensionamento de Hardware & Storage
    Image icon
    março 17, 2013 Soluções
    Dimensionamento de Hardware & Storage
  • Performance Tuning
    Image icon
    março 17, 2013 Soluções
    Performance Tuning
    Identificando Gargalos – Identifying Bottlenecks
    Image icon
    março 17, 2013 Soluções
    Identificando Gargalos – Identifying Bottlenecks
    Alta Disponibilidade – High Availability
    Image icon
    março 17, 2013 Soluções
    Alta Disponibilidade – High Availability
    Dimensionamento de Hardware & Storage
    Image icon
    março 17, 2013 Soluções
    Dimensionamento de Hardware & Storage
Twitter Auto Publish Powered By : XYZScripts.com