Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Microsoft SQL Server 2016, 2014 veya 2012 kullanıyorsunuz.

  • AlwaysOn kullanılabilirlik grubunun bir parçası olan bir veritabanınız vardır.

  • Birincil yinelemede, boyutunu küçültmek için veritabanı dosyalarını daraltaolursunuz.

  • Birincil kopya, hareket günlüğüne ikincil yinelemeye kaydedilen tüm değişiklikleri gönderir.

  • İkincil yinelemede, Yinele iş parçacıkları işlem günlüğündeki değişiklikleri kullanılabilirlik grubunun bir parçası olan veritabanına uygular.

Bu senaryoda, çoğaltma askıya alınır. Ayrıca, aşağıdakine benzer bir hata iletisi alabilirsiniz:

<zaman damgası> spid41s hatası: 3456, önem derecesi: 21, eyalet: 1. <zaman damgası> spid41s, işlem <KIMLIĞI (#) için, (#) Sayfa: LSN = (#), ayırma birimi = #, tür = #. GNLK: OpCode = #, bağlam #, PrevPageLSN: (#). Veritabanının yedeğini geri yükleyin veya veritabanını onarın> <. ' <dbname> ' veritabanı için spid41s AlwaysOn kullanılabilirlik grupları veri taşıması aşağıdaki nedenle askıya alındı: "sistem" (kaynak KIMLIĞI 2; Kaynak dize: ' SUSPEND_FROM_REDO '). Veritabanında veri taşımayı sürdürmek için, veritabanını el ile devam ettirmeniz gerekir. Bir kullanılabilirlik veritabanını sürdürme hakkında bilgi için bkz: SQL Server Books Online. <zaman damgası> spid41s hatası: 3313, önem derecesi: 21, eyalet: 2. <zaman damgası> spid41s ' <dbname> ' veritabanında günlüğe kaydedilen bir işlemi yeniden yapmak için, günlük kayıt KIMLIĞINDE (#) bir hata oluştu. Tipik olarak, belirli hata daha önce Windows olay günlüğü hizmetine bir hata olarak kaydedilir. Veritabanını tam bir yedekten geri yükleyin veya veritabanını onarın.

Neden

Bu sorun, veritabanı altyapısı sistem sayfalarındaki (GAM, PFS) sıralı Lsout ile karşılaştığında Yinele işlemi sırasında değişiklikler uygulandığında oluşur.

Çözüm

Sorun ilk kez 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 bu sorunun oluşmasını engeller. Sorun zaten oluştuysa, AlwaysOn kullanılabilirlik grubuna yeniden katılmak için aşağıdaki adımları izleyin:

  1. Var olan AlwaysOn ikincil çoğaltmasını kaldırın.

  2. Veritabanından ayrılmamış alanı kaldırmak için, etkilenen veri dosyalarında aşağıdaki komutu çalıştırarak:

    DBCC SHRINKFILE(<file_id>, TRUNCATEONLY)

  3. Veritabanı ve günlük dosyalarını yedekleyin.

  4. AlwaysOn ikincil çoğaltmasında veritabanını ve günlükleri geri yükleyin.

  5. AlwaysOn kullanılabilirlik grubuna katılın.

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Başvurular

Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×