Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tema se describen los cambios de comportamiento que podrían observarse al actualizar a SQL Server 2012 desde una versión anterior de SQL Server. Los cambios de comportamiento afectan al modo en que las características de SQL Server 2012 trabajan o interactúan en comparación con las versiones anteriores de SQL Server.
Si va a actualizar SQL Server 2005, recomendamos que también revise el contenido de las secciones de SQL Server 2008 y SQL Server 2008 R2.
Si va a actualizar SQL Server 2008, recomendamos que también revise el contenido de la sección de SQL Server 2008 R2.
Cambios de comportamiento en SQL Server 2012
Clúster de conmutación por error de varias subredes de SQL Server
En las instalaciones de clústeres de conmutación por error de varias redes, no se admite la actualización de SQL Server Developer o SQL Server Evaluation a SQL Server Standar.
Los clústeres de conmutación por error de múltiples subredes de SQL Server se admiten en Windows Server 2008 R2 o versiones posteriores.
Para obtener más información, vea Agrupación en clústeres de varias subredes de SQL Server (SQL Server).
Detección de errores de SQL Server en los clústeres de conmutación por error de SQL Server
En SQL Server 2008 R2 y versiones anteriores, SQL Server notificaba los errores al servicio de clústeres de conmutación por error de Windows ejecutando la consulta "SELECT @@SERVERNAME". Si la consulta no se ejecutaba correctamente, producía una conmutación por error o el reinicio del recurso de SQL Server.
A partir de SQL Server 2012, el proceso de detección de errores ya no utiliza la consulta "SELECT @@SERVERNAME", si no que dispone de las siguientes capacidades:
Registro mejorado
Supervisión de componentes más importantes de SQL Server
Establecimiento de condiciones la conmutación por error o el reinicio de SQL Server
Para obtener más información, vea Directiva de conmutación por error para instancias de clústeres de conmutación por error.
[!NOTA]
El nivel de condición de error predeterminado en una instancia de clústeres de conmutación por error de SQL Server 2012 es muy parecido al comportamiento de la detección de errores de las versiones anteriores de SQL Server. Sin embargo, con este nivel de condición de error, SQL Server podría no detectar errores de procesamiento de consultas que se podrían haber detectado en versiones anteriores. Para detectar estos errores, tiene la opción de cambiar el nivel de la condición de error. Para obtener más información, vea Configurar los valores de la propiedad FailureConditionLevel.
Cambios de comportamiento realizados en SQL Server 2008 R2
El número de CPU para la edición Enterprise va a cambiar a ocho CPU
SQL Server 2008 R2 Enterprise admite 8 CPU como máximo. Esto es diferente de las versiones anteriores de SQL Server.
Para seguir usando más de ocho procesadores, debe actualizar a SQL Server 2008 R2 Datacenter.
Si elige actualizar a SQL Server 2008 R2 Enterprise, SQL Server utiliza un máximo de ocho procesadores.
Para obtener más información, vea Características compatibles con las ediciones de SQL Server 2012.
Cambios de comportamiento realizados en SQL Server 2008
SQL Server Native Client
SQL Server 2008 incluye SQL Server Native Client 10.0. Para obtener más información acerca de las diferencias de comportamiento entre esta versión y las versiones anteriores de SQL Server Native Client, vea Actualizar una aplicación a SQL Server 2008 Native Client desde SQL Server 2005 Native Client.