SQL Server 2012 DQS Export to 64 bits .xls arquivo do Excel falha com erro

Este artigo ajuda você a resolve o problema em que falha no download de arquivos, verifique se o arquivo de destino de exportação ainda não existe erro.

Aplica-se a: SQL Server Business Intelligence 2012, SQL Server 2012 Developer, SQL Server 2012 Enterprise
Número de KB original: 2712972

Sintomas

Ao usar SQL Server 2012 Data Quality Services, em um computador em que o Microsoft Excel 64 bits está instalado, considere o seguinte cenário:

  • Você usa Data Quality Client para executar um projeto de Limpeza ou Dados Correspondentes.

  • Você conclui as etapas necessárias para chegar à página de exportação final do projeto de qualidade de dados.

  • Você tenta exportar resultados de limpeza para o Arquivo do Excel de Tipo de Destino.

    • Clique no botão procurar para especificar um arquivo do Excel existente para o qual exportar.
    • Especifique o tipo de arquivo de exportação como Excel 97-2003 Workbook (*.xls) e aponte para um arquivo com a extensão .xls.
    • Clique no botão Abrir para escolher o arquivo de destino.
  • Clique no botão Exportar para executar a ação de exportação.

Um erro é exibido:

Falha no download do arquivo, verifique se o arquivo de destino de exportação ainda não existe.

Motivo

Nesse cenário, a exportação para o tipo de arquivo do Excel 2003-2007 *.xls falha, que é um bug.

O DQS deve ser capaz de exportar para *.xls quando o Microsoft Excel de 64 bits estiver instalado sem erro.

Resolução

Informações do service pack para SQL Server 2012

Para resolve esse problema, obtenha o pacote de serviços mais recente para SQL Server 2012. Para obter mais informações, consulte KB2755533 – Como obter o pacote de serviços mais recente para SQL Server 2012.

Agora você pode navegar e especificar o arquivo de exportação que tem *.xls extensão e executar a ação Exportar sem o erro, quando o Excel de 64 bits estiver instalado no computador.

Mais informações

Ao usar o Microsoft Excel 2007 ou 2010 de 64 bits no computador em que o Data Quality Client está instalado, você só pode exportar para o formato de arquivo do Excel 2003-2007 *.xls compatível com o reverso ou escolher outro Tipo de Destino, como SQL Server ou CSV (um arquivo de texto delimitado por vírgula).

É esperado comportamento que SQL Server 2012 Data Quality Client não possa exportar projetos de dados para o formato de arquivo *.xlsx mais recente quando a versão do Microsoft Excel instalada tiver 64 bits. Este é o comportamento padrão do produto.

Ao usar o Microsoft Excel 2007 ou 2010 de 32 bits no computador em que o Data Quality Client está instalado, você pode exportar para *.xlsx*.xls ou escolher outro Tipo de Destino, como SQL Server ou CSV.

Para exibir a versão do Excel e detectar se ela é de 64 bits ou 32 bits.

  • No Excel 2007

    Clique no botão circular do Office no canto superior esquerdo. Escolha o botão opções, exiba a página de referências. Exibir a seção sobre.

  • No Excel 2010

    Clique na guia Arquivo na faixa de opções, clique na página Ajuda e anote a versão no painel direito sob o título Sobre o Microsoft Excel.

    O número e a arquitetura da versão serão listados, como (32 bits) ou (64 bits).