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'da bölümlenmiş tablolarınız olduğunu ve bunların Değişiklik Veri Yakalama (CDC) veya İşlem Çoğaltması'nın bir parçası olduğunu varsayalım. Bu tablolardan bölüme geçiş veya geçiş yapabilirsiniz.

  • Veri İşleme Dili (DML) işlemleri gerçekleştirdiğinizde bölüm anahtarından sonra, bir EXCEPTION_ACCESS_VIOLATION oluştuğunu ve bellek dökümü dosyasının oluşturulduğunu fark edebilirsiniz.

FilePath\FileName
Date/Time SqlDumpExceptionHandler:ProcessId tarafından oluşturulan önemli özel durum c0000005 EXCEPTION_ACCESS_VIOLATION'e Gönderilen Tarih/Saat :Yığın Dökümü. SQL Server bu işlemi sonlandırıyor.
Tarih/Saat * ************
*Tarih/Saat * Tarih/Saat *
BEGIN STACK DUMP:
Tarih/Saat * Tarih/Saat *
Tarih/Saat *

Tarih/Saat * Tarih/Saat * Tarih/Saat *
Tarih/Saat * Tarih/Saat * Özel Durum Adres = 000007FEE724BD80 Module(sqllang+00000000015BBD80)
Tarih/Saat * Özel Durum Kodu = c0000005 EXCEPTION_ACCESS_VIOLATION
Tarih/Saat * Erişim İhlali 0000000000002A
Tarih/Saat * Giriş Arabelleği 70 bayt
Tarih/Saat * sys.sp_MScdc_capture_job
Tarih/Saat *

FilePath\FileName
Date/Time SqlDumpExceptionHandler:Process PID tarafından oluşturulan önemli özel durum c0000005 EXCEPTION_ACCESS_VIOLATION'e Gönderilen Tarih/Saat :Yığın Dökümü. SQL Server bu işlemi sonlandırıyor.
Tarih/Saat * ************
_Tarih/Saat *
Tarih/Saat * BEGIN STACK DUMP:
Tarih/Saat * Tarih/SaatSPID
Tarih/Saat *
Tarih/Saat *
Tarih/Saat * Özel Durum Adresi = 000007FEE9D26640 Module(sqllang+0000000001586640)
Tarih/Saat * Özel Durum Kodu = c0000005 EXCEPTION_ACCESS_VIOLATION
Tarih/Saat * Erişim İhlali 000000000002A
Tarih/Saat * Giriş Arabellek 109 bayt -
Tarih/Saat * 16 00 00 00 12 00 00 00 00 02 00 00 00 00 00 00 00 00 00
Tarih/Saat * s p _ r e p 01 00 00 00 0b 00 73 00 70 00 5f 00 72 00 00 65 00 70 00
Tarih/Saat * l c m d s & ô 6c 00 63 00 6d 00 64 00 73 00 00 00 00 00 26 04 f4
Tarih/Saat * & & ÿ 01 00 00 00 00 0 0 26 04 04 00 00 00 00 00 00 26 04 04 ff
Tarih/Saat * ÿÿÿ ¥ & ff ff 00 00 a5 0a 00 00 00 00 00 00 00 26 04 04 8f 13 00
Tarih /Time * & & ' 00 00 00 26 04 04 00 00 00 00 00 00 26 04 04 20 a1 07
Tarih/Saat * 00

  • Hedef tabloda aşağıdaki sorguyu çalıştırırsanız, is_replicated sütununun değerinin doğru olmayan kümelenmemiş dizin için '1' olarak işaretleneceğini fark edebilirsiniz.

select index_id, partition_number, * from sys.system_internals_partition_columns pc with(nolock)

JOIN sys.partitions p with(nolock)

ON p.partition_id = pc.partition_id

where p.object_id = object_id ('PartitionTable')

order by 2

Çözüm

Bu sorun, SQL Server için aşağıdaki toplu güncelleştirmelerde düzeltildi:

      SQL Server 2017 için Toplu Güncelleştirme 1

      SQL Server 2016 SP1 için Toplu Güncelleştirme 5

      SQL Server 2014 SP2 için Toplu Güncelleştirme 8

SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmede yer alan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:

SQL Server 2017 için en son toplu güncelleştirme

SQL Server 2016 için en son toplu güncelleştirme

SQL Server 2014 için en son toplu güncelleştirme

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ığı terminolojihakkı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!

×