Makale numarası: 182867 - Son Gözden Geçirme: 22 Ocak 2007 Pazartesi - Gözden geçirme: 3.1

ACC: Jet veritabanı altyapısı 3.x için bozulması nedeniyle hata iletileri

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Acemi kullanıcı: tek kullanıcılı bilgisayarlarda kullanıcı arabirimi hakkında bilgi gerektirir.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Bu makalede, bazı form veritabanı içinde bozulma gösteren Microsoft Jet veritabanı alt yapısı 3.x tarafından döndürülen üç yaygın hata iletileri açıklanır. Makaleyi, iletilerin ne anlama gelir ve hataya neden olan sorunları giderme anlatılır.

Daha fazla bilgi

Komutu aşağıdaki hataları, genellikle bazı form veritabanı içinde bozulma belirtmek.

Hata numarası 3197:

Hata iletisi:
Microsoft Jet veritabanı alt yapısı, siz ve başka bir kullanıcı aynı veriyi aynı anda değiştirmek üzerinde çalıştığınız için işlemi durdurdu.
Neden/sorun:

Bu hata genellikle, (bir OLE veya MEMO veri türü) bir <a0>uzun değerli sütun içinde depolanmış hatalı veriler olduğunda oluşur. Genellikle uzun değerli sütun satır depolanan sayfasından ayrı bir sayfaya depolanır. Tablo şemada uzun değerli sütun varsa, uzun değerli veri satırını okurken okumak Jet veritabanı alt yapısı deneyecek. Uzun değer okumak için bir işaretçi satırdaki veri yok. Bu hata, Jet veritabanı altyapısı düzgün uzun değer sayfa içinde veri satırı mevcut işaretçiyi gelen okunamazsa oluşturulur. Microsoft Access veri-windows bu davranışı sergiler bir satır görüntülerken, kullanıcının, genellikle (#), oturum açmak için tüm satırın numarasını görürsünüz.

Hata numarası 3343

Hata iletisi:
Tanınmayan veritabanı biçimi 'databasename.mdb'.
Neden/sorun:
Bu, genellikle Jet veritabanı altyapısı hatalı diske yazma işlemi sırasında kapatıldığı sırada kaynaklanır.

Hata numarası 3015

Hata iletisi:
'databasename.mdb', bu tabloda bir dizin değil. Geçerli dizin adlarını belirlemek için TableDef nesnesinin ındexes koleksiyonunda bakın.
Neden/sorun:
Dizin MSysObjects tablosu eksik olduğunda bu hata iletisi genellikle neden olur. Onarım işlemi iptal edilirse Bu genellikle neden olur.

ÇÖZÜM

Microsoft Jet veritabanı altyapısı sürüm 3.51 (mümkünse) "Daha fazla bilgi" bölümünde açıklanan sorunları çözmek için tasarlanmış gelişmiş bir sıkıştırma işlemi vardır. Gelişmiş sıkıştırma işlemi, onarım işlemi tüm işlevselliğini şimdi varsayar ve bu nedenle, artık Jet veritabanı alt yapısı onarım işlemi kullandığınız önerilir.

Not: The Microsoft Jet veritabanı altyapısı sürüm 3.51 güncelleştirme, Microsoft Access 97 için tasarlanmıştır. Microsoft Access; önceki bir sürümünde oluşturulmuş bir veritabanını sıkıştırma yardımcı programı'nı çalıştırabilirsiniz ancak "JETCOMP.exe" sıkıştırma yardımcı programı'nı çalıştıran Microsoft Access 97'de bilgisayarınıza yüklü olmasını gerektirir.

Jet veritabanı alt yapısı'nı 3.51 karşıdan yükleme hakkında daha fazla bilgi için lütfen Microsoft Knowledge Base'de aşağıdaki makaleye bakın:
172733  (http://support.microsoft.com/kb/172733/EN-US/ ) Microsoft Jet 3.5 sürümü ACC97: Güncelleştirme yüklemek için kullanılabilir

Referanslar

Jet veritabanı alt yapısı'nı 3.51 Gelişmiş sıkıştırma işlemi hakkında daha fazla bilgi için lütfen <a1>Jet35sp3.exe</a1> (güncelleştirme Jet 3.51) karşıdan bir parçası olarak gelen dosya bakın:
Jet35SP3.doc
Microsoft Access 97'de hata kodları hakkında daha fazla bilgi için Yardım dizini "ayrılmış hata kodları" için arama veya Microsoft Access 97 Office Yardımcısı'nı isteyin.

Jet veritabanı onarma hakkında daha fazla bilgi için lütfen Microsoft Knowledge Base'de aşağıdaki makaleye bakın:
109953  (http://support.microsoft.com/kb/109953/EN-US/ ) ACC: nasıl zarar görmüş bir veritabanını Onar

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Access 95 Standard Edition
  • Microsoft Access 97 Standard Edition
Anahtar Kelimeler: 
kbmt kberrmsg kbinfo KB182867 KbMttr
Otomatik TercümeOtomatik Tercüme
Ö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:182867  (http://support.microsoft.com/kb/182867/en-us/ )
Retired KB ArticleKullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.