He actualizado mi SQL Server y nexus “no se entera”
Como la nueva versión 8 de nexus no es compatible con SQL Server 2000 ni anteriores, necesitamos actualizarla con SQL Server 2005 o 2008 para que funcione correctamente. ¡Pero ya lo he hecho y el programa me sigue indicando que no es compatible con esa versión de SQL! ¿Qué puede estar pasando?…
Tranquilidad. Simplemente nos falta solucionar un pequeño detalle:
Cuando Microsoft actualiza SQL Server a una versión posterior, para “curarse en salud” y asegurar que las aplicaciones sigan funcionando correctamente, deja las bases de datos en “modo de compatibilidad” con la versión de SQL Server de la que proceden.
Así, si actualizamos un MSDE (o SQL 2000) a una versión 2005 o 2008, las bases de datos se quedarán en “Nivel de compatibilidad 80″.
Para solucionar esto, debemos acceder a las propiedades de las bases de datos (con Management Studio) y modificar un valor denominado Nivel de compatibilidad. Este nivel de compatibilidad lo estableceremos a ’90′ si hemos instalado un SQL Server 2005 o a ’100′ si hemos instalado un SQL 2008.
¿Y si no tengo Management Studio?
Management Studio es una aplicación gratuita de libre descarga de Microsoft y permite administrar gráficamente servidores de SQL Server 2000 y 2005, pero si no se dispone de la herramienta y hay que proporcionar una solución rápida, se puede escribir lo siguiente en el servidor de SQL (en MS-DOS) y el problema se solucionará:
c:> osql -S [nombredelservidordesql] – U sa -P [password del usuario sa] -Q “sp_dbcmptlevel [nombre de la base de datos], 90*
*O bien 100 si se trata de SQL Server 2008.
Publicado el octubre 19, 2009 en Consejos, Distribuidores, Implantaciones, Programación, Versión 8 y etiquetado en actualizar sql server, nexus no es compatible.., nexus8, SQL Server. Guarda el enlace permanente. Dejar un comentario.
Dejar un comentario