Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
Microsoft SQL Server 2014 ' da AlwaysOn kullanılabilirlik grupları özelliğini etkinleştirirsiniz.
-
AlwaysOn veritabanında ortak dil çalışma zamanı (CLR) Kullanıcı tanımlı veri türü (UDT) vardır. Ayrıca aynı CLR UDT birden çok veritabanında bulunuyor.
-
CLR UDT içeren birden çok veritabanı içeren bir sorgu çalıştırırsınız.
Bu senaryoda, ikincil yinelemede bir erişim ihlali hatası oluşur ve SQL Server örneği SQL Server hata günlüğünde aşağıdaki iletiyle kilitleniyor:
2015-02-17 13:07:36.85 spid27s işlem sırasında VLR işlemi sırasında 2905 özel durum nedeniyle veritabanı kapatılıyor. 2015-02-17 13:07:36.85 spid27s hatası: 3449, önem derecesi:, State: 1.2015-02-17 13:07:36.85 spid27s SQL Server 'ın bir veritabanını kurtarmak için kapatılması gerekir (veritabanı KIMLIĞI 2). Veritabanı, kapatılmakta olan bir Kullanıcı veritabanıdır veya bir sistem veritabanıdır. SQL Server 'ı yeniden başlatın. Veritabanı başka bir başlatmadan sonra kurtaramazsa, veritabanını onarın veya geri yükleyin.
Ayrıca, ikincil çoğaltma veritabanınızda aşağıdaki hata iletisini alırsınız ve SQL Server yeniden başlatılana kadar hata çıkmayacaktır:
' <DatabaseName> ' veritabanında ileti 3961, düzey 16, durum 1, Line 3snapshot yalıtım işlemi başarısız oldu çünkü bu işlem başlangıcından bu yana başka bir eşzamanlı IŞLEMDEKI bir DDL deyimiyle değiştirilmiştir. Meta veri sürümlenmiş olduğundan izin verilmiyor. Anlık görüntü yalıtımıyla karma bir şekilde karma olabilir.
Çözüm
Toplu güncelleştirme bilgileri
Sorun ilk olarak SQL Server 'ın aşağıdaki toplu güncelleştirmesinde giderilmiştir.
Her bir SQL Server toplu güncelleştirmesi, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. En son SQL Server güncelleştirmelerini indirip yüklemenizi öneririz:
Güncelleştirme bilgileriBu sorunu çözmek için, 3043788 güncelleştirmesini uygulayın : SQL Server 2014 için isteğe bağlı bir düzeltme güncelleştirme paketi kullanılabilir.
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.