Ieri ho scaricato ed installato il Service Pack 1 di SQL Server 2005 sul mio notebook in modo da eseguire qualche test prima di applicarlo in produzione.
L'intero processo è iniziato alle 12:10:29 ed è terminato alle 13:22:01. Al termine del setup è apparsa una dialog box con un log dettagliato delle fix intallate:
Per curiosità ho premuto il bottone
View Log File e ho avuto un attimo di sbandamento:
La dialog box dice chiaramente che sono state applicate con successo tutte le fix mentre il file di log indica che è stato aggiornato solo lo SNAC. Per togliermi ogni dubbio mi sono connesso all'istanza con SSMS e ho visto che veniva correttamente visualizzata la build
9.00.2047.
Eseguendo la classica
SELECT @@VERSION ho ottenuto il seguente risultato:
Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86)
Apr 14 2006 01:12:25
Copyright (c) 1988-2005 Microsoft Corporation
Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 2)
(1 rows affected)A questo punto ho pensato al solito BUG
e ho deciso di sorvolare.
Questa mattina dando un'occhiata al newsgruop MVP privato di SQL Server ho notato che
Andrew J. Kelly ha riscoltrato lo stesso problema e si è parecchio spaventato al punto di sospendere ulteriori aggiornamenti in attesa di capire che cavolo succede.
Steve Kass ha risposto suggerendogli di guardare un altro file di log generato durante il processo di setup:
C:\WINDOWS\Hotfix\HotFix.logEffettivamente questo file riporta la corretta installazione di tutte le fix:
Al momento non mi esprimo e rimango in attesa di qualche risposta ufficiale da parte di Microsoft.