Categoria: SQLServer Geral

Como o Power Plan pode impactar o seu servidor

Olá pessoal, tudo certo? No post de hoje vou compartilhar um problema que ocorreu no ano passado, e um colega teve o mesmo problema esse ano, não vou conseguir reproduzir o cenário, mas vou explicar o que aconteceu e como o problema foi solucionado. Cenário: No ano passado, atualizamos o ambiente da empresa que trabalho,

SQL Server on Linux – Parte 3

Olá pessoal, tudo certo? Depois de uma pequena pausa para as festas de final de ano, estamos de volta para concluir a série de posts do SQL Server on Linux. No post de hoje vamos fazer alguns testes no SQL Server vNext no Linux, como foi dito no primeiro post, por ser uma versão CTP,

SQL Server on Linux – Parte 2

Olá pessoal, tudo certo? Continuando o post anterior sobre o SQL Server vNext, hoje vou demonstrar como fazer a instalação do SQL Server na distribuição Centos 7. Neste post não vou abordar como fazer a instalação do Linux, pois eu faço a instalação básica, afinal eu não sei nada de Linux, e estou aprendendo agora.

SQL Server on Linux – Parte 1

Olá pessoal, tudo certo? No último post, eu comentei sobre as novidades que a Microsoft anunciou em Novembro, pois bem, hoje vou comentar sobre o SQL Server vNext ele é baseado no SQL Server 2016, e vai ser compatível com o Linux. A Release CTP1 já está disponível e suporta alguns recursos no Linux. Oficialmente

Como o Mirror pode salvar a sua noite!!!

Olá pessoal, tudo certo? Hoje vou compartilhar com vocês como o Database Mirroring pode salvar a sua noite, primeiramente precisamos entender o que é Database Mirroring e como o que ele funciona. O que é Database Mirroring no Sql Server? O Database Mirroring foi oficialmente disponibilizado a partir do SQL Server 2005 Service Pack 1 (SP1),

Comunidade SQL Server – ES

Olá pessoal, tudo certo? Gostaria de compartilhar com vocês a criação da comunidade técnica, acadêmica e de entusiastas de SQL Server no Espírito Santo, essa comunidade é voltada para toda comunidade SQL Server, sejam DBAs, desenvolvedores e analistas de BI. O objetivo da comunidade é compartilhar conhecimentos, vagas e gerar networking. Já estamos organizando o

Habilitando DAC SQL Server

Olá pessoal, tudo certo? No post de hoje vou comentar a respeito de uma conexão especial que poucos DBA’s habilitam ao configurar a instância, essa conexão está disponibilizada desde a versão SQL Server 2005, a Microsoft introduziu a feature chamada Dedicated Administrator Connection (DAC), essa conexão deve ser utilizada somente quando a instância não está

Descobrindo a quanto tempo a instância está UP

Olá pessoal, No post de hoje vou compartilhar com vocês como descobrir o tempo que o serviço do SQL Server está em execução no seu servidor. Para obter essa informação vamos utilizar a DMV dm_os_sys_info ela retorna informações sobre os recursos que a instância está consumindo, além da data que a instância foi iniciada, a

Atualizando o Windows Server de um Cluster SQL Server

Olá pessoal tudo certo? No post de hoje vou comentar e demonstrar uma migração de sistema operacional de um Cluster SQL Server que fiz essa semana. Cenário: Na empresa que trabalho tem um cluster SQL Server ativo/passivo, nele tem 10 instâncias SQL Server 2008 R2 instaladas e os servidores eram Windows Server 2008 R2. Como

Notificação em caso de failover ou restart do SQL Server

Olá pessoal tudo certo? No post de hoje vou demonstrar como criar uma notificação de quando a sua instância for reiniciada ou acontecer um faillover. Quando administramos muitas instâncias, pode ocorrer alguns eventos como um restart de uma instância ou um failover e acabar passando despercebido, por isso, toda vez que ocorre um destes eventos

Contenção de Tempdb, como resolver?

Olá pessoal, tudo certo? Como no Brasil o ano só começa depois do carnaval, estamos de volta com as baterias recarregadas para mais um ano de muitos compartilhamento de informação e conhecimento. Neste primeiro post do ano quero compartilhar com vocês a experiência que tive logo na primeira semana do ano. A principal instância da

Trace Flags mais comuns do SQL Server

Olá pessoal, tudo certo? No post de hoje vou abordar um pouco sobre as trace flags mais comuns do SQL Server, o Trace Flag é uma configuração que nos permite customizar o que iremos rastrear na nossa instância. A maioria dos trace flags não estão documentados pela Microsoft, então não temos suporte e devemos ter

Feliz Natal em T-SQL

Olá pessoal, Gostaria de desejar um Feliz Natal e um Próspero Ano Novo para todos os amigos. O cartão foi gerado no SQL Server utilizando o SQL Server spatial data, para quem tiver interesse segue a fonte. Para download do script basta (clicar aqui). Obrigado a todos que acessaram o blog desde sua ativação em

Procedures não documentadas sp_MSforeachdb e sp_MSforeachtable

Olá pessoal, No post de hoje vou falar sobre as procedures não documentadas do SQL Server sp_MSforeachdb e sp_MSforeachtable, elas são muito úteis quando você se deparar com uma atividade, em que você necessite buscar as informações em todos os bancos de dados ou todas as tabelas. Essas procedures executam atividades em loop através dos bancos

Restaurando databases de sistemas

Olá pessoal, No post de hoje vou demonstrar como fazer o restore das bases de sistemas (master, msdb e model). Geralmente restauramos essas bases quando precisamos migrar o nosso servidor ou precisamos recuperar de algum desastre. Para iniciar o processo precisamos parar os serviços do SQL Server e do SQL Server Agent no  SQL Server

Erro ao habilitar o Service Broker

Olá pessoal bom dia, Neste pequeno post vou mostrar a solução de um problema que tive ontem, ao tentar habilitar o service broker para configurar o Database Mail em uma nova instância. Ao executar o comando “ALTER DATABASE msdb SET ENABLE_BROKER” estava dando a seguinte mensagem de erro: “Alter failed for database ‘msdb’ Cannot enable

Free ebooks sobre SQL Server

Olá pessoal, tudo certo? Neste post vou compartilhar com você uma lista de links de ebooks para estudo de SQL Server, essa lista eu vi no blog do meu amigo e ex-chefe Fabricio Lima e resolvi popular aqui também. Vou tentar sempre manter essa lista atualizada, para isso também conto com a ajuda de vocês,

Encontrando índices não utilizados

Olá pessoal, Neste post irei compartilhar um script que nos auxilia a melhorar a performance das consultas que são executadas em nossa instância, mostrando índices que poderiam ser criados para melhorar a performance. Demonstração: CREATE TABLE t1 ( c1 INT IDENTITY, c2 AS c1 * 2, c3 AS c1 + c1, c4 CHAR (3000) DEFAULT

Criando um linked server do SQL Server para o Oracle

Fala pessoal tudo certo? Hoje vou postar sobre como configurar um linked server do SQL Server para o Oracle, para isso precisamos fazer o download do client do Oracle (clique para download) para fazer a instalação e configuração no servidor. Feito o download basta fazer a instalação do client do Oracle e configurar o serviço