Makale numarası: 2361070 - Bu makalenin geçerli olduğu ürünleri görün.
Aşağıdaki senaryoyu düşünün:
Çağrısı,SqlCeEngine.Verifyyöntem hedef veritabanı dosyasında bozulma tespit yöntemi bildirmiyor bir bozukluk.
Bu sorun oluşurSqlCeEngine.CompactveyaSqlCeEngine.Repairyöntemi değişiklikleri veri uzunluğu veritabanı dosyası.
Bu yöntemlerin her kaynak veritabanı dosyası kaydı okuyup kayıtları hedef veritabanı dosyasına. Bu yöntem görüntü verilerini depolamak üzere özgün kaynağından farklı bir blok boyutu kullanın. Ancak bu yöntemler, bu yöntem hedef veritabanı dosyasına verileri eklemeden önce verilerin sonuna sıfır ekleyerek veri bloğu sınırlarına hizalayın. Bu nedenle, elde edilen veri uzunluğu yanlış eklenen sıfırlar içerir ve uzunluğu, hedef veritabanı dosyasından veri okurken yeni bir boyut yorumlanır.
NotSqlCeEngine.Verifyyöntemi, geçerli sayfa sağlama ve disk bozulması için denetler. Ancak, yöntem, gerçek görüntü veri türü denetlemez. Bu nedenle, yöntemin herhangi bir sorun bildirmez.
Düzeltme bilgileriDesteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak bu düzeltmenin, yalnızca bu makalede anlatılan sorunu gidermesi amaçlanmıştır.. Bu düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın..
Düzeltme karşıdan yüklenebilir, bu Bilgi Bankası makalesi üstünde bir "Düzeltme karşıdan yüklenebilir" bölümü yoktur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek ekibine bir istekte bulunun..
NotEk, sorunlar ortaya ya da bir 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 için 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 yüklenebilir" formunda, düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bu dil. kullanılabilir bir düzeltme değil, çünkü
(http://support.microsoft.com/contactus/?ws=support)
ÖnkoşullarBu düzeltmeyi uygulamak için SQL Server Compact 3.5 Service Pack yüklü 2 (SP2) yüklü olmalıdır.
Yeniden başlatma gereksinimiİçin düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez
Düzeltme değiştirme bilgileriBu düzeltmeyi değiştirmez tüm diğer düzeltmeler.
Dosya bilgileriBu düzeltmenin İngilizce sürümü bulunan dosya özniteliklerine (veya daha yeni dosya özniteliklerine) aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür.. UTC ve yerel saat arasındaki farkı bulmak içinSaat dilimisekmesindeTarih ve saatMadde Denetim Masası.
İçin x 86 tabanlı sürümleri SQL Server Compact 3.5 SP2
Bu tabloyu kapaBu tabloyu aç
İçin x 64 tabanlı sürümleri SQL Server Compact 3.5 SP2
Bu tabloyu kapaBu tabloyu aç
Microsoft, bu, "Aşağıdakilere Uygulanır" bölümünde. listelenen Microsoft ürünlerinde bir sorun onaylamıştır
Hakkında daha fazla bilgi içinSqlCeEngine.Compactyöntemi, aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:
"SqlCeEngine.Compact" yöntemi ile ilgili genel bilgilerHakkında daha fazla bilgi içinSqlCeEngine.Repairyöntemi, aşağıdaki MSDN Web sitesini ziyaret edin:
( http://msdn.microsoft.com/en-us/library/system.data.sqlserverce.sqlceengine.compact(v=VS.90).aspx)
"SqlCeEngine.Repair" yöntemi ile ilgili genel bilgilerHakkında daha fazla bilgi içinSqlCeEngine.Verifyyöntemi, aşağıdaki MSDN Web sitesini ziyaret edin:
(http://msdn.microsoft.com/en-us/library/system.data.sqlserverce.sqlceengine.repair(v=VS.90).aspx)
"SqlCeEngine.Verify" yöntemi ile ilgili genel bilgiler
(http://msdn.microsoft.com/en-us/library/system.data.sqlserverce.sqlceengine.verify(v=VS.90).aspx)
Makale numarası: 2361070 - Last Review: 20 Eylül 2010 Pazartesi - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
Machine-translated Article
Ö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:2361070
(http://support.microsoft.com/kb/2361070/en-us/ )