Hace unos días realice una
instalación de Visual Studio Team
Foundation Server 2012 en un servidor que tenía instalado SQL Server 2008 R2 Enterprise Edition.
Al revisar los requisitos para la instalación del TFS, este requería como
mínimo Service Pack 1 Cumulative Update
1.
Creo que para todos los que alguna
vez hemos instalado productos de Microsoft nos suena familiar el término “Service Pack”, pero el término “Cumulative Update” lo conocía
simplemente por cultura general. Después de investigar un momento por la web
descubrí que los Cumulative Update
no son más que un conjunto de hot fixes
(algunos preguntarán que son hot fixes) que
no son más que correcciones a cierta(s) funcionalidad(es) del software, estos hot fixes se liberan cada cierto tiempo
para corregir incidencias del producto.
Entonces asumí que tenía que
descargar e instalar el Service Pack 1
y el Cumulative Service 1 para cumplir con el requisito mínimo; y
para ahorrar tiempo descargue y trate de instalar el Service Pack 2 (ya existe un Service
Pack 3) deduciendo que este incluía tanto
el Service Pack 1 y los Cumulative Updates para el Service
Pack 1. Grande fue mi sorpresa cuando trate de instalar el Service Pack 2 y salió una ventana de
error indicando que no había ningún producto en la máquina para aplicar la
actualización.
Como andaba con el tiempo corto, en
ese momento decidí seguir estrictamente las indicaciones, así que descargue el Service Pack 1 y lo instalé. Antes de
descargar el Cumulative Update 1 decidí
hacer un readiness check de la
instalación y el error continuaba; a pesar de que el error era el mismo,
por una de esas cosas del destino decidí hacer nuevamente clic en el link de
referencia del error y sorpresa… la página que estaba visualizando ahora
era sobre el Cumulative Update 4. (En
ese momento decidí realizar una búsqueda rápida en google y me di cuenta que
existían hasta 10 paquetes acumulativos para el Service Pack 1 de SQL Server 2008 R2, por un momento pensé que
pasaría horas de horas descargando e instanlado hot fixes).
Para mi buena suerte, instalé el SQL Server 2008 Service Pack 1 Cumulative Update 4 y fue suficiente
para que el readiness check diera
luz verde a la instalación de SQL Server.
En conclusión solo tuve que
instalar el Microsoft SQL Server 2008 Service Pack 1 y el paquete de
actualización acumulativa 4 para SQL Server 2008 R2 Service Pack 1, cuyos
enlaces los adjunto más abajo.
Microsoft® SQL Server®
2008 R2 Service Pack 1
Paquete de
actualización acumulativa 4 para SQL Server 2008 R2 Service Pack 1
En conclusión, quisiera comentar
que estos escenarios no pasan siempre, generalmente algunos hot fixes (como en
este caso) son correcciones a incidencias puntuales y escenarios particulares
del software base; recomiendo darse el tiempo de leer cuidadosamente los
mensajes y/o advertencias por más obvias que parezcan.
Probablemente este escenario no
sea común pero puede ayudarles a tener una perspectiva y actitud distinta sobre
algún problema durante la instalación; así podrán tener una instalación
exitosa.