SQL Server 2012 DQS-export till 64-bitars .xls Excel-fil misslyckas med fel
Den här artikeln hjälper dig att lösa problemet där filhämtningen misslyckades. Kontrollera att exportmålfilen inte redan finns .
Gäller för: SQL Server 2012 Business Intelligence, SQL Server 2012 Developer, SQL Server 2012 Enterprise
Ursprungligt KB-nummer: 2712972
Symptom
Tänk på följande scenario när du använder SQL Server 2012 Data Quality Services på en dator där Microsoft Excel 64-bitars är installerat:
Du använder datakvalitetsklienten för att köra ett projekt för rensning eller matchande data.
Du slutför de steg som krävs för att nå den sista exportsidan för datakvalitetsprojektet.
Du försöker exportera rensningsresultat till Excel-fil av måltyp.
- Du klickar på knappen Bläddra för att ange en befintlig Excel-fil att exportera till.
- Du anger exportfiltypen som
Excel 97-2003 Workbook (*.xls)
och pekar på en fil med .xls-tillägget. - Du klickar på knappen Öppna för att välja målfilen.
Du klickar på knappen Exportera för att köra exportåtgärden.
Ett fel visas:
Det gick inte att ladda ned filen. Kontrollera att exportmålfilen inte redan finns.
Orsak
I det här scenariot exporterar du till filtypen Excel 2003-2007 *.xls misslyckas, vilket är en bugg.
DQS bör kunna exportera till *.xls när Microsoft Excel 64-bitars installeras utan fel.
Åtgärd
Service Pack-information för SQL Server 2012
Lös problemet genom att hämta det senaste Service Pack-paketet för SQL Server 2012. Mer information finns i KB2755533 – Hämta det senaste Service Pack för SQL Server 2012.
Nu kan du bläddra och ange den exportfil som har *.xls-tillägget och köra exportåtgärden utan felet när Excel 64-bitars är installerat på datorn.
Mer information
När du använder 64-bitars Microsoft Excel 2007 eller 2010 på datorn där datakvalitetsklienten är installerad kan du exportera endast till bakåtkompatibel Excel 2003-2007 *.xls filformat eller välja en annan måltyp, till exempel SQL Server eller CSV (en kommaavgränsad textfil).
Det förväntas att SQL Server 2012 Data Quality Client inte kan exportera dataprojekt till det nyare *.xlsx filformatet när Microsoft Excel-versionen är installerad är 64-bitars. Detta är avsiktligt.
När du använder 32-bitars Microsoft Excel 2007 eller 2010 på datorn där datakvalitetsklienten är installerad kan du exportera till *.xlsx*.xls eller välja en annan måltyp, till exempel SQL Server eller CSV.
Visa versionen av Excel och identifiera om den är 64-bitars eller 32-bitars.
I Excel 2007
Klicka på den cirkulära Office-knappen uppe till vänster. Välj alternativknappen och visa referenssidan. Visa avsnittet om.
I Excel 2010
Klicka på fliken Arkiv i menyfliksområdet, klicka på hjälpsidan och notera versionen i det högra fönstret under rubriken Om Microsoft Excel.
Versionsnumret och arkitekturen visas, till exempel (32-bitars) eller (64-bitars).
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för