He actualizado mi SQL Server y nexus “no se entera”

despistado3Como 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.

Advertisement

Publicado el octubre 19, 2009 en Consejos, Distribuidores, Implantaciones, Programación, Versión 8 y etiquetado en , , , . Guarda el enlace permanente. Dejar un comentario.

Deja un comentario

Fill in your details below or click an icon to log in:

Gravatar
Logo de WordPress.com

Please log in to WordPress.com to post a comment to your blog.

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.

Únete a otros 97 seguidores