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

Artigos

SQL Server 2008 SP1 e Cumulative Update 4

por Nilton Pinheiro abril 12, 2009 Nenhum comentário

Bem pessoal, não sei se muitos de vocês chegaram a notar mas poucas semanas antes de liberar o SQL Server 2008 SP1 a MS também liberou o último Cumulative Update para a versão RTM do SQL Server 2008 – o Cumulative Update 4 ou simplesmente CU4.

Para aqueles que leram com atenção o KB 968368 relacionado ao SQL Server 2008 SP1 deve ter lido o seguinte:


“In addition to the fixes that are listed in this article, SQL Server 2008 SP1 contains the hotfixes that were included in Cumulative Update 1, in Cumulative Update 2, and in Cumulative Update 3 for SQL Server 2008.”


Sendo assim, você pode supor que o CU4 pode ser instalado após a aplicação do SP1, correto? A resposta é errado! Isso seria verdade se o build do CU4 (10.00.1798) fosse superior ao build do SP1 (10.00.2531)


Bom, temos então um grande impasse pois se o SP1 contém apenas os fixes dos CU1 a CU3 e não posso instalar o CU4 após a instalação do SP1, como faço para passar em meu ambiente os fixes que estão no CU4 e que tenho certeza irão resolver meu problema?


Este assunto gerou uma grande discussão esta semana no fórum privado dos MVPs e o ponto é o seguinte:


Além de conter todos os fixes inclusos nos CU1 a CU3 o SQL Server 2008 SP1 também inclui 6 fixes que estão inclusos no CU4. São eles:


(FIX: Error message when you run a query that involves an outer join operation in SQL Server 2008: “Attempting to set a non-NULL-able column’s value to NULL”)
http://support.microsoft.com/kb/962900


(FIX: A query that uses parameters and the RECOMPILE option returns incorrect result when it is run in multiple connections concurrently in SQL Server 2008)
http://support.microsoft.com/kb/968693


(FIX: You cannot edit or debug a SSIS package in BIDS when SQL Server 2008 Enterprise Edition, Standard Edition, Developer Edition or Evaluation edition is installed without the SSIS feature)
http://support.microsoft.com/kb/963070


(FIX: A SQL Server 2008 Reporting Services report is displayed incorrectly in Mozilla Firefox if the report is displayed by using the ReportViewer control)
http://support.microsoft.com/kb/961633


(FIX: PAGE compression is removed from a SQL Server 2008 data table after you shrink the database)
http://support.microsoft.com/kb/963658


(FIX: Error message when you perform an update or a delete operation on the table that does not have a clustered index created in SQL Server 2008: “The operating system returned error 1450”)
http://support.microsoft.com/kb/967470


Diante disso algumas perguntas podem vir a mente…


1) O que acontece se eu já tiver o CU4 instalado em meu ambiente e instalar agora o Service Pack 1?


Resp: Se quando você instalou o CU4 você pretendia apenas corrigir os bugs relatados nos 6 fixes citados assima, tudo bem. Porém, se você tinha como objetivo os demais bugs que estão no CU4, ao passar o SP1 o mesmo fará um rollback destes fixes e você voltará a ficar exposto aos bugs.


2) Meu ambiente está atualizado com o CU3, posso passar o SP1 tranquilamente?


Resp: Sim!


3) Já passei o SP1 e agora estou caindo em um bug que está descrito como solucionado pelo CU4, posso passar o CU4 em cima do SP1?


Resp: Não, pois o build do CU4 é inferior ao do SP1. Neste caso a solução é aguardar pelo primeiro CU1 para o SQL Server 2008 SP1 (CU1 pós SP1), que deverá ser liberado brevemente.


 4) O que fazer se preciso passar o SP1, mas também dos fixes do CU4 que não estão na lista dos 6 fixes citados acima?


Resp: A MS deverá liberar o CU1 para SQL Server 2008 SP1 nas próximas semanas, portanto, você deve aguardar pois assim você poderá passar o SP1 e logo em seguida também o CU1 pós SP1. Este CU1 pós SP1 certamente conterá todos os fixes inclusos no CU4 para a versão RTM, exceto os 6 fixes listados acima.


5) O que fazer se meu ambiente já está atualizado com o CU4 e preciso resolver um bugs que consta na lista de fixes do SP1?


Resp: Você també deve agaurdar pelo CU1 para o SQL Server 2008 SP1 (CU1 pós SP1).  Com isso você poderá instalar o SP1 e também o CU1 pós SP1.


Bom pessoal, em resumo… como vocês puderam notar o SQL Server 2008 SP1 contém todos os fixes dos CU1 a CU3 e também alguns fixes (os 6 listados acima) do CU4. Se você aplicar o SP1 em um ambiente que já esteja atualizado com o CU4, o SP1 fará rollback dos fixes que não estão contemplados pelo SP1 mas que estão no CU4 e com isso você voltará a ficar exposto a estes bugs.


Minha sugestão é que nestes casos você aguarde pela liberação do CU1 para o SQL Server 2008 SP1 (CU1 pós SP1). Desta forma, você poderá corrigir todos os bugs instalando o SQL Server 2008 SP1 e na sequência o CU1 pós SP1.


Para obter mais informações sobre o problema leia o artigo http://blogs.msdn.com/psssql/archive/2009/04/09/sql-server-2008-sp1-and-cumulative-updates-explained.aspx no blog do CSS SQL Server Engineers.


Para ver a lista de bugs corrigidos pelo CU4 e SP1 visite os seguintes links:


List of the bugs that are fixed in SQL Server 2008 Service Pack 1
Cumulative update package 4 for SQL Server 2008


Nota: Participe da enquete respondendo: Quando você pretende instalar o SQL Server 2008 SP1 em produção?


Atualização 17/04/2009


Liberado o SQL Server 2008 SP1 CU1, http://www.mcdbabrasil.com.br/modules.php?name=News&file=article&sid=543


Abraços
Nilton Pinheiro

Avaliação:
Compartilhe:
  • Anterior Liberado versão final do SQL Server 2008 Service Pack 117 anos atrás
  • Próximo Liberado o Cumulative Update 1 para o SQL Server 2008 SP117 anos atrás

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

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
2026 MCDBA Brasil.