Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Düzeltme: bir SQL Server 2008 R2 örneği bir veri dosyasına veri verme için BCP yardımcı programını kullandığınızda hatalı sonuç

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 2790668
Belirtiler
Verileri Microsoft SQL Server 2008 R2'in bir örneği bir veri dosyasına verme toplu kopyalama Program (BCP) yardımcı programı kullanmayı deneyin varsayalım. Ancak, birkaç satırlık veri BCP hizmetini getirir, bir hata oluşur. Örneğin, aşağıdaki "824" hata SQL Server hata günlüğünde oluşturulur:
Tarih saat spid51 hata: 824, önem derecesi: 24, durum: 2.
Tarih saat spid51 SQL Server, mantıksal bir tutarlılık temel g/ç hatası algılandı: yanlış pageid (beklenen 1:43686; gerçek 0:0). Veritabanı kimliği 23 uzaklığındaki 0x0000001554c000 dosyasındaki (1:43686) sayfasında okuma sırasında oluştu 'Dosya yolu\Filename'. SQL Server hata günlüğü veya sistem olay günlüğüne ek iletiler, daha fazla ayrıntı sağlayabilir. Bu veritabanı bütünlüğünü nin önemli ölçüde azaltır ve hemen düzeltilmesi gereken bir önemli hata durumdur. Tam Veritabanı tutarlılık denetimi (DBCC CHECKDB) tamamlayın. Bu hata birçok nedenden kaynaklanıyor olabilir; Daha fazla bilgi için bkz: SQL Server Çevrimiçi Kitapları.
Bu durumda, veri verme işlemi gösteren değeri "0" başarılı BCP yardımcı programı yanlış döndürür.

NotBu sorun yalnızca BCP hizmetini etkiler. Diğer toplu ekleme yöntemleri hata iletisini düzgün bir şekilde işler.
Çözüm

Toplu Güncelleştirme bilgileri

SQL Server 2008 R2 Service Pack 2 (SP2) için toplu güncelleştirme 5

Bu sorunla ilgili düzeltme, ilk toplu güncelleştirme 5'te yayımlanmıştır. SQL Server 2008 R2 S2008 R2 SP2 için bu toplu güncelleştirme paketini elde etme 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:
2797460 SQL Server 2008 R2 S2008 R2 SP2 için toplu güncelleştirme paketi 5
Not Yapýlar birikimli olduğu için her yeni düzeltme yayımlanan tüm düzeltmeleri içerir ve sürüm önceki SQL Server 2008 R2 S2008 R2 SP2 ile gelen tüm güvenlik düzeltmelerini düzeltin. Bu düzeltmeyi içeren en son düzeltme sürümü uygulama ele almanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2730301 SQL Server 2008 R2 Service Pack 2 yayımlandıktan sonra yayımlanan SQL Server 2008 R2 oluşturur
Durum
Microsoft bunun, "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bir sorun olduğunu onaylamıştır.
Daha fazla bilgi
SQL Server'da "824" hatalarında sorun giderme 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:
2015756 Nasıl msg 824 SQL Server'da sorun giderme
Microsoft SQL Server 2008 R2'de BCP yardımcı programını kullanma hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesine gidin:

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 2790668 - Son İnceleme: 02/19/2013 00:02:00 - Düzeltme: 1.0

Microsoft SQL Server 2008 R2 Service Pack 2

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2790668 KbMttr
Geri bildirim