MCDBA Brasil


  • Home
  • Sobre
  • Contato

Livros





Links Rápidos

SQL Server Builds (All Versions/Editions)


Download SQL Server 2017 (trial)


SQL Server 2017 Feature Pack


SQL Server 2016 Feature Pack


Cumulative Update SQL Server 2017 builds


Cumulative Update SQL Server 2016 builds


Cumulative Update SQL Server 2014 builds


Cumulative Update SQL Server 2012 builds


SQL Server 2005/2008 Samples Databases


Documentando o Servidor SQL Server


Analisando a Performance do Servidor-CheckList


Virtual PASS PT


Faça parte do maior virtual chapter do PASS com conteúdos técnicos em Português sobre SQL Server.

Todos os meses um evento Online para você! Acompanhe aqui os WebCasts já agendados

Sindicalize seu blog ou site ao VirtualPASSPT

SQL Server Blogs

SQL Server Query Processing Team


SQL Programmability & API Development Team


SQL Server Manageability Team


Latin America Support Team


Database + Disk + Performance


Microsoft SQL Server Support


SQL CLR Team


SQL Query Optimization Team


SQL 2005 Code Samples


SQL Server Express Team


SQL SMO Samples


SQL Storage Engine Team


SQL CAT Team


SQL Protocols Team


PSS SQL Server Engineers


Slava Oks on SQLOS


Ken Henderson’s blog


LUTI@Microsoft Blog


kimberly L. Trip’s blog


Fernando Garcia Blog

Dica da Semana

Obtendo registros aleatórios de uma tabela

por Nilton Pinheiro agosto 8, 2004 Nenhum comentário

É comum se ver em alguns fórums perguntas do tipo “Como fazer para obter um registro de forma aleatória de uma tabela ?”. 


O SQL Server possui uma função chamada NEWID() e como o próprio nome já diz, a cada vez que a executamos ela gera um valor único do tipo uniqueidentifier. Seu algorítimo torna impossível uma repetição em um conjunto de milhões de execuções. Sendo assim, podemos utilizar esta função para respondermos a questão acima.

 
Dica da Semana

Utilizando o Operador UNION e UNION ALL

por Nilton Pinheiro agosto 1, 2004 Nenhum comentário

O operador UNION combina os resultados de duas ou mais queries em um único result set, retornando todas as linhas pertencentes a todas as queries envolvidas na execução. Para utilizar o UNION, o número e a ordem das colunas precisam ser idênticos em todas as queries e os data types precisam ser compatíveis.

 
Downloads

Microsoft libera SQL Server 2005 Beta 2

por Nilton Pinheiro julho 27, 2004 Nenhum comentário

Demorou mais saiu !! A Microsoft finalmente anunciou ontem (26/07) em um presspass article no seu site e através de e-mail aos beta testers a libetação do Microsoft SQL Server 2005 (Yukon) Beta 2.

 
Dica da Semana

Utilizando Tabelas Temporárias no SQL Server 2000

por Nilton Pinheiro julho 25, 2004 Nenhum comentário

O SQL Server permite a criação de tabelas temporárias em tempo de execução. Essas tabelas possuem nomes iniciados pelos caracteres # ou ##. Se uma tabela temporária não for  excluída quando o usuário se desconectar ou ao final da execução de uma Stored Procedure, o SQL Server efetua a exclusão da mesma automaticamente.

 
Dica da Semana

Substituindo Cursores no SQL Server 2000

por Nilton Pinheiro julho 25, 2004 Nenhum comentário

Sempre que possível, evite o uso de cursores pois eles consomem muitos recursos do SQL Server e reduzem o desempenho e a escalabilidade de sua aplicação. Se você precisa executar operações linha por linha, tente utilizar métodos alternativos como tabelas temporárias ou preferivelmente tabelas derivadas, sub-queries, sentença CASE, etc. Frequentemente, estas técnicas tem a mesma funcionalidade de um cursor.

 
Dica da Semana

Tratando Erros em Procedures Aninhadas

por Nilton Pinheiro julho 25, 2004 Nenhum comentário

Imaginem a seguinte situação: Proc1 chama Proc2 e Proc2 chama Proc3, teremos a seguinte estrutura de aninhamento.


— Proc1          (procedure de primeiro nível)


—- Proc2       (procedure de nível intermediário)


——- Proc3  (procedure de último nível)


 


A classificação de uma stored procedures depende do seu nível de aninhamento conforme descrito abaixo:

 
Documentação

Windows 2000 Resource Kit

por Nilton Pinheiro julho 24, 2004 Nenhum comentário

Tenha acesso à versão FREE e online do Windows 2000 Resource Kit. Faça download de ferramentas e documentações.

 
Documentação

Porque atualizar do Windows NT 4.0 para o 2003 ?

por Nilton Pinheiro julho 19, 2004 Nenhum comentário

Será que vale apena atualizar seu NT 4.0 para Windows 2003? Leia este documento e descubra todas as vantagens que o Windows 2003 lhe oferece. Em Português.

 
Downloads

Microsoft SQL Server 2000 Best Practices Analyzer 1.0

por Nilton Pinheiro julho 17, 2004 Nenhum comentário

Microsoft libera uma ferramenta de gerenciamento de banco de dados que permite a você verificar as implementações de segurança mais comuns em seu servidor. Não deixe de testar esta ferramenta. Download grátis.

 
MSDE 2000

MSDE2000 Realease A

por Nilton Pinheiro julho 17, 2004 Nenhum comentário

Microsoft libera uma versão totalmente FREE do MSDE. Esta é uma distribuição livre ideal para aplicações que necessitam de um banco de dados embutido. Suporta até 25 conexões concorrentes. Faça o download e leia mais sobre o novo MSDE.

 

Navegação por posts

Anterior 1 … 62 63 64 Próximo

MVP Reconnect Award

Categorias

  • Artigos (359)
  • Dica da Semana (95)
  • Documentação (54)
  • Downloads (113)
  • MSDE 2000 (3)
  • Sem categoria (1)
  • Tutoriais (9)

Posts recentes

  • #FechouBrasil #PartiuPortugal
  • Brigando com o erro “The cached MSI file is missing”
  • MCDBABRASIL está de volta
  • Documentando o Servidor SQL Server
  • Brigando com os Erros 17182, 17826 e 17120

SQL Server AlwaysOn Video Series

Video1: Introdução ao SQLServer2012 AlwaysOn


Video2: Introdução ao SQLServer2012 AlwaysOn Availability Group


Video3: Introdução ao SQLServer2012 AlwaysOn AVG-Demo


Video4: Introdução ao SQLServer2012 AlwaysOn Listener


Video5: Introdução ao SQLServer2012 AlwaysOn Readable Secondaries


Video6: Introdução ao SQLServer2012 AlwaysOn Readable Secondaries-Demo


Video7: Introdução ao SQLServer2012 AlwaysOn Failover Clustering


Serie SQL Server Failover Clustering End-to-End

Parte 1: Configuração da Rede e Ambiente


Parte 2: Configurando o Windows 2008 R2 Domain Controler e DNS


Parte 3: Preparando os nós para o Failover Cluster


Parte 4: Configurando um Failover Cluster de 2 nós


Parte 5: Configurando as LUNs no iSCSI Software Target (Parte 1)


Parte 6: Configurando as LUNs no iSCSI Software Target (Parte 2)


Parte 7: Apresentando as LUNs para os nós do Failover Cluster


Parte 8: Configurando os discos no Failover Cluster


Parte 9: Instalando a primeira instância virtual do SQL Server 2008


Parte 10: Instalando a segunda instância virtual do SQL Server 2008


Parte 11: Instalando e Configurando o MSDTC no Failover Cluster


Parte 12: Configurando Mount Points no Cluster e SQL Server 2008


Vídeo Extra: Removendo uma Instância do SQL Server 2008 R2 em Cluster


Alta Disponibilidade no SQL Server 2008 R2: Failover Clustering Overview


Alta Disponibilidade no SQL Server 2008 R2: Failover Clustering na Prática

Menu

  • Home
  • Sobre
  • Contato

Mais

  • RSS Feeds
2019 MCDBA Brasil.