Belirtiler
Microsoft SQL Server 2014 örneğini AlwaysOn Kullanılabilirlik grupları etkinleştirmek varsayalım. Birincil kopya etkin hareketler varken bir kullanılabilirlik Grup yerine çalışma gerçekleştirin. Daha sonra aşağıdaki 3303 uyarı iletisini alırsınız:
Uzaktan sağlamlaştırmak harekete ait ' %. * ls' (kodu 0 x % 016I64x %ls) veritabanındaki '% başarısız ls' LSN % S_LSN % S_DATE başladı.
Bu durumda, aşağıdaki veri sürücülerini veya sağlayıcıları "uzak başarısızlık sağlamlaştırma" özel durumu yakalar olamaz:
-
SQL Server 4.0 için Microsoft JDBC sürücüsü
-
SQL Server için OLE DB sürücüsü
-
SQL Server yerel istemci OLE DB
Bu nedenle, bu sürücüler veya sağlayıcıları kullanan istemci uygulama hareketin "şüpheli." olduğunu bilmez "Şüpheli" hareket onu kaydedilmiş ve yapılmadığını başarıyla diske sıkı, veya iptal ve SQL Server tarafından geri alınması anlamına gelir. Yine bu "şüpheli" hareket geri alınırsa, bu sürücüler ve sağlayıcılar özel durum yakalama yapılamaz çünkü olarak başarıyla kaydedilmiş hareket dikkate. Bu uygulama verileri tutarsızlık sorunu neden olabilir.
Not: Aşağıdaki bağlantı sağlayıcılar "uzak başarısızlık artırma" özel durumu "şüpheli" hareketleri için yakalayabilirsiniz:
-
SQL Server için Microsoft ODBC sürücüsü
-
SQL Server yerel istemci (ODBC)
Çözüm
Bu sorun ilk olarak SQL Server aşağıdaki toplu güncelleştirmede giderilmiştir.
2014 SQL Server için toplu güncelleştirme 5/en-us/help/3011055
Her yeni bir toplu güncelleştirme SQL Server için tüm düzeltmeleri içerir ve tüm güvenlik, düzeltmelerini önceki toplu güncelleştirme ile birlikte. SQL Server için en son toplu güncelleştirme denetleyin:
Düzeltme bilgileriBu düzeltme, yeni bir izleme bayrağı 3923 tanıtır. 3303 uyarı iletisi oluştuğunda uygulama için bir özel durum SQL Server izleme bayrağı olanak sağlar.
Düzeltmeyi uyguladıktan sonra bu sorunu gidermek bu izleme bayrağı etkinleştirmeniz gerekir. Düzeltme ve izleme bayrağı ile uygulama işlem geri alınabilir veya istisna yakalandıktan sonra kaydedilen denetlemek için doğrulama kodlarını uygulamak de gerekir.
Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak bu düzeltme yalnızca bu makalede anlatılan sorunu düzeltmek amacıyla hazırlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın.
İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "İndirilebilir Düzeltme Kullanılabilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek bölümüne bir istek gönderin.
Not: Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Tam listesi Microsoft Müşteri Hizmetleri ve destek telefon numaralarını veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=supportNot: "Düzeltme karşıdan kullanılabilir" formunda düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.
Yeniden başlatma gereksinimiBu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.