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.
Se aplica a:SQL Server
Este artículo contiene las notas de la versión compiladas de los cuatro paquetes de servicio de SQL Server 2012. Cada Service Pack es una acumulación de Service Pack anteriores.
Los Service Pack solo están disponibles en línea, no en los soportes de instalación, y se pueden descargar como se indica a continuación:
Notas de la versión del Service Pack 4
Páginas de descarga
- SQL Server 2012 SP4 Feature Pack
- Instalación de la revisión SQL Server 2012 SP4
- SQL Server 2012 SP4 Express
Mejoras de rendimiento y escalado
- Procedimiento de limpieza del agente de distribución mejorado: una base de datos de distribución demasiado grande ha provocado la situación de bloqueo e interbloqueo. Un procedimiento de limpieza mejorado aspira a eliminar algunas de estas situaciones de bloqueo o interbloqueo.
- Escalado de objetos de memoria dinámico: partición dinámica de objetos de memoria según el número de nodos y núcleos para escalar en hardware moderno. El objetivo de la promoción dinámica es evitar posibles cuellos de botella y realizar automáticamente la partición de un objeto de memoria seguro para subprocesos. Los objetos de memoria no particionados se pueden promocionar de forma dinámica para particionarse por nodo. El número de particiones es igual al número de nodos NUMA. Los objetos de memoria particionados por nodo se pueden promocionar aún más para particionarse por CPU, donde el número de particiones es igual al número de CPU.
- Habilitar > 8 TB para grupo de búferes: habilitará un espacio de direcciones virtuales de 128 TB para el uso del grupo de búferes.
- Limpieza de Change Tracking: mejora del rendimiento y la eficacia de la limpieza para las tablas de seguimiento de cambios.
Mejoras de compatibilidad y diagnóstico
- Soporte de volcados de memoria completos para los agentes de replicación - Actualmente, si los agentes de replicación detectan una excepción no controlada, el comportamiento predeterminado es crear un volcado de memoria pequeño de los síntomas de la excepción. El comportamiento predeterminado exige complejos pasos de solución de problemas para las excepciones no controladas. SP4 introduce una nueva clave del Registro, la cual admite la creación de un volcado completo para los agentes de replicación.
- Diagnósticos mejorados en Showplan XML: El Showplan XML se ha ampliado para ofrecer información acerca de las banderas de traza habilitadas, las fracciones de memoria para la combinación de bucle anidado optimizada, el tiempo de CPU y el tiempo transcurrido.
-
Mejor correlación entre DMV y XE de diagnóstico: los campos -
query_hashyquery_plan_hashse usan para identificar una consulta de forma exclusiva. DMV los define como varbinary(8), mientras que XEvent los define como UINT64. Dado que SQL Server no admite el tipo de dato "bigint sin signo", la conversión de tipos no siempre funciona. Esta mejora presenta nuevas columnas de filtro o acción XEvent equivalentes aquery_hashyquery_plan_hash, salvo que se definan como INT64, lo que puede ayudar a correlacionar consultas entre XE y DMV. - Mejores diagnósticos de concesión o uso de memoria - nuevo XEvent query_memory_grant_usage (portado desde Server 2016 SP1)
- Incorporar el trazado de protocolos en los pasos de negociación de SSL - Agregar información de trazado para negociaciones correctas o fallidas, incluido el protocolo, entre otros aspectos. Puede ser útil al solucionar problemas en escenarios de conectividad mientras, por ejemplo, se implementa TLS 1.2.
-
Establecimiento del nivel de compatibilidad correcto para la base de datos de distribución: después de la instalación del Service Pack, cambia el nivel de compatibilidad de la base de datos de distribución a 90. El cambio de nivel se debe a un problema en el procedimiento almacenado
sp_vupgrade_replication. Ahora el SP se ha modificado para establecer el nivel de compatibilidad correcto para la base de datos de distribución. -
Nuevo comando DBCC para clonar una base de datos: Base de datos clonada es un nuevo comando DBCC agregado que permite a los usuarios avanzados, como CSS, solucionar problemas de bases de datos de producción existentes mediante la clonación del esquema y los metadatos, sin los datos. La llamada se realiza con clonedatabase de DBCC ("source_database_name", "clone_database_name"). Las bases de datos clonadas no se deben usar en entornos de producción. Para ver si se ha generado una base de datos a partir de una llamada para clonar la base de datos, puede usar el siguiente comando,
SELECT DATABASEPROPERTYEX('clonedb', 'isClone'). El valor devuelto de 1 es verdadero y 0 es falso. -
Información del archivo tempdb y del tamaño de archivo en el registro de errores de SQL: si el tamaño y el crecimiento automático es diferente para los archivos de datos de
tempdbdurante el inicio, imprime el número de archivos y desencadena una advertencia. - Mensajes de compatibilidad de IFI en el registro de errores de SQL Server: indica en el registro de errores que la inicialización instantánea de archivos de base de datos está habilitada o deshabilitada.
-
Nueva DMF para reemplazar a DBCC INPUTBUFFER: se ha presentado una nueva función de administración dinámica
sys.dm_input_bufferque toma session_id como parámetro para reemplazar a DBCC INPUTBUFFER - Mejora de XEvents para el error de enrutamiento de lectura de un grupo de disponibilidad: Actualmente, el XEvent "read_only_rout_fail" solo se activa si hay una lista de enrutamiento, pero ninguno de los servidores de la lista de enrutamiento está disponible para conexiones. Esta mejora incluye información adicional para ayudar a solucionar el problema y además se expande en los puntos de código donde se desencadena el XEvent.
- Mejora del control de Service Broker con conmutación por error de grupo de disponibilidad: actualmente, cuando Service Broker está habilitado en bases de datos de un grupo de disponibilidad, durante una conmutación por error del grupo de disponibilidad se dejan abiertas todas las conexiones de Service Broker originadas en la réplica principal. La mejora cierra todas las conexiones abiertas durante una conmutación por error de AG.
-
Particionado automático de Soft-NUMA - Con SQL 2014 SP2, se introduce el particionado automático de Soft-NUMA (SQL Server) cuando la marca de seguimiento 8079 está habilitada a nivel de servidor. Cuando la marca de seguimiento 8079 está habilitada durante el inicio, SQL Server 2014 SP2 interroga el diseño de hardware y configura automáticamente Soft NUMA en sistemas que notifican 8 o más CPU por nodo NUMA. El comportamiento automático de soft NUMA tiene en cuenta el multithreading simultáneo (procesador SMT/lógico). La partición y la creación de nodos adicionales mejora el procesamiento en segundo plano mediante el aumento del número de agentes de escucha, la capacidad de escalar y las capacidades de red y cifrado. Se recomienda probar primero el rendimiento de la carga de trabajo con Auto-Soft NUMA antes de implementarlo en
ONproducción.
Notas de la versión del Service Pack 3
Páginas de descarga
Para obtener más información para identificar la ubicación y el nombre del archivo que quiere descargar en función de la versión instalada actualmente, vea la sección "Seleccione el archivo correcto para descargar e instalar" en Información de la versión de SQL Server 2012 Service Pack 3.
Notas de la versión del Service Pack 2
Páginas de descarga
Use la tabla siguiente para determinar la ubicación y el nombre del archivo que debe descargar en función de la versión que tenga instalada actualmente. Las páginas de descarga contienen los requisitos del sistema e instrucciones básicas para la instalación.
| Si la versión que tiene instalada actualmente es... | ¿Y tú deseas...? | Descargue e instale... |
|---|---|---|
| instalaciones de 32 bits | ||
| Una versión de 32 bits de cualquier edición de SQL Server 2012 | Actualizar a la versión de 32 bits de SQL Server 2012 SP2 | SQLServer2012SP2-KB2958429-<arch>-<lang id>.exe de la página de descarga de SQL Server 2012 SP2 |
| Una versión de 32 bits de SQL Server 2012 RTM Express | Actualizar a la versión de 32 bits de SQL Server 2012 Express SP2 | SQLEXPR_<arch>_<lang>.msi de la página de descarga de SQL Server 2012 SP2 Express |
| Una versión de 32 bits solo de las herramientas de cliente y administración para SQL Server 2012 (incluido SQL Server 2012 Management Studio) | Actualizar las herramientas de cliente y de administración a la versión de 32 bits de SQL Server 2012 SP2 | SQLEXPRWT_<arch>_<lang>.msi de la página de descarga de SQL Server 2012 SP2 Express |
| Una versión de 32 bits de SQL Server 2012 Management Studio Express | Actualizar a la versión de 32 bits de SQL Server 2012 SP2 Management Studio Express | SQLManagementStudio_<arch>_<lang>.msi de la página de descarga de SQL Server 2012 SP2 Express |
| Una versión de 32 bits de cualquier edición de SQL Server 2012 y una versión de 32 bits de las herramientas de cliente y de administración (incluido SQL Server 2012 RTM Management Studio) | Actualizar todos los productos a la versión de 32 bits de SQL Server 2012 SP2 | SQLEXPRADV_<arch>_<lang>.msi de la página de descarga de SQL Server 2012 SP2 Express |
| Una versión de 32 bits de una o más herramientas del Feature Pack de Microsoft SQL Server 2012 RTM o el Feature Pack de Microsoft SQL Server 2012 SP1 | Actualizar las herramientas a la versión de 32 bits del Feature Pack de Microsoft SQL Server 2012 S2 | Una o varias herramientas de la página de descarga del Feature Pack de SQL Server 2012 SP2 de Microsoft |
| Instalaciones de 64 bits: | ||
| Una versión de 64 bits de cualquier edición de SQL Server 2012 | Actualizar a la versión de 64 bits de SQL Server 2012 SP2 | SQLServer2012SP2-KB2958429-<arch>-<langid>.exe de la página de descarga de SQL Server 2012 SP2 |
| Una versión de 64 bits de SQL Server 2012 RTM Express | Actualizar a la versión de 64 bits de SQL Server 2012 SP2 | SQLEXPR_<arch>_<lang>.msi de la página de descarga de SQL Server 2012 SP2 Express |
| Una versión de 64 bits de solo las herramientas de cliente y de administración para SQL Server 2012 (incluido SQL Server 2012 Management Studio) | Actualizar las herramientas de cliente y de administración a la versión de 64 bits de SQL Server 2012 SP2 | SQLEXPRWT_<arch>_<lang>.msi de la página de descarga de SQL Server 2012 SP2 Express |
| Una versión de 64 bits de SQL Server 2012 Management Studio Express | Actualizar a la versión de 64 bits de SQL Server 2012 SP2 Management Studio Express | SQLManagementStudio_<arch>_<lang>.msi de la página de descarga de SQL Server 2012 SP2 Express |
| Una versión de 64 bits de una o más herramientas del Feature Pack de Microsoft SQL Server 2012 RTM o el Feature Pack de Microsoft SQL Server 2012 SP1 | Actualizar las herramientas a la versión de 64 bits del Feature Pack de Microsoft SQL Server 2012 S2 | Una o varias herramientas de la página de descarga del Feature Pack de SQL Server 2012 SP2 de Microsoft |
Notas de la versión del Paquete de Servicio 1
Páginas de descarga
Use la tabla siguiente para determinar qué archivo va a descargar e instalar. Compruebe que cumple los requisitos del sistema correctos antes de instalar el Service Pack. Los requisitos del sistema se proporcionan en las páginas de descarga cuyos vínculos aparecen en la tabla.
| Si la versión que tiene instalada actualmente es... | Y quieres... | Descargue e instale... |
|---|---|---|
| Instalaciones de 32-bits: | ||
| Una versión de 32 bits de cualquier edición de SQL Server 2012 | Actualizar a la versión de 32 bits de SQL Server 2012 SP1 | SQLServer2012SP1-KB2674319-x86-ENU.exe |
| Una versión de 32 bits de SQL Server 2012 RTM Express | Actualizar a la versión de 32 bits de SQL Server 2012 Express SP1 | SQLServer2012SP1-KB2674319-x86-ENU.exe |
| Una versión de 32 bits que contiene únicamente las herramientas de cliente y administración para SQL Server 2012, incluido SQL Server 2012 Management Studio. | Actualizar las herramientas de cliente y de administración a la versión de 32 bits de SQL Server 2012 SP1 | SQLManagementStudio_x86_ENU.exe |
| Una versión de 32 bits de SQL Server 2012 Management Studio Express | Actualizar a la versión de 32 bits de SQL Server 2012 SP1 Management Studio Express | SQLManagementStudio_x86_ENU.exe |
| Una versión de 32 bits de cualquier edición de SQL Server 2012 y una versión de 32 bits de las herramientas de cliente y de administración (incluido SQL Server 2012 RTM Management Studio) | Actualizar todos los productos a la versión de 32 bits de SQL Server 2012 SP1 | SQLServer2012SP1-KB2674319-x86-ENU.exe |
| Una versión de 32 bits de una o más herramientas del Microsoft SQL Server 2012 RTM Feature Pack | Actualizar las herramientas a la versión de 32 bits del Microsoft SQL Server 2012 SP1 Feature Pack | Uno o más archivos del Microsoft SQL Server 2012 SP1 Feature Pack |
| No instalar la versión de 32 bits de SQL Server 2012 | Instalar una versión de 32 bits de Server 2012 incluido SP1 (nueva instancia con SP1 preinstalado) | SQLServer2012SP1-FullSlipstream-x86-ENU.exeySQLServer2012SP1-FullSlipstream-x86-ENU.box |
| No instalar la versión de 32 bits de SQL Server 2012 Management Studio | Instalar la versión de 32 bits de SQL Server 2012 Management Studio junto con el SP1 | SQLManagementStudio_x86_ENU.exe |
| Sin versión de 32 bits de SQL Server 2012 RTM Express | Instalar versión de 32 bits de SQL Server 2012 Express incluido el SP1 | SQLEXPR32_x86_ENU.exe |
| Instalación de una versión de 32 bits de SQL Server 2008 o SQL Server 2008 R2 | Actualización in-situ a la versión de 32 bits de SQL Server 2012, incluido el SP1 | SQLServer2012SP1-FullSlipstream-x86-ENU.exeySQLServer2012SP1-FullSlipstream-x86-ENU.box |
| Instalaciones de 64 bits: | ||
| Una versión de 64 bits de cualquier edición de SQL Server 2012 | Actualizar a la versión de 64 bits de SQL Server 2012 SP1 | SQLServer2012SP1-KB2674319-x64-ENU.exe |
| Una versión de 64 bits de SQL Server 2012 RTM Express | Actualizar a la versión de 64 bits de SQL Server 2012 SP1 | SQLServer2012SP1-KB2674319-x64-ENU.exe |
| Una versión de 64 bits únicamente de las herramientas de cliente y administración para SQL Server 2012 (incluido SQL Server 2012 Management Studio) | Actualizar las herramientas de cliente y de administración a la versión de 64 bits de SQL Server 2012 SP1 | SQLManagementStudio_x64_ENU.exe |
| Una versión de 64 bits de SQL Server 2012 Management Studio Express | Actualizar a la versión de 64 bits de SQL Server 2012 SP1 Management Studio Express | SQLManagementStudio_x64_ENU.exe |
| Una versión de 64 bits de cualquier edición de SQL Server 2012 y una versión de 64 bits de las herramientas de cliente y de administración (incluido SQL Server 2012 RTM Management Studio) | Actualizar todos los productos a la versión de 64 bits de SQL Server 2012 SP1 | SQLServer2012SP1-KB2674319-x64-ENU.exe |
| Una versión de 64 bits de una o más herramientas del Microsoft SQL Server 2012 RTM Feature Pack | Actualizar las herramientas a la versión de 64 bits del Microsoft SQL Server 2012 SP1 Feature Pack | Uno o más archivos del Microsoft SQL Server 2012 SP1 Feature Pack |
| No instalar la versión de 64 bits de SQL Server 2012 | Instalar una versión de 64 bits de Server 2012 incluido SP1 (nueva instancia con SP1 preinstalado) | SQLServer2012SP1-FullSlipstream-x64-ENU.exeySQLServer2012SP1-FullSlipstream-x64-ENU.box |
| No instalar la versión de 64 bits de SQL Server 2012 Management Studio | Instalar la versión de 64 bits de SQL Server 2012 Management Studio junto con el SP1 | SQLManagementStudio_x64_ENU.exe |
| Sin versión de 64 bits de SQL Server 2012 RTM Express | Instalar versión de 64 bits de SQL Server 2012 Express incluido el SP1 | SQLEXPR_x64_ENU.exe |
| Instalación de una versión de 64 bits de SQL Server 2008 o SQL Server 2008 R2 | Actualización in situ a la versión de 64 bits de SQL Server 2012 incluyendo SP1 | SQLServer2012SP1-FullSlipstream-x64-ENU.exe y SQLServer2012SP1-FullSlipstream-x64-ENU.box. Descargue Service Pack 1. |
La reinstalación de instancias del clúster de conmutación por error de SQL Server da error si se usa la misma dirección IP.
Problema: Si especifica una dirección IP incorrecta durante la instalación de una instancia de clúster de conmutación por error de SQL Server, la instalación produce errores. Después de desinstalar la instancia con errores, si intenta reinstalar la instancia de clúster de conmutación por error de SQL Server con el mismo nombre de instancia y la dirección IP correcta, la instalación falla. El error se debe a un grupo de recursos duplicado que quedó de una instalación anterior.
Solución alternativa: para resolver este problema, use otro nombre de instancia durante la reinstalación, o bien elimine manualmente el grupo de recursos antes de reinstalar. Para más información, consulta Agregar o quitar nodos en una instancia de clúster de conmutación por error (Instalación).
Analysis Services y PowerPivot
La herramienta de configuración de PowerPivot no crea la Galería de PowerPivot
Problema: La herramienta de configuración de PowerPivot aprovisiona un sitio de grupo y, por tanto, la Galería de PowerPivot no se crea.
Solución alternativa: Cree una nueva aplicación (biblioteca).
Compruebe si la característica Integración de características de PowerPivot para colecciones de sitios está activa.
En la página Contenido del sitio de un sitio existente, seleccione Agregar aplicación.
Seleccione Galería de PowerPivot.
Para utilizar el complemento PowerPivot con Excel 2013, debe usar el complemento que se instala junto con Excel.
Problema: con Office 2010, PowerPivot para Excel es un complemento independiente que se puede descargar desde https://www.microsoft.com/bi/powerpivot.aspx. También se puede descargar desde el Centro de descarga Microsoft. Hay dos versiones del complemento PowerPivot como una descarga: Uno que se incluye con SQL Server 2008 R2 y otro que se incluye con SQL Server 2012. Sin embargo, en el caso de Office 2013, PowerPivot para Excel se incluye con Office y se instala al instalar Excel. Si bien las versiones de SQL Server 2008 R2 y SQL Server 2012 de PowerPivot para Excel 2010 no son compatibles con Excel 2013, puede instalar PowerPivot para Excel 2010 en el equipo cliente si desea ejecutar Excel 2010 en paralelo con Excel 2013. Es decir, las dos versiones de Excel pueden coexistir, así como sus complementos PowerPivot correspondientes.
Solución alternativa: Para usar PowerPivot para Excel 2013 debe habilitar el complemento COM. En Excel 2013, seleccione Archivo | Opciones | Complementos. En la lista desplegable Administrar, seleccione Complementos COM y seleccione Aceptar. En Complementos COM, seleccione Microsoft Office PowerPivot para Excel 2013 y seleccione Aceptar.
Servicios de informes
Instalar y configurar SharePoint Server 2013 antes de instalar Reporting Services
Problema: complete los requisitos siguientes antes de instalar SQL Server Reporting Services (SSRS).
Ejecutar la herramienta de preparación de Productos de SharePoint 2013.
Instalar SharePoint Server 2013.
Ejecutar el Asistente para configuración de Productos de SharePoint 2013 o completar un conjunto equivalente de pasos de configuración para configurar la granja de SharePoint.
Solución alternativa: Si instaló el modo SharePoint de Reporting Services antes de configurar la granja de SharePoint, la solución alternativa necesaria depende de los otros componentes que están instalados.
Power View en SharePoint Server 2013 requiere Microsoft.AnalysisServices.SPClient.dll
Problema: Reporting Services no instala un componente requerido, Microsoft.AnalysisServices.SPClient.dll. Si instala Vista previa de SharePoint Server 2013 y SQL Server 2012 SP1 (11.0.3x) Reporting Services en modo SharePoint, pero no descarga e instala el paquete del instalador de PowerPivot para SharePoint 2013, spPowerPivot.msi, Power View no funciona y Power View presentará los siguientes síntomas.
Síntomas: Cuando intenta crear un informe de Power View, ve un mensaje de error similar al siguiente:
- "No se puede crear una conexión al origen de datos...''.
Los detalles del error interno contienen un mensaje similar al siguiente:
- "El valor 'SharePoint Principal' no es compatible con la propiedad de la cadena de conexión 'User Identity'."
Solución alternativa: instale el paquete del instalador de PowerPivot para SharePoint 2013 (spPowerPivot.msi) en SharePoint Server 2013. El paquete del instalador está disponible como parte de SQL Server 2012 SP1 (11.0.3x) Feature Pack. El Feature Pack se puede descargar desde el Centro de descarga de Microsoft en SQL Server 2012 SP1 Feature Pack.
Las hojas de Power View en un libro PowerPivot se borran tras una actualización de datos programada
Problema: en el complemento PowerPivot para SharePoint, al usar Actualización de datos programada en un libro con Power View, se eliminan todas las hojas de Power View.
Solución alternativa: para usar la Actualización de datos programada con libros de Power View, cree un libro de PowerPivot que contenga solo el modelo de datos. Cree un libro de trabajo separado con sus hojas de Excel y Power View que esté vinculado al libro PowerPivot con el modelo de datos. Solo se debe programar el libro de PowerPivot con el modelo de datos para la actualización de datos.
Servicios de Calidad de Datos
DQS disponible en la edición incorrecta de SQL Server 2012
Problema: en la versión SQL Server 2012 (11.x) RTM, la característica Data Quality Services (DQS) está disponible en ediciones de SQL Server distintas de Enterprise, Business Intelligence y Developer. Después de instalar SQL Server 2012 SP1, DQS no estará disponible en todas las ediciones salvo en Enterprise, Business Intelligence y Developer.
Solución alternativa: si usa DQS en una edición no admitida, actualice a una edición admitida o desinstale la dependencia de esta característica de sus aplicaciones.
SQL Server Express
La versión completa de SQL Server Management Studio está disponible en SQL Server 2012 Express SP1
SQL Server 2012 Express Service Pack 1 (SP1) incluye la versión completa de SQL Server 2012 Management Studio (que antes solo estaba disponible en el DVD de SQL Server 2012) en lugar de SQL Server 2012 Management Studio Express. Para descargar e instalar SQL Server 2012 Express SP1, vea SQL Server 2012 Express Service Pack 1.
Servicio y diseñador de captura de datos modificados para Oracle de Attunity
Actualizar CDC Service y CDC Designer
Problema: Si Change Data Capture Designer para Oracle y Change Data Capture Service para Oracle de Attunity están instalados en el equipo cuando se instala SQL Server 2012 SP1, estos componentes no se actualizarán con la instalación de SP1.
Solución alternativa: Para actualizar los componentes de CDC a la versión más reciente:
Descargue los archivos .msi del Servicio de Captura de Datos de Cambio para Oracle de Attunity desde la página de descarga del SQL Server 2012 SP1 Feature Pack.
Ejecute el archivo .msi.
SQL Server Data-Tier Application Framework (DACFx)
Soporte para actualización in situ
Esta versión del Marco de trabajo de la aplicación de capa de datos (DACFx) es compatible con la actualización in situ de versiones anteriores, por lo que no es necesario quitar instalaciones anteriores de DACFx antes de la actualización a este lanzamiento. Descargue Data-Tier Application Framework.
Compatibilidad con índice XML selectivo
SQL Server 2012 SP1 incluye compatibilidad con índices XML selectivos (SXI), una nueva característica de SQL Server que proporciona una nueva forma de indexar datos de columna XML con un mayor rendimiento y eficacia.
DACFx ahora es compatible con índices SXI en todos los escenarios DAC y herramientas cliente. SXI solo es compatible con la versión más reciente de SSDT. La versión RTM y la versión de septiembre de 2012 de SSDT no son compatibles con SXI.
Compatibilidad con el formato de datos BCP nativo
Anteriormente, el formato de datos utilizado para almacenar datos de tabla en los paquetes DACPAC y BACPAC era JSON. Con esta actualización, Native BCP es ahora el formato de persistencia de datos. Este cambio aporta una mayor fidelidad de tipos de datos en DACFx, incluida la compatibilidad con tipos SQL_Variant, así como una mejora en el despliegue y el rendimiento de datos para bases de datos a gran escala.
Conservación del estado de la restricción CHECK en la creación e implementación de paquetes
Anteriormente, DACFx no conservaba el estado (WITH CHECK/NOCHECK) de las restricciones check definidas en tablas del esquema de la base de datos o almacenaba esta información dentro de DACPACs. Este comportamiento podía crear posibles problemas en la implementación de paquetes cuando existieran datos de tabla que incumplieran las restricciones CHECK. Con esta actualización, DACFx ahora almacena el estado actual de las restricciones CHECK dentro del DACPAC cuando se extrae de una base de datos y restaura adecuadamente este estado durante la implementación del paquete.
Actualizaciones de SqlPackage.exe (herramienta de línea de comandos DACFx)
Extraer DACPAC con datos: crea un archivo de instantánea de base de datos (.dacpac) a partir de un servidor SQL Server o una instancia de Azure SQL Database en vivo que contiene datos de tablas de usuario además del esquema de la base de datos. Estos paquetes se pueden publicar en una instancia nueva o existente de SQL Server o Azure SQL Database con la acción Publicar de SqlPackage.exe. Los datos contenidos en el paquete reemplazan a los datos existentes en la base de datos de destino.
Exportar BACPAC: crea un archivo de copia de seguridad lógica (
.bacpac) a partir de una instancia de SQL Server o Azure SQL Database que contiene el esquema de base de datos y los datos de usuario que se pueden usar para migrar una base de datos desde una instancia local de SQL Server a Azure SQL Database. Las bases de datos compatibles con Azure se pueden exportar y a continuación importar entre versiones compatibles de SQL Server.Importar BACPAC: importa un archivo
.bacpacpara crear una instancia nueva de SQL Server o Azure SQL Database, o bien para rellenar una vacía.
Para obtener más información, consulte la documentación de SqlPackage.
Compatibilidad de los paquetes
Esta versión presenta varios escenarios de compatibilidad hacia adelante de los paquetes DAC.
Los paquetes DAC creados por esta versión que no contienen elementos SXI o datos de tabla pueden consumirse en versiones anteriores de DACFx (SQL Server 2012 RTM, SQL Server 2012 CU1 y DACFx septiembre de 2012).
Todos los paquetes DAC creados por versiones anteriores de DACFx se pueden utilizar en esta versión.
Contenido relacionado
- Instalar actualizaciones de servicio de SQL Server 2012
- Actualizaciones e historial de versiones más recientes para SQL Server
- Ediciones y las características admitidas de SQL Server 2016
Obtener ayuda
- Ideas para SQL: ¿Tiene sugerencias para mejorar SQL Server?
- Preguntas y respuestas de Microsoft (SQL Server)
- Stack Exchange de DBA (etiqueta sql-server): Preguntas sobre SQL Server
- Stack Overflow (etiqueta sql-server): Respuestas a preguntas de desarrollo de SQL
- Información y términos de licencia de Microsoft SQL Server
- Opciones de soporte técnico para usuarios profesionales
- Comentarios y ayuda adicional sobre SQL Server
Contribuya a la documentación de SQL
¿Sabía que puede editar el contenido de SQL usted mismo? Si lo hace, no solo contribuirá a mejorar la documentación, sino que también se le reconocerá como colaborador de la página.
Para obtener más información, consulte Editar documentación de Microsoft Learn.