KB4463320: CORRECCIÓN: Errores intermitentes al realizar copias de seguridad de Azure almacenamiento desde SQL Server 2014, 2016 y 2017

Se aplica a
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core SQL Server 2016 Business Intelligence SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Analysis Services SQL Server 2012 for Embedded Systems SQL Server 2012 Parallel Data Warehouse SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Standard JA SQL Server 2012 Enterprise Core SQL Server 2012 Parallel Data Warehouse (APS)

Síntomas

Al usar la opción url para hacer una copia de seguridad de las bases de datos de SQL Server o los registros de transacciones en Azure almacenamiento, las operaciones de copia de seguridad fallan intermitentemente. Además, aparece un mensaje de error similar al siguiente:

Nota

Msg 3202, Level 16, State 1, Server server_name, Line LineNumber
Error al escribir en el error "https:// storage_account_name.blob.core.windows.net/container_name/file_name": La copia de seguridad en la dirección URL recibió una excepción del punto de conexión remoto. Mensaje de excepción: el cliente no pudo finalizar la operación dentro del tiempo de espera especificado.

Notas

  • Este problema afecta solo a las copias de seguridad en Azure almacenamiento si usa Azure Page Blobs o si especifica la opción WITH CREDENTIAL en las instrucciones de copia de seguridad, como en la consulta de ejemplo siguiente: BACKUP DATABASE AdventureWorks2016 TO URL = 'https:// my_storage_account_name my_storage_account_name.blob.core.windows.net/ my_container_name/AdventureWorks2016.bak' WITH CREDENTIAL = 'my_credential_name', COMPRESSION ,STATS = 5; IR
  • Las copias de seguridad en Azure almacenamiento que usan Azure bloquear blobs no se ven afectadas por este problema.

Causa

Al hacer una copia de seguridad de las bases de datos en Azure Page Blobs mediante instrucciones BackuptoURL, SQL Server llama internamente a una aplicación independiente denominada BackuptoURL.exe. Este problema se produce porque la aplicación BackuptoURL no controla correctamente errores transitorios. Estos errores pueden producirse cuando el sistema de almacenamiento se reequilibra en el back-end para controlar los picos de transferencias de datos que se producen durante las copias de seguridad.

Resolución

Información de actualización acumulativa

Este problema se ha corregido en las siguientes actualizaciones acumulativas para SQL Server:

Actualización acumulativa 13 para SQL Server 2017

Actualización acumulativa 14 para SQL Server 2016 SP1

Actualización acumulativa 2 para SQL Server 2014 SP3

Actualización acumulativa 15 para SQL Server 2014 SP2

Acerca de las actualizaciones acumulativas para SQL Server:

Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:

Actualización acumulativa más reciente de SQL Server 2017

Actualización acumulativa más reciente de SQL Server 2016

Actualización acumulativa más reciente de SQL Server 2014

Este problema se corrige en las siguientes revisiones a petición.

Para la actualización acumulativa 2 de SQL Server 2016 Service Pack 2

Descarga ahora la revisión a petición en inglés (en-US).

Descargue ahora la revisión a petición de Alemán (de-DE).

Descarga ahora la revisión a petición del español (es-ES).

Descargue ahora la revisión a petición de francés (fr-FR).

Descarga descargar ahora la revisión a petición de italiano (it-IT).

Descarga ahora la revisión a petición de japonés (ja-JP).

Descarga ahora la revisión bajo demanda de Coreano (ko-KR).

Descarga ahora la revisión a petición de Portugués brasil (pt-BR).

Descarga ahora la revisión a petición del ruso (ru-RU).

Descarga ahora la revisión a petición de chino simplificado (zh-CN).

Descarga ahora la revisión a petición de chino tradicional (zh-TW).

Notas

Para la actualización acumulativa 13 de Service Pack 2 de SQL Server 2014

Descarga ahora la revisión a petición basada en x64 en inglés (en-US) basada en x64.
Descarga ahora la revisión a petición basada en x86 en inglés (en-US) basada en x86.

Descarga ahora la revisión a petición basada en x64 en alemán (de-DE).
Descarga ahora la revisión a petición basada en x86 en alemán (de-DE).

Descarga ahora la revisión a petición basada en x64 del español (es-ES).
Descarga ahora la revisión a petición basada en x86 del español (es-ES).

Descargue ahora la revisión a petición basada en x64 de francés (fr-FR).
Descargue ahora la revisión a petición basada en x86 de francés (fr-FR).

Descarga ahora la revisión a petición basada en x64 del italiano (it-IT).
Descarga ahora la revisión a petición basada en x86 del italiano (it-IT).

Descarga ahora la revisión a petición basada en x64 del japonés (ja-JP).
Descarga ahora la revisión a petición basada en x86 de japonés (ja-JP).

Descarga ahora la revisión a petición basada en x64 del coreano (ko-KR).
Descarga ahora la revisión a petición basada en x86 del coreano (ko-KR).

Descarga ahora la revisión a petición basada en x64 del Portugués de Brasil (pt-BR).
Descarga ahora la revisión a petición basada en x86 del Portugués de Brasil (pt-BR).

Descargue ahora la revisión basada en x64 del ruso (ru-RU) a petición.
Descarga ahora la revisión a petición basada en x86 del ruso (ru-RU).

Descarga ahora la revisión a petición basada en x64 en chino simplificado (zh-CN).
Descarga ahora la revisión a petición basada en x86 en chino simplificado (zh-CN).

Descarga ahora la revisión a petición basada en x64 del chino tradicional (zh-TW).
Descarga ahora la revisión a petición basada en x86 del chino tradicional (zh-TW).

Nota Después de aplicar esta revisión, la versión de SQL Server es 12.0.5596.0.

SQL Server 2017

Todavía no se ha publicado una revisión a petición para SQL Server 2017. Publicaremos una actualización tan pronto como haya una corrección para este problema disponible para SQL Server 2017.

SQL Server 2012

Le recomendamos que considere la posibilidad de actualizar a la última versión de SQL Server para aprovechar las nuevas características y correcciones.

No se publicará una revisión a petición para SQL Server 2012 porque este producto no tiene soporte estándar. Para SQL Server 2012, debe volver a intentar manualmente la operación de copia de seguridad con errores o confiar en la siguiente iteración del trabajo de copia de seguridad para realizar el proceso correctamente. O bien, puedes escribir copias de seguridad en un recurso compartido local, un recurso compartido de red o un recurso compartido de archivos en otra máquina virtual (VM).

Descargar soporte técnico

Para obtener información sobre cómo descargar archivos de soporte técnico de Microsoft, consulte el artículo siguiente en Microsoft Knowledge Base:

119591 Cómo obtener archivos de soporte técnico de Microsoft desde los servicios en línea

Notificación de examen de virus

Microsoft exploró este archivo en busca de virus con el software de detección de virus más reciente disponible en la fecha de publicación. Además, el archivo se ha almacenado en servidores con protección mejorada que ayudan a impedir que se realicen cambios no autorizados.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Obtén información sobre la terminología estándar que usa Microsoft para describir las actualizaciones de software.