SQL Server 2012 DQS 64 bit'e aktar .xls Excel dosyası hatayla başarısız oluyor

Bu makale , Dosya İndirme Başarısız Oldu, Dışarı aktarma hedef dosyasının mevcut olmadığını denetleme hatasının oluştuğu sorunu çözmenize yardımcı olur.

Şunlar için geçerlidir: SQL Server 2012 İş Zekası, SQL Server 2012 Geliştirici, SQL Server 2012 Enterprise
Özgün KB numarası: 2712972

Belirtiler

SQL Server 2012 Veri Kalitesi Hizmetleri'ni kullanırken, Microsoft Excel 64 bit'in yüklü olduğu bir bilgisayarda aşağıdaki senaryoyu göz önünde bulundurun:

  • Bir Temizleme veya Eşleşen Veri projesi çalıştırmak için Veri Kalitesi İstemcisi'ni kullanırsınız.

  • Veri kalitesi projesinin son Dışarı Aktarma sayfasına ulaşmak için gerekli adımları tamamlarsınız.

  • Temizleme sonuçlarını Hedef Tür Excel Dosyasına aktarmayı denersiniz.

    • Dışarı aktarılacak mevcut bir Excel dosyasını belirtmek için gözat düğmesine tıklayın.
    • Dışarı aktarma dosya türünü olarak Excel 97-2003 Workbook (*.xls) belirtir ve .xls uzantısına sahip bir dosyanın üzerine gelin.
    • Hedef dosyayı seçmek için düğmesine tıklayın.
  • Dışarı aktarma eylemini çalıştırmak için Dışarı Aktar düğmesine tıklayın.

Bir hata görüntülenir:

Dosya İndirme Başarısız Oldu, Dışarı aktarma hedef dosyasının mevcut olup olmadığını denetleyin.

Neden

Bu senaryoda, *.xls Excel 2003-2007 dosya türüne dışarı aktarma işlemi başarısız olur ve bu bir hatadır.

Microsoft Excel 64 bit hatasız yüklendiğinde DQS*.xls'a aktarabilmelidir.

Çözüm

SQL Server 2012 için hizmet paketi bilgileri

Bu sorunu çözmek için SQL Server 2012 için en son hizmet paketini edinin. Daha fazla bilgi için bkz. KB2755533 - SQL Server 2012 için en son hizmet paketini edinme.

Artık *.xls uzantısına sahip dışarı aktarma dosyasına göz atabilir ve belirtebilir ve bilgisayarınızda Excel 64 bit yüklü olduğunda Dışarı Aktar eylemini hatasız çalıştırabilirsiniz.

Daha fazla bilgi

Veri Kalitesi İstemcisi'nin yüklü olduğu bilgisayarda 64 bit Microsoft Excel 2007 veya 2010 kullanırken, yalnızca geriye dönük uyumlu Excel 2003-2007 *.xls dosya biçimine aktarabilir veya SQL Server veya CSV (virgülle ayrılmış metin dosyası) gibi başka bir Hedef Türü seçebilirsiniz.

SQL Server 2012 Veri Kalitesi İstemcisi'nin, Microsoft Excel sürümü 64 bit olduğunda veri projelerini daha yeni *.xlsx dosya biçimine aktaramaması beklenen bir davranıştır. Bu, tasarımdan kaynaklanır.

Veri Kalitesi İstemcisi'nin yüklü olduğu bilgisayarda 32 bit Microsoft Excel 2007 veya 2010 kullanırken, *.xlsx*.xls'e aktarabilir veya SQL Server veya CSV gibi başka bir Hedef Türü seçebilirsiniz.

Excel sürümünü görüntülemek ve 64 bit mi yoksa 32 bit mi olduğunu algılamak için.

  • Excel 2007'de

    Sol üstteki dairesel Office düğmesine tıklayın. Seçenekler düğmesini seçin, başvurular sayfasını görüntüleyin. Hakkında bölümünü görüntüleyin.

  • Excel 2010'da

    Şeritteki Dosya sekmesine tıklayın, Yardım sayfasına tıklayın ve Microsoft Excel Hakkında başlığının altındaki sağ bölmedeki sürümü not edin.

    Sürüm numarası ve mimarisi (32 bit) veya (64 bit) gibi) listelenir.