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:
![](/filestore/1459_sql server 2005 sp1 - 7.png)
Per curiosità ho premuto il bottone
View Log File e ho avuto un attimo di sbandamento:
![](/filestore/1466_sql server 2005 sp1 log1.png)
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
![](/icons/yopyopyop.gif)
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:
![](/filestore/1467_sql server 2005 sp1 log2.png)
Al momento non mi esprimo e rimango in attesa di qualche risposta ufficiale da parte di Microsoft.