Sıkıştır ve Onar'ı kullanarak veritabanı dosyası sorunlarını düzeltme ve önlemeye yardımcı olur

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Veritabanı dosyaları, siz bunları, bazen performans engelleyen kullanırken hızlı büyür. Bunlar da Ara sıra Bozulması zarar görmüş veya hale gelir. Engelle veya bu sorunları çözmek için Microsoft Office Access Veritabanını Sıkıştır ve Onar komutunu kullanabilirsiniz.

Bu makalede bir veritabanını geri açıklanmaktadır değil. Ayrıca bkz bölümünde daha fazla bilgi için bağlantılar bulabilirsiniz.

Bu makalede

Neden düzenleme ve veritabanı onarma

Başlamadan önce

Sıkıştır ve Onar'ı kullanarak veritabanı dosyası sorunlarını önleme ve düzeltme

Neden düzenleme ve veritabanı onarma

Bu genel bakış nasıl Sıkıştır ve Onar komutunu kullanarak bazen bir veritabanı etkileyen aşağıdaki sorunları önlemek ve yardımcı olacağı açıklanmaktadır: ile kullanmak üzere daha büyük büyüyen ve bozulmasını dosyaları.

Veritabanı dosyaları ile kullanmak üzere sıraya dizilir

Ekleme ve verileri güncelleştirmek ve tasarımını değiştirmek gibi bir veritabanı dosyası büyük hale gelir. Yeni verileri bu büyüme bazılarını gelir, ancak bazı diğer kaynaklardan gelen:

  • Access çeşitli görevleri yerine getirmek için geçici, gizli nesneleri oluşturur. Bazı durumlarda, Access artık ihtiyaç sonra bu geçici nesneler, veritabanınızdaki kalır.

  • Bir veritabanı nesnesi sildiğinizde, nesnenin kapladığı disk alanı değil otomatik olarak alınmadan — nesne silinmiş olsa bile veritabanı dosyasını yine de bu disk alanı kullanır.

Veritabanı dosyanızın geçici ve Silinen nesnelerinin altında kalan dolduğunda, kendi performans düşebilir. Nesneleri daha yavaş açılabilir, sorguları çalıştırmak için normalden daha uzun sürebilir ve tipik işlemleri genellikle uzun süreceği gibi görünebilir.

Not : Düzenleme işlemi sıkıştırma, verilerinizi — kullanılmayan alanı ortadan kaldırarak daha küçük dosya veritabanınızı kolaylaştırır.

Veritabanı dosyaları bozulmuş

Belirli durumlarda, veritabanı dosyası bozulmuş. Ağ üzerinden paylaşılan bir veritabanı dosyasını ve birden çok kullanıcı doğrudan dosyayla aynı anda çalışmak isterseniz, bu dosya bozulmasını küçük riski bulunur. Kullanıcıların sık Not alanlardaki verileri düzenleme ve risk zamanla büyür bozulması riskini biraz daha büyük olur. Sıkıştır ve Onar komutunu kullanarak bu riski azaltabilirsiniz.

Genellikle, bu tür bir Bozulması Visual Basic for Applications (VBA) modül ile ilgili bir sorun nedeniyle oluşur ve bir veri kaybı riski değil. Bununla birlikte, Bozulması bu tür bir kayıp VBA kodu veya kullanılamayan formlar gibi veritabanı tasarım hasarlı riski.

Nadiren, veritabanı dosyalarının Bozulması veri kaybına yol. Genellikle, bu kayıp tek kullanıcı için en son eylemi sınırlıdır; başka bir deyişle, tek bir veri değiştirin. Ne zaman verileri değiştirmek bir kullanıcı başlatır ve değişikliği kesilir; Örneğin, ağ hizmet kaybı nedeniyle — Access veritabanı dosyası bozulmuş olarak işaretler. Dosyayı onarılması, ancak onarım tamamlandıktan sonra bazı verilerin eksik olabilir.

İpucu : Veritabanını bölmenin ve veri kaybını sınırlamaya verilerin kullanıcıların doğrudan erişimi olmayan ayrı bir dosyada tutulmasını sağlayarak veritabanı dosyalarının bozulmasını önlemeye yardımcı olabilir.

Access ister bozuk veritabanı dosyasını onarma

Bozuk bir veritabanı dosyayı açmaya çalıştığınızda, Access dosyasını otomatik olarak onarma istenir. Bozulan veritabanı dosyasını açın ve onarmak için sıkıştırma ve onarma komutu el ile de kullanabilirsiniz.

Bozuk bir dosyaya erişimi tamamen onarır değilse, olması gerektiği gibi her şeyi olduğundan emin olmak için veritabanı içeriğini görüşmelisiniz ve onarım başarılı olduğunu belirten bir ileti görüntüler.

Access yalnızca kısmen başarılı olursa, onarmayı değil ve böylece bir yedek kopyadan geri gerekenler saptayabilirsiniz veritabanı nesnelerini izler.

Not : Belirli bir veritabanını her kapattığınızda otomatik olarak çalıştırmak sıkıştırma ve onarma özellik neden olan bir veritabanı seçeneğini ayarlayabilirsiniz. Tek bir veritabanı kullanıcısı varsa, bu seçeneği ayarlamanız gerekir. Veritabanı kullanılabilirliği anlık olarak bozabileceğinden çok kullanıcılı veritabanlarında, bu seçeneği belirlemek istemeyebilirsiniz.

Sayfanın Başı

Başlamadan önce

Sıkıştırma ve onarma işlemi başlamadan önce aşağıdaki işlemleri uygulayarak düşünebilirsiniz:

  • Her zaman yedek yapma    Onarma işlemi sırasında bazı veri zarar görmüş tablolardan erişim kesirli kısmını. Bazen, bu verileri yedekten kurtarmak mümkündür. Normal yedekleme stratejinizi yanı sıra, Sıkıştır ve Onar komutunu kullanmadan önce yedek oluşturmanız gerekir. Yedek Veritabanı geri komutunu kullanarak yapabilirsiniz:

    • Microsoft Office Düğmesi düğme resmi ’ne tıklayın, Yönet üzerine gidin ve Bu veritabanını yönet altında Veritabanını Yedekle’ye tıklayın.

  • Otomatik olarak sıkıştırma ve onarma    Ağdaki diğer kullanıcılarla tek veritabanı dosya paylaşımını sürece, otomatik olarak Sıkıştır ve Onar için veritabanınızı ayarlamagerekir.

  • Sistem Kurtarma hataları tablonun not alma    Access veritabanı bozuk dosyadaki tüm nesneleri onarmak ölçeklendiremiyorsa kurtarılamaz herhangi bir nesne MSysCompactErrors adlı bir tablosunda belirtilmiştir. Hatalar varsa, Access MSysCompactErrors tablo içinde Veri Sayfası görünümüaçılır.

    Bu veritabanı bozulmuş haline geldi önce yapılan yedekleme veritabanı varsa, hangi veritabanının yedek kopyadan onarılan veritabanınıza içeri aktarmak istediğiniz nesneleri belirlemek için MSysCompactErrors tablo kullanabilirsiniz.

  • Veritabanınızı Sıkıştır ve Onar komutunu kullanmak için özel erişim edinmek    kullanır veritabanınızın tek kişi varsa, bu bölümün kalanında atlayın ve doğrudan sıkıştırma ve onarma veritabanıgidin.

    Diğer kullanıcıların çalışmasını kesintiye çünkü sıkıştırma ve onarma işlemini veritabanı dosyasının özel erişim gerektirir. Çalıştır bir sıkıştırma ve onarma işlemi, planlarken bu süre boyunca veritabanını kullanma önlemek için diğer kullanıcıların bildirmelisiniz.

    Kullanıcılara ne kadar süreyle bunlar veritabanını kullanmaktan kaçının gerekir söyleyin. Sıkıştırılmış çalıştırırsanız ve onarma işlemleri düzenli olarak ne kadar sürdüğüne kaydını tutun. Daha sonra yönergeler ne kadar süreyle bunlar veritabanını kullanmaktan kaçının diğer kullanıcılara vermek daha hassas tahminler yapabilirsiniz.

  • Sıkıştırma ve onarma işlemini çalıştırabilmek için yeterli izinler elde    , bir önceki sürüm veritabanı dosyası ve çalışma grubuparçası olan kullanıyorsanız, siz kendiniz veritabanını sıkıştırma ve onarma kuramayabilirsiniz. Bir veritabanını sıkıştırma ve onarma gereken ve yeterli izinlere sahip değil, Yardım için çalışma grubu yöneticinize başvurun.

Sayfanın Başı

Sıkıştır ve Onar'ı kullanarak veritabanı dosyası sorunlarını önleme ve düzeltme

Otomatik olarak düzenleme ve bunu kapatıldığında bir veritabanı onarma

Elle sıkıştırma ve onarma veritabanı

Otomatik olarak düzenleme ve bunu kapatıldığında bir veritabanı onarma

Otomatik olarak düzenleme ve bunu kapatıldığında bir veritabanı onarma istiyorsanız, veritabanı kapatırken Düzenle seçeneği seçebilirsiniz.

Not : Bu seçenek ayarı yalnızca o anda açık olan veritabanı etkiler. Ayrı ayrı otomatik sıkıştırma ve onarma istediğiniz her veritabanı için bu seçeneği işaretlemeniz gerekir.

  1. Microsoft Office Düğmesi düğme resmi 'ne ve sonra da Access Seçenekleri'ne tıklayın.

  2. Access Seçenekleri iletişim kutusunda, Geçerli Veritabanı'nı tıklatın.

  3. Uygulama Seçenekleri' nin altında kapatırken onay kutusunu seçin.

Sayfanın Başı

Elle sıkıştırma ve onarma veritabanı

Ek olarak veya kapatırken veritabanı seçeneğini kullanmak yerine, el ile Sıkıştır ve Onar komutunu çalıştırabilirsiniz. Açık bir veritabanınız olduğu ve açık olmayan veritabanına komutu çalıştırabilirsiniz komutu çalıştırabilirsiniz. Sıkıştır ve Onar komutu belirli veritabanı dosya üzerinde çalışan bir masaüstü kısayolu da oluşturabilirsiniz.

Açmış olduğunuz bir veritabanını sıkıştırma ve onarma

Not : Diğer kullanıcıların da geçerli veritabanı dosyasını kullanıyorsanız, sıkıştırma ve onarma işlemini gerçekleştiremezsiniz.

  • düğme resmi Microsoft Office düğmesi' ı tıklatın, Yönetüzerine gelin ve sonra Bu veritabanını yönetaltında Veritabanını Sıkıştır ve Onar'ıtıklatın.

Açık değilse bir veritabanını sıkıştırma ve onarma

Not : Diğer kullanıcıların veritabanı dosyasının şu anda kullanıyorsanız, sıkıştırma ve onarma işlemini gerçekleştiremezsiniz. Sıkıştırma ve onarma işlemini çalıştırdığınız sırada, hiç kimse veritabanı dosyasını kullanabilirsiniz.

  1. Access'i başlatın, ancak bir veritabanı açmayın.

  2. düğme resmi Microsoft Office düğmesi' ı tıklatın, Yönetüzerine gelin ve sonra Bu veritabanını yönetaltında Veritabanını Sıkıştır ve Onar'ıtıklatın.

  3. Düzenlenecek Veritabanı iletişim kutusunda, gidin ve sıkıştırma ve onarma istediğiniz veritabanını çift tıklatın.

Düzenler ve belirli bir veritabanını onarır bir masaüstü kısayolu oluşturma

Masaüstünüzde, sıkıştırma ve onarma belirli bir veritabanı için kullanabileceğiniz bir kısayol oluşturabilirsiniz.

Başlamadan önce bilgisayarınızda Msaccess.exe dosyasının konumunu doğrulayın. Msaccess.exe dosyası genelde aşağıdaki klasörde bulunur:

C:\Program Files\Microsoft Office\Office12

Msaccess.exe dosyasını bu konumda bulamazsanız, dosyayı arayın ve tam yolunu not edin.

Masaüstü kısayolu oluşturma   

  1. Masaüstünü sağ tıklatın, Yeni'ninüzerine gelin ve ardından kısayol menüsünde kısayolu tıklatın.

  2. İlk sayfasında Sihirbazı'nın oluşturma kısayol öğenin konumunu yazın kutusuna çift tırnak işareti yazın (""), (dosya adı dahil) Msaccess.exe dosyanın tam yolunu girin ve sonra başka bir çift tırnak işareti yazın. (Alternatif olarak bulup dosyayı seçmek için Gözat ' ı tıklatın. Bu durumda da, tırnak işaretleri otomatik olarak eklenir.)

    Örneğin, yazın:"C:\Program Files\Microsoft Office\Office12\msaccess.exe"

  3. Sağ tırnak işareti izlemeye bir boşluk girin ve sonra sıkıştırma ve onarma istediğiniz veritabanını dosyanın tam yolunu yazın. Yol boşluk karakterleri varsa yolu tırnak işareti içine alın. Başka bir boşluk girin ve ardından/compactyazın.

    Örneğin, yazın: "C:\My Folder\My Database.accdb" /compact

  4. İleri'yi tıklatın.

  5. Bu kısayol için bir ad yazın kutusuna kısayol için bir ad yazın ve ardından Son'u tıklatın.

    Sihirbaz kısayolu oluşturur ve bunu masaüstünüzde yerleştirir.

  6. Veritabanını sıkıştırma ve onarma istediğinizde, kısayolu çift tıklatın.

    İpucu : Masaüstü kısayolunu Başlat menüsüne eklemek için kısayolu sağ tıklatın ve ardından kısayol menüsünde Başlat menüsünü Sabitle'yi tıklatın.

Sayfanın Başı

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×