2 thoughts on “SQL Server 2008 SP1 CTP disponible!

  1. ¡Genial noticia la que nos traes, Percy! Sobre todo, me alegro de oir que ya esta finalizada y pulida la posibilidad de hacer una rollback de la instalación de un SP sin desinstalar la instancia!

    Batallita de abuelo: Cuando estaba en Microsoft y SQL Server 2005 estaba aun por salir, ya se hablaba de dar esa funcionalidad a través de la base de datos de sistema nueva, la base de datos de recursos, donde se almacenarian los binarios de las versiones anteriores que fueran actualizadas. Han pasado años, pero es un alegria ver como al fin se implementó esta funcionalidad; ahora nos va a costar menos convencer a clientes en duda de actualizar de SP :)

    Un saludo!

  2. asi es Pablo, por fin, se va poder realizar rollback de los SP, muy útil para escenarios particulares.

    Con respecto al tema del mssqlsystemresource database pues en teoría dice Microsoft que podemos realizar rollback reemplazando por la base de datos anterior, pero funciona? esa es la cuestión… en mi caso no he obtenido buenos resultados…

    Obviamente hay que probar por todos los lados cada SP que se desee aplicar, no creo que sea responsable aplicar un SP y luego desinstalarlo porque el impacto fue tirarse la funcionalidad de las replicaciones por poner un ejemplo. En estos casos, no se estaria actuando razonablemente.

    A pesar de todo, nos quedará la esperanza de que podriamos desinstalar cualquier SP que pudiera dañar alguna funcionalidad en el servidor de base de datos para la cual no se pudo o no se quizo realizar las pruebas necesarias para garantizar estabilidiad o se nos olvidó por falta de experiencia testear más rigurosamente los SPs….. en fin, nadie tiene la verdad… cómo humanos podriamos fallar, alli está el SP que podriamos quitar ahora en SQL Server 2008.

    Espero haya oportunidad de hablar un poco más acerca de la base de datos de recursos, sacarlo más a la luz, aún la gran mayoría de personas siguen con el paradigma que la base de datos master cumple el mismo rol que la base de datos de recursos(mssqlsystemresource), ambas bases de datos cumplen roles muy diferentes…

Leave a Reply

Your email address will not be published. Required fields are marked *