Mäkký

Recenzia produktu – Stellar Repair for Access

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Naposledy aktualizovaný 17. apríla 2022 Recenzia produktu - Stellar Repair for Access 0

IT katastrofy nemusia nevyhnutne nastať v dôsledku požiaru, povodne alebo inej katastrofickej udalosti. Niekedy môže jednoduchá chyba alebo chyba v úsudku, ako je chybná údržba alebo zálohovanie alebo neúmyselné použitie aplikácie, dostať správcu Accessu do veľkého problému. Vždy som sa obával používania zložitých alebo vnorených dotazov v mojej databáze Accessu a existuje vážny dôvod, prečo som sa tomu vyhýbal. Kedykoľvek používame zložité dotazy v databáze Access, vždy sa vyskytne problém!

Úlohou zložitých alebo vnorených dopytov je v skutočnosti získavať údaje z iných dopytov, ktoré môžu ďalej zasahovať do iných. V tomto procese začne databáza Accessu písať nepotrebné dotazy, čo vedie k hromadeniu dočasných údajov. Používateľ databázy Access si v podstate nie je vedomý takejto hromady údajov.



Často aj po práci na malom množstve údajov sa dotaz vykonáva pomaly kvôli jeho komplexnej povahe, čo zaťažuje JET engine. V tomto prípade ide o spomalenie procesu získavania údajov prostredníctvom dopytov nahromadené dočasné dáta .

Okrem toho, ak sa počas tohto procesu Access dusí, neexistuje spôsob, ako zabrániť poškodeniu backendového súboru.



Aby sa predišlo poškodeniu prístupu spôsobenému hromadením údajov Všetci používatelia Accessu s rolami správcu boli e-mailom upozornení, aby dodržiavali niekoľko preventívnych opatrení, ako napríklad:

    Vyhnite sa používaniu zložitých dopytovna databáze, čo môže brániť výkonu databázy v dôsledku akumulácie údajov a nakoniec vedie k poškodeniu databázy.Rozdeľte databázupričom koncové dáta pozostávajú z tabuliek, ku ktorým nemajú používatelia priamy prístup, a frontendové dáta obsahujú dotazy a iné prístupové funkcie.Udržujte záložnú kópiucelej databázy.Pokračujte v odpisovaníčasť dočasných údajov do dočasných tabuliek. To urýchľuje dopyt väčšinou 10-násobne alebo niekedy aj viac, ale neposkytuje trvalé riešenie.Nainštalujte Power Queryfunkcia pre databázu Accessu, kde používatelia vytvorili dynamické spojenie s excelovým zošitom a toto pripojenie sa neustále obnovovalo, aby sa z databázy získavali aktualizácie.Pomôcka Schedule Compact and Repairhneď ako sa databáza vypne. Automatické „zhutnenie pri zatvorení“ sa vykonáva na pravidelné zmenšenie nadbytočných priestorov v databáze.

Poznámka: Používateľom s rolou správcu sú v databáze Accessu priradené funkcie čítania, zápisu a odstraňovania. Správcovská rola môže byť pridelená viacerým používateľom, napríklad vedúcim rôznych oddelení.



Keď však jeden z administratívnych používateľov zabudol dodržiavať vyššie uvedených 5 pravidiel, databáza Access našej organizácie sa poškodila

Analýza koreňových príčin (RCA) korupcie v probléme s databázou Access



Naša organizácia nie je veľká, a preto je databáza Accessu dostatočne veľká na ukladanie údajov. Tieto databázy Accessu sú kategorizované na základe rôznych oddelení, napríklad „Databáza pre financie“ sa líši od „Databáza pre marketing“ a všetky databázy sú dostupné na spoločnom fyzickom serveri.

Jeden z užívateľov s administrátorskými právami však na ten mail zabudol a začal písať zložité otázky. Tieto zložité dotazy začali vytvárať nepotrebné dočasné súbory na backende a jedného krásneho dňa nahromadené údaje viedli k poškodeniu databázy Accessu. Všetky činnosti, vrátane dostupnosti databázy, súvisiace s touto databázou sa náhle skončili.

Aj po zosúladení databázy Accessu a vykonaní všetkých preventívnych opatrení viedla malá chyba, ktorej sa nevedomky dopustil administrátor, k veľkému problému.

Teraz, keď došlo ku korupcii, našou prvou úlohou bolo vyriešiť chybu korupcie a obnoviť databázu.

Metódy rozlíšenia prijaté na opravu databázy Access

RCA nám pomohla identifikovať príčinu problému a spôsob riešenia.

Obnova cez zálohu: Na obnovu databázy sme mali pripravenú zálohu celej databázy. Na obnovenie zálohy boli vykonané nasledujúce kroky:

  1. Otvorili ste Prieskumníka a prehliadli, aby ste vybrali zdravú kópiu databázy
  2. Databázu sme skopírovali na miesto, kde bolo potrebné nahradiť poškodenú databázu. Bola tu možnosť nahradiť existujúcu databázu a túto možnosť sme vybrali.
  3. Otvorenie databázy na overenie, či je databáza prístupná.

Na naše zdesenie sa nám záložná kópia nezdala byť zdravá. A uvedomili sme si, že databáza Accessu dostupná v Exceli nebola dlho obnovená.

Vtedy sa začal skutočný problém.

Naša databáza Accessu nebola prístupná, záloha nebola v poriadku, excelový zošit s Power Query nebol obnovený a keďže sme už spustili pomôcku Zhutniť a opraviť, nebola šanca na obnovenie databázy Accessu zo vstavanej pomôcky.

Dokonalé riešenie pre opravu databázy

Neprístupná databáza spôsobila zmätok medzi používateľmi. Väčšina používateľov zostala uviaznutá a nebola schopná vykonať rutinnú úlohu. Naozaj sme museli konať rýchlo a vyriešiť tento problém čo najskôr. Teraz najlepším spôsobom, ako to vyriešiť, bolo opraviť poškodenú databázu pomocou softvéru tretej strany, ktorý dokázal obnoviť celú databázu bez predĺženia prestojov.

Hľadali sme efektívneho Prístupový softvér na obnovu databázy a z mála dostupných možností som sa rozhodol vybrať Stellar Repair for Access . Čítali sme recenzie uverejnené na rôznych stránkach a napadlo nás vyskúšať demo verziu.

Poznámka: Ako preventívne opatrenie sme vytvorili záložnú kópiu databázy.

Ukázalo sa, že ide o DIY softvér. Po odoslaní poškodeného súboru Access nám softvér poskytol ukážku celej databázy na konečnú kontrolu. Tiež tím podpory Stellar bol viac než nápomocný pri riešení našich otázok.

Bol to moment číreho potešenia. Softvér sme aktivovali, opravili a uložili celú databázu Accessu okamžite. Problém s korupciou bol úplne vyriešený a všetci používatelia mali opäť prístup k databáze.

Záver

Existujú rôzne prípady, kedy sa databáza Accessu môže stať nedostupnou a hlavným problémom tejto databázy je, že je náchylná na poškodenie.

Z tohto dôvodu si vždy dávam pozor, aby som nevytváral zložité otázky. Je známe, že takéto dotazy vedú k závažným problémom, ako je vytváranie nepotrebných dočasných súborov na backende, spomalenie procesu získavania údajov, čo v konečnom dôsledku vedie k poškodeniu databázy Accessu. Ak sa to stane, vyžaduje si okamžitú pozornosť.

Nedávno som narazil na jeden z hlavných zistení vykonaných hľadaním. Bolo jasne uvedené, že zlyhanie hardvéru je hlavnou príčinou obchodného dopadu a dosahuje úroveň 75 % (pozri tabuľku nižšie). Takéto zlyhania hardvéru alebo softvéru majú priamy vplyv na podnikanie az tohto dôvodu sa im musí venovať najvyššia priorita.

Obrázok z bieleho papiera

Hoci zálohovanie databázy poskytuje okamžité riešenie, veci sa pokazia, keď záloha nie je v poriadku. Softvér tretích strán, ako je Stellar Repair for Access, je najlepšou voľbou, pokiaľ ide o opravu poškodenej databázy Accessu.

V našom prípade, keď sa databáza programu Access poškodila v dôsledku zložitých dopytov, softvér poskytol okamžité výsledky. Hlavnou výhodou softvéru je, že ho možno testovať na výkon bez aktivácie. A mohli sme svoje dáta uložiť hneď po aktivácii. Nedošlo k žiadnemu časovému posunu a chyby spôsobené poškodením sme mohli vyriešiť obnovením komponentov databázy do úplne novej databázy.

Používatelia mali prístup k databáze Accessu a nám sa uľavilo!