2016-11-09 25 views
8
Biz her gece bizim Azure V12 veritabanının bacpacs alıp komutunu

SQL Azure V12 BACPAC alma hatası. "Paketinden şema modeli başlık bilgileri okunamadı

C kullanarak yerel olarak geri

desteklenmez modeli sürümü '3.5':. (\ Program Files x86) \ Microsoft SQL Sunucu 120 \ DAC \ bin \> \ SqlPackage.exe/a:. İthalat /sf:C:\1.bacpac/TDN: db1 /TSN: sunucu1

olarak 8 arasında Kasım 2016, bu komut şu hatayla başlayamadı:

*** Veritabanını içe aktarırken hata oluştu: Şema modeli başlık bilgileri paketten okunamadı. Model sürümü '3.5' desteklenmiyor.

Bu geri Nisan SQL Azure V12 BACPAC import error: “The internal target platform type SqlAzureV12DatabaseSchemaProvider does not support schema file version '3.3'” yılında

Bu işlem ile bu zaman vardı bir önceki soruna benzer olan MAXDOP bir kapsamlı yapılandırma seçeneğiyle kaynaklanıyordu.

<Property Name="TemporalHistoryRetentionEnabled" Value="False" />

Neden bu özellik görünüşte rastgele model.xml göründü: Bu kez sadece (model.xml itibaren) göründü başka bir yeni yapılandırma seçeneğini gibi görünen?

+1

Geçici bir çözüm olarak, 'ALTER DATABASE [dbname] SET TEMPORAL_HISTORY_RETENTION ON' komutunu çalıştırmak, modeli yeni veritabanları için varsayılan değer olarak geri döndürmek için yeterlidir. Kendi başına bu komutun, periyodik tabloları periyodik olarak temizleyen bir arka plan işini başlatması dışında çok fazla şey yapamayacağına inanmayın. eğer yoksa o zaman bir yükün fazla olmadığını varsayardım. – yowl00

+0

Burada daha yeni bir yapı var: https: //www.microsoft.com/en-us/download/details.aspx? Id = 54273 ama bu hala 1 Ocak 2017'de indirilen bir bacpac ile aynı hatayı üretiyor .. ..a güzel Yeni Yıl hediyesi! –

cevap

3

Aynı soruna rastladım. Yeni bir veri katmanı uygulamaları çerçevesi var.

Onu bulmak için bana birkaç saat sürdü .......

https://www.microsoft.com/en-us/download/details.aspx?id=53876

Tekrar ve sqlpackage.exe çalışma ile bacpac dosyalarından benim ithalatı yüklü.

Bu yardımcı olur umarım!

ps. 64 bit makinede çalışıyorum ve hem 32 hem de 64 bit çerçeve yükseltmesini yüklemem gerekiyordu.