Skip to content

Eliminación de niveles de compatibilidad en SQL Server 2014

05/06/2014
SQLServerLogo

En mi nota anterior les comentaba la conveniencia de utilizar el nivel de compatibilidad de SQL Server 2014 para las bases de datos almacenadas en esta versión del producto, con el objetivo de mejorar el rendimiento de estas bases. En esta nota les planteo otra cuestión relacionada con la misma configuración.

Al ir avanzando las versiones de nuestro motor de bases de datos, también se van eliminando funcionalidades y opciones presentes en las versiones obsoletas. En el caso de SQL Server 2014 este cambio afecta a una opción de configuración que por mi experiencia es ampliamente usada. Se trata del nivel de compatibilidad (compatibility level) de una base de datos. He visto en innumerables ocasiones que una base de datos mantiene su nivel de compatibilidad para SQL Server 2000, por cuestiones fundamentalmente de sintaxis no soportada que existe en las aplicaciones que acceden a la base. La cuestión es que se debe considerar que esta posibilidad ya no existe en las nuevas versiones, por lo que es importante planificar e implementar los cambios necesarios en aplicaciones, procedimientos y procesos y adaptarlos a la sintaxis y comportamiento de las versiones más actuales.

El detalle de los niveles admitidos por la nueva versión del motor lo pueden consultar en:

Deprecated Database Engine Features in SQL Server 2014

Y aquí pueden apreciar esta configuración particular:

SQL2014CompLevel

Dejar un comentario

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: