Yumuşak

Ürün İncelemesi – Erişim için Yıldız Onarımı

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Son güncelleme 17 Nis 2022 Ürün İncelemesi - Erişim için Yıldız Onarımı 0

BT felaketleri mutlaka yangın, sel veya başka bir felaket olayı nedeniyle meydana gelmez. Bazen, hatalı bakım veya yedekleme veya yanlışlıkla uygulama kullanımı gibi basit bir hata veya yargı hatası, Access yöneticisini büyük bir soruna sürükleyebilir. Access veritabanımda karmaşık veya iç içe sorgular kullanma konusunda her zaman endişeliydim ve bunu yapmaktan kaçınmamın güçlü bir nedeni var. Access veritabanında karmaşık sorgular kullandığımızda her zaman bir sorun vardır!

Aslında, karmaşık veya iç içe sorguların rolü, diğerlerini daha fazla vurabilecek diğer sorgulardan veri getirmektir. Bu süreçte, Access veritabanı gereksiz sorgular yazmaya başlayarak geçici verilerin birikmesine neden olur. Esasen, Access veritabanı kullanıcısı bu tür veri yığınının farkında değildir.



Çoğu zaman, az miktarda veri üzerinde çalıştıktan sonra bile sorgu, karmaşık yapısı nedeniyle yavaş çalışır ve bu, JET motorunu strese sokar. Bu durumda, sorgular aracılığıyla veri getirme sürecinin yavaşlaması, yığılmış geçici veriler .

Ayrıca, bu işlem sırasında Access boğulursa, arka uç dosyasında bozulmayı önlemenin bir yolu yoktur.



Veri birikiminden kaynaklanan erişim bozulmasını önlemek için , yönetici rollerine sahip tüm Access kullanıcıları, aşağıdakiler gibi birkaç önleyici tedbiri izlemeleri için e-posta ile bilgilendirildi:

    Karmaşık sorgular kullanmaktan kaçınınveri birikimi nedeniyle veritabanı performansını engelleyebilir ve son olarak veritabanı bozulmasına yol açabilir.Veritabanını bölburada arka uç verileri, kullanıcılar tarafından doğrudan erişilmeyen Tablolardan oluşur ve ön uç verileri, sorguları ve diğer Erişim işlevlerini içerir.Yedek kopyayı korutüm veritabanının.Yazmaya devam etgeçici verilerin bir kısmı geçici tablolara. Bu, sorguyu çoğunlukla 10 kat veya bazen daha fazla hızlandırır, ancak kalıcı bir çözüm sağlamaz.Power Query'yi yükleyinKullanıcıların Excel çalışma kitabıyla dinamik bir bağlantı oluşturduğu ve bu bağlantının veritabanından güncellemeleri almak için sürekli olarak yenilendiği Access veritabanı özelliği.Sıkıştır ve Onar yardımcı programını programlaveritabanı kapanır kapanmaz. Veritabanındaki gereksiz boşlukları düzenli olarak azaltmak için otomatik 'kapatıldığında sıkıştırma' yapılır.

Not: Yönetici rolüne sahip kullanıcılara, Access veritabanında okuma-yazma-silme işlevleri atanır. Birden fazla kullanıcıya, örneğin farklı departman başkanlarına bir yönetici rolü atanabilir.



Ancak, yönetici kullanıcılardan biri yukarıda belirtilen 5 kuralı izlemeyi unuttuğunda, kuruluşumuzun Access veritabanı bozuldu.

Access Veritabanı sorunundaki bozulmanın Kök Neden Analizi (RCA)



Bizimki büyük bir organizasyon değil, dolayısıyla bir Access veritabanı veri depolamak için yeterince büyük. Bu Access veritabanları farklı departmanlar bazında kategorize edilir, örneğin 'Finans için Veritabanı', 'Pazarlama için Veritabanı'ndan farklıdır ve tüm veritabanları ortak bir fiziksel sunucuda kullanıma sunulur.

Ancak yönetici haklarına sahip kullanıcılardan biri bu maili unutup karmaşık sorgular yazmaya başladı. Bu karmaşık sorgular, arka uçta gereksiz geçici dosyalar oluşturmaya başladı ve güzel bir gün, belirli bir süre boyunca biriken veriler Access veritabanında bozulmaya neden oldu. Veritabanı erişilebilirliği de dahil olmak üzere, bu veritabanıyla ilgili tüm faaliyetler aniden sona erdi.

Access veritabanını hizaladıktan ve tüm önleyici tedbirleri aldıktan sonra bile, bir yönetici kullanıcı tarafından bilmeden yapılan küçük bir hata, büyük bir soruna yol açtı.

Artık yolsuzluk meydana geldiğine göre, ilk işimiz yolsuzluk hatasını çözmek ve veritabanını tekrar canlı hale getirmekti.

Access veritabanını onarmak için benimsenen çözüm yöntemleri

RCA, sorunun nedenini ve çözüm yöntemini belirlememize yardımcı oldu.

Yedekleme yoluyla geri yükleme: Veritabanının geri yüklenmesi için tüm veritabanının hazır bir yedeğine sahiptik. Yedeklemeyi geri yüklemek için aşağıdaki adımlar gerçekleştirilmiştir:

  1. Dosya Gezgini açıldı ve veritabanının sağlıklı bir kopyasını seçmek için göz atıldı
  2. Veritabanını, bozuk veritabanının değiştirilmesi gereken konuma kopyaladı. Mevcut veritabanını değiştirme seçeneği vardı ve biz bu seçeneği seçtik.
  3. Veritabanının erişilebilir olup olmadığını doğrulamak için veritabanını açtı.

Dehşet verici bir şekilde, yedek kopya sağlıklı görünmüyordu. Ve Excel'de bulunan Access veritabanının uzun süredir yenilenmediğini fark ettik.

İşte asıl sorun o zaman başladı.

Access veritabanımıza erişilemedi, yedekleme sağlıklı değildi, Power Query içeren Excel çalışma kitabı yenilenmedi ve zaten Sıkıştır ve Onar yardımcı programını çalıştırdığımız için, yerleşik yardımcı programdan Access veritabanı kurtarma şansı yoktu.

Veritabanı onarımı için nihai çözüm

Erişilemeyen veritabanı, kullanıcılar arasında tahribat yaratıyordu. Çoğu kullanıcı mahsur kaldı ve rutin görevi yerine getiremedi. Gerçekten hızlı hareket etmeli ve bu sorunu bir an önce çözmeliydik. Şimdi çözmenin en iyi yolu, bozuk veritabanını, kesinti süresini uzatmadan tüm veritabanını kurtarabilecek üçüncü taraf yazılımlarla onarmaktı.

verimli aradık Veritabanı kurtarma yazılımına erişin ve mevcut birkaç seçenekten birini seçmeye karar verdi Erişim için Yıldız Onarımı . Farklı sitelerde yayınlanan yorumları okuduk ve demo versiyonunu denemeyi düşündük.

Not: Önlem olarak veritabanının bir yedek kopyasını almıştık.

Bir DIY yazılımı olduğu ortaya çıktı. Bozuk Access dosyasını gönderdikten sonra yazılım, son kontrol için tüm veritabanının önizlemesini sağladı. Ayrıca, Stellar destek ekibi sorularımızı çözmede fazlasıyla yardımcı oldu.

Tam bir zevk anıydı. Yazılımı etkinleştirdik, onardık ve tüm Access veritabanını kısa sürede kaydettik. Yolsuzluk sorunu tamamen çözüldü ve bir kez daha tüm kullanıcılar veritabanına erişebildi.

Çözüm

Access veritabanının erişilemez hale gelebileceği çeşitli durumlar vardır ve bu veritabanıyla ilgili önemli bir sorun, bozulmaya açık olmasıdır.

Bu nedenle her zaman karmaşık sorgular oluşturmamaya özen gösteriyorum. Bu tür sorguların, arka uçta gereksiz geçici dosyalar oluşturma, veri alma sürecini yavaşlatma ve sonuçta Access veritabanında bozulmaya yol açma gibi önemli sorunlara yol açtığı bilinmektedir. Bu olursa, acilen dikkat edilmesi gerekir.

Son zamanlarda, quest tarafından yürütülen önemli bulgulardan biriyle karşılaştım. Donanım arızasının iş etkisinin ana nedeni olduğu ve %75 seviyesine ulaştığı açıkça belirtildi (referans için aşağıdaki tabloya bakın). Bu tür donanım veya yazılım arızalarının doğrudan bir iş etkisi vardır ve bu nedenle, öncelikle bunlara dikkat edilmelidir.

Teknik inceleme resmi

Veritabanı yedeklemesi anında çözüm sunsa da, yedekleme sağlıklı olmadığında işler sarpa sarar. Stellar Repair for Access gibi üçüncü taraf yazılımlar, bozuk Access veritabanını onarmak söz konusu olduğunda en iyi seçenektir.

Bizim durumumuzda, Access veritabanının karmaşık sorgular nedeniyle bozulduğu durumlarda, yazılım anında sonuç verdi. Yazılımın önemli bir avantajı, etkinleştirilmeden performansının test edilebilmesidir. Ve aktivasyondan hemen sonra verilerimizi kaydedebiliriz. Zaman gecikmesi olmadı ve veritabanı bileşenlerini tamamen yeni bir veritabanına geri yükleyerek bozulma hatalarını çözebildik.

Kullanıcılar Access veritabanına erişebildi ve biz de rahatladık!