SQL Server exportación de DQS de 2012 a un archivo de Excel de 64 bits .xls error

Este artículo le ayuda a resolver el problema en el que se produjo un error en la descarga de archivos; compruebe que el archivo de destino de exportación no existe.

Se aplica a: SQL Server 2012 Business Intelligence, SQL Server 2012 Developer, SQL Server 2012 Enterprise
Número de KB original: 2712972

Síntomas

Al usar SQL Server 2012 Data Quality Services, en un equipo donde esté instalado Microsoft Excel de 64 bits, tenga en cuenta el escenario siguiente:

  • Use Data Quality Client para ejecutar un proyecto de limpieza o datos coincidentes.

  • Complete los pasos necesarios para llegar a la página de exportación final del proyecto de calidad de datos.

  • Intenta exportar los resultados de limpieza al archivo de Excel de tipo de destino.

    • Haga clic en el botón Examinar para especificar un archivo de Excel existente al que exportar.
    • Especifique el tipo de archivo de exportación como Excel 97-2003 Workbook (*.xls) y apunte a un archivo con la extensión .xls.
    • Haga clic en el botón Abrir para elegir el archivo de destino.
  • Haga clic en el botón Exportar para ejecutar la acción de exportación.

Aparece un error:

Error de descarga de archivos, compruebe que el archivo de destino de exportación aún no existe.

Causa

En este escenario, la exportación al archivo de Excel 2003-2007 tipo *.xls produce un error, que es un error.

DQS debe poder exportar a *.xls cuando Microsoft Excel de 64 bits esté instalado sin errores.

Solución

Información del Service Pack para SQL Server 2012

Para resolver este problema, obtenga el Service Pack más reciente para SQL Server 2012. Para obtener más información, consulte KB2755533: Cómo obtener el Service Pack más reciente para SQL Server 2012.

Ahora puede examinar y especificar el archivo de exportación que tiene la extensión *.xls y ejecutar la acción Exportar sin el error, cuando Excel de 64 bits está instalado en el equipo.

Más información

Al usar Microsoft Excel 2007 o 2010 de 64 bits en el equipo donde está instalado Data Quality Client, solo puede exportar al formato de archivo *.xls compatible con versiones anteriores de Excel 2003-2007 o elegir otro tipo de destino, como SQL Server o CSV (un archivo de texto delimitado por comas).

Se espera un comportamiento que SQL Server 2012 Data Quality Client no pueda exportar proyectos de datos al formato de archivo *.xlsx más reciente cuando la versión de Microsoft Excel instalada es de 64 bits. Esto es así por motivos de diseño.

Al usar Microsoft Excel 2007 o 2010 de 32 bits en el equipo donde está instalado Data Quality Client, puede exportar a *.xlsx*.xls o elegir otro tipo de destino, como SQL Server o CSV.

Para ver la versión de Excel y detectar si es de 64 bits o 32 bits.

  • En Excel 2007

    Haga clic en el botón circular de Office en la esquina superior izquierda. Elija el botón de opciones y vea la página de referencias. Vea la sección acerca de.

  • En Excel 2010

    Haga clic en la pestaña Archivo de la cinta de opciones, haga clic en la página Ayuda y anote la versión en el panel derecho bajo el encabezado Acerca de Microsoft Excel.

    Se mostrará el número de versión y la arquitectura, como (32 bits) o (64 bits).