Microsoft, Microsoft SQL Server 2012 düzeltmelerini bir indirilebilir dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2012 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
SQL Server Agent 'ı kullanarak birçok SQL Server 2012 Integration Services (SSIS 2012) paketlerini paralel olarak çalıştırmanızı varsayalım. Ayrıca, SIŞ olayı SSıSDB veya MSDB tablolarına günlüğe kaydedilir. Bu durumda SIS paketinin yürütülmesi beklenmedik bir şekilde sona erer ve "Iptal edildi" durumuna sahiptir. Bu olduğunda hata iletileri kaydedilmez. Örneğin, 2-3 saat sona erecek bir SIS paketinin uzun yürütülmesi beklenmedik bir şekilde sona ererNot
-
Beklenen sonuç, paket yürütmenin başarılı olması veya bazı hatalarla başarısız olması gerekir. Ayrıca, "Iptal edildi" durumu yalnızca açıkça durdurulan paket yürütmeleri için görünmelidir.
-
Bu sorunun oluşma olasılığı daha yüksektir, çünkü S, olaylarının günlüğe kaydedilen SQL Server veritabanı altyapısı örneği, takip edilen koşullar altındadır. Neşeli koşullar engelleme, yavaş performans veya SSıSDB veritabanı büyümesi nedeniyle oluşan gecikmeler içerebilir.
Neden
Sorun, olay günlüğü zaman aşımına uğrar. Bu durum, s SSıSDB veya MSDB tablolarında bir SIS olayı günlüğe kaydedilecek şekilde yapılandırıldığında, Ekle komutu günlük olayı ve performans istatistiklerini bu tablolara dahili olarak yazar. SIS paketlerinin birçok paralel yürütmeleri olduğunda birçok paralel ekleme komutu yürütülür. Bu nedenle, zaman aşımı hatasının oluşma olasılığı daha yüksektir ve "Belirtiler" bölümünde açıklanan soruna neden olur.
Çözüm
Düzeltmeyi uyguladıktan sonra, Ekle komutunun zaman aşımı süresi 30 saniyeden 120 saniyeye kadar artırılmıştır. Ayrıca, zaman aşımı 120 saniyelik bir gecikmeden sonra gerçekleşirse, s Bunun yerine, paket başarısızlığını önlemek için bekleyen günlük olayları atlanır.
Toplu güncelleştirme bilgileri
SQL Server 2012 için toplu güncelleştirme paketi 3
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 3 ' te yayımlanmıştır. SQL Server 2012 için bu toplu güncelleştirme paketini edinme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası 'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2723749 SQL Server 2012 için toplu güncelleştirme 3Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2012 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2692828 SQL Server 2012 sonrasında yayınlanan SQL Server 2012 derlemeleri
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Geçici Çözüm
Bu soruna geçici bir çözüm için aşağıdaki yöntemlerden birini kullanın:
-
Daha az SIS paketi veya daha az görevi paralel olarak çalıştırmayı deneyin.
-
Yönetim Studio 'dan veya bir SQL Server Agent işinden paketi yürüttüğünüzde günlük düzeyi parametresini azaltmaya çalışın. Örneğin, ayrıntılı günlüğe kaydetme kullanıyorsanız, günlük düzeyi parametresini temel veya yokolarak ayarlayabilirsiniz. SQL Server veri araçları Tasarımcısı 'nın ssniş paketi ayarlarından günlük ayarlarını kullanıyorsanız, bunları SSıSDB veya MSDB veritabanı tabloları yerine bir metin dosyasına kaydedebilirsiniz.