Applies ToSQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Workgroup SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Workgroup SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Belirtiler

Aşağıdaki senaryoyu inceleyin:

  • Microsoft SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 veya SQL Server 2014 ' te bulk_logged ya da basit kurtarma modelini kullanan bir veritabanınız vardır.

  • XACT_ABORT ayarla anahtarını açın.

  • Birden çok toplu INSERT deyimini tek dağıtılmış bir işlemde çalıştırmaya çalışırsınız.

Bu senaryoda, bulk INSERT deyimi başarısız olabilir ve aşağıdaki hata iletisini alırsınız:

Konum: PAGEREF. cpp: 913Ifade: IS_OFF (BUF_MINLOGGED, m_buf->bstat) | | pageModifyType! = PageModifyType_Contents | | Getpageptr ()->extpage () SPID: 56process ID: 2136msg 3624, Level 20, State 1, Line 7 Ayrıntılar için SQL Server hata günlüğüne bakın. Normal olarak, bir onaylama hatasına bir yazılım hatası veya veri bozulması neden olur. Veritabanı bozulmasını denetlemek için, DBCC CHECKDB çalıştırmayı düşünebilirsiniz. Kurulum sırasında dökümleri Microsoft 'a göndermeyi kabul ediyorsanız, Microsoft 'a bir mini döküm gönderilir. Microsoft 'un en son hizmet paketinde veya teknik destekten bir QFE 'de bir güncelleştirme bulunabilir. msg 0, düzey 20, durum 0, satır 0 geçerli komutta önemli bir hata oluştu. Sonuçlar (varsa) atılır.

Ayrıca, SQL Server günlük klasöründe bir mini döküm dosyası oluşturulabilir. Not Bu sorun genellikle SQL Server Integration Services (SIS) kullanıldığında oluşur. Örneğin, Microsoft Distributed Transaction Coordinator (MS DTC), Transactionoptıon paket Level özelliği gerekliolarak ayarlanmışsa, XACT_ABORT 'i ayarla ile dağıtılmış işlemleri yapmaya yöneliktir.

Neden

Bu sorun, SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 veya SQL Server 2014 'deki bir hata nedeniyle oluşur.

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 gözden geçirin:

Geçici Çözüm

Bu soruna geçici bir çözüm için, veritabanını tam kurtarma modeline ayarlayın.

Durum

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

Başvurular

XACT_ABORT ayarla ayarı hakkında daha fazla bilgi Için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

"Ayarla XACT_ABORT" ayarı hakkında genel bilgilerEn az düzeyde günlüğe kaydedilen işlemler hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:

En uygun şekilde günlüğe kaydedilen işlemlerle ilgili genel bilgilerİşlemleri kullanarak veri bütünlüğünü koruma hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:

İşlemleri kullanarak veri bütünlüğünü koruma hakkında genel bilgilerSQL Server artımlı hizmet modeli 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:

935897 SQL Server ekibinde, bildirilen sorunlara yönelik düzeltmeleri sunmak amacıyla artımlı hizmet modeli kullanılabilirSQL Server güncelleştirmelerinin adlandırma şeması 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:

822499Microsoft SQL Server yazılım güncelleştirme paketlerinin yeni adlandırma şemasıYazılım güncelleştirme terminolojisi 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:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

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.