Sag

Produkoorsig – Stellar Repair for Access

Probeer Ons Instrument Om Probleme Uit Te Skakel





Laas opgedateer 17 April 2022 Produkoorsig - Stellar Repair for Access 0

IT-rampe vind nie noodwendig plaas as gevolg van brand, vloed of enige ander rampspoedige gebeurtenis nie. Soms kan 'n eenvoudige fout of oordeelsfout soos foutiewe instandhouding of rugsteun of onopsetlike toepassingsgebruik 'n Access-administrateur in 'n groot probleem beland. Ek was nog altyd bekommerd oor die gebruik van komplekse of geneste navrae op my Access-databasis en daar is 'n sterk rede waarom ek dit vermy het. Wanneer ons komplekse navrae op die Access-databasis gebruik, is daar altyd 'n probleem!

Eintlik is die rol van komplekse of geneste navrae om data van ander navrae af te haal wat ander verder kan tref. In die proses begin die Access-databasis onnodige navrae skryf, wat lei tot die ophoop van tydelike data. In wese is die Access-databasisgebruiker nie bewus van so 'n datastapel nie.



Dikwels, selfs nadat daar aan 'n klein hoeveelheid data gewerk is, werk die navraag stadig as gevolg van die komplekse aard daarvan, en dit plaas stres op die JET-enjin. In hierdie geval is die verlangsaming van die proses om die data deur navrae te haal die opgestapelde tydelike data .

Verder, as Access tydens hierdie proses verstik, is daar geen manier om korrupsie in die backend-lêer te vermy nie.



Om toegangskorrupsie te vermy, veroorsaak as gevolg van data-akkumulasie , is alle Access-gebruikers met administratiewe rolle per e-pos aangeraai om 'n paar voorkomende maatreëls te volg, soos:

    Vermy die gebruik van komplekse navraeop die databasis, wat die databasisprestasie kan belemmer as gevolg van data-akkumulasie en uiteindelik lei tot databasiskorrupsie.Verdeel die databasiswaarin die backend-data bestaan ​​uit tabelle wat nie direk deur die gebruikers verkry word nie, en die frontend-data navrae en ander toegangsfunksies bevat.Behou rugsteunkopievan die hele databasis.Hou aan om af te skryfdeel van die tydelike data na die tydelike tabelle. Dit versnel die navraag meestal met 'n faktor van 10 of soms meer, maar dit bied nie 'n permanente oplossing nie.Installeer Power Querykenmerk vir Access-databasis waar gebruikers 'n dinamiese verbinding met Excel-werkboek geskep het en hierdie verbinding is voortdurend verfris om die opdaterings van die databasis te kry.Skedule Kompakt en Herstel nutsodra die databasis gesluit is. Outomatiese 'compact on close' word gedoen om die oortollige spasies gereeld vanaf die databasis te verminder.

Let wel: Aan gebruikers met die administratiewe rol word lees-skryf-uitvee-funksies in die Access-databasis toegewys. 'n Administratiewe rol kan aan verskeie gebruikers toegeken word, byvoorbeeld die hoofde van verskillende departemente.



Maar toe een van die administratiewe gebruikers vergeet het om bogenoemde 5 genoemde reëls te volg, het ons organisasie se Access-databasis korrup geraak

Worteloorsaak-analise (RCA) van korrupsie in Access-databasis-kwessie



Ons s'n is nie 'n groot organisasie nie, daarom is 'n Access-databasis groot genoeg om data te stoor. Hierdie Access-databasisse word gekategoriseer op grond van verskillende departemente, byvoorbeeld 'Databasis vir Finansies' verskil van 'Databasis vir Bemarking' en al die databasisse word op 'n gemeenskaplike fisiese bediener beskikbaar gestel.

Een van die gebruikers met administratiewe regte het egter van daardie pos vergeet en ingewikkelde navrae begin skryf. Hierdie komplekse navrae het onnodige tydelike lêers by die agterkant begin skep en een mooi dag het die data wat oor 'n tydperk opgestapel het, tot korrupsie in die Access-databasis gelei. Al die aktiwiteite, insluitend databasistoeganklikheid, wat met daardie databasis verband hou, het skielik tot 'n einde gekom.

Selfs nadat die Access-databasis in lyn gebring is en al die voorkomende maatreëls getref is, het 'n klein fout wat onwetend deur 'n administratiewe gebruiker begaan is, tot 'n groot probleem gelei.

Noudat die korrupsie plaasgevind het, was ons eerste taak om die korrupsiefout op te los en die databasis weer lewendig te maak.

Resolusiemetodes wat gebruik is om Access-databasis te herstel

RCA het ons gehelp om die oorsaak van die probleem en die oplossingsmetode te identifiseer.

Herstel deur rugsteun: Ons het 'n gereed rugsteun van die hele databasis beskikbaar gehad vir databasisherstel. Die volgende stappe is uitgevoer om die rugsteun te herstel:

  1. Lêerverkenner oopgemaak en geblaai om 'n gesonde kopie van die databasis te kies
  2. Het die databasis gekopieer na die plek waar die korrupte databasis vervang moes word. Daar was 'n opsie om die bestaande databasis te vervang en ons het daardie opsie gekies.
  3. Het die databasis oopgemaak om te verifieer of die databasis toeganklik was.

Tot ons ontsteltenis het die rugsteunkopie nie gesond gelyk nie. En ons het besef dat die Access-databasis wat op Excel beskikbaar is, nog nie lank opgeknap is nie.

Dit is toe dat die werklike probleem begin het.

Ons Access-databasis was nie toeganklik nie, die rugsteun was nie gesond nie, die Excel-werkboek met Power Query was nie verfris nie, en aangesien ons reeds Compact and Repair-nutsmiddel gebruik het, was daar geen kans vir Access-databasisherwinning vanaf die ingeboude nutsprogram nie.

Die uiteindelike oplossing vir databasisherstel

Die ontoeganklike databasis het verwoesting onder gebruikers veroorsaak. Die meeste gebruikers is gestrand gelaat en was nie in staat om die roetine-taak uit te voer nie. Ons moes regtig vinnig optree en hierdie probleem so gou moontlik oplos. Nou was die beste manier om dit op te los om die korrupte databasis te herstel met derdeparty-sagteware wat die hele databasis kon herstel sonder om die stilstand te verleng.

Ons het gesoek na 'n doeltreffende Toegang tot databasisherwinningsagteware en uit die min beskikbare opsies, besluit om te kies Stellar Repair vir toegang . Ons het die resensies gelees wat op verskillende werwe geplaas is en het gedink om die demo-weergawe te probeer.

Let wel: As 'n voorsorgmaatreël het ons 'n rugsteunkopie van die databasis geneem.

Dit het geblyk 'n DIY-sagteware te wees. Sodra ons die korrupte Access-lêer ingedien het, het die sagteware die voorskou van die hele databasis verskaf vir die finale kontrole. Die Stellar-ondersteuningspan was ook meer as behulpsaam met die oplossing van ons navrae.

Dit was 'n oomblik van pure genot. Ons het die sagteware binne 'n japtrap geaktiveer, herstel en die hele Access-databasis gestoor. Die korrupsiekwessie is volledig opgelos en weereens kon al die gebruikers toegang tot die databasis kry.

Afsluiting

Daar is verskeie gevalle wanneer die Access-databasis ontoeganklik kan word, en 'n groot probleem met hierdie databasis is dat dit geneig is tot korrupsie.

Om hierdie rede sorg ek altyd om nie komplekse navrae te skep nie. Dit is bekend dat sulke navrae groot kwessies tot gevolg het, soos die skep van onnodige tydelike lêers by die agterkant, wat die proses van die haal van data vertraag, wat uiteindelik lei tot korrupsie in die Access-databasis. As dit gebeur, benodig dit onmiddellike aandag.

Onlangs het ek op een van die belangrikste bevindings afgekom soos uitgevoer deur quest. Dit is duidelik gestel dat hardeware-onderbreking die hoofoorsaak van besigheidsimpak is, wat 'n vlak van 75% bereik (kyk die tabel hieronder vir verwysing). Sulke hardeware- of sagtewarefoute het 'n direkte besigheidsimpak en om daardie rede moet dit met topprioriteit aandag geniet.

Wit papier beeld

Alhoewel databasisrugsteun die kitsoplossing bied, loop dinge sleg as die rugsteun nie gesond is nie. Derdeparty-sagteware soos Stellar Repair for Access is die beste opsie wanneer dit kom by die herstel van die korrupte Access-databasis.

In ons geval, waar die Access-databasis korrup geraak het as gevolg van komplekse navrae, het die sagteware onmiddellike resultate gelewer. 'n Groot voordeel van die sagteware is dat dit sonder aktivering vir sy werkverrigting getoets kan word. En ons kan ons data onmiddellik na aktivering stoor. Daar was geen tydsvertraging nie en ons kon korrupsiefoute oplos deur die databasiskomponente in 'n heeltemal nuwe databasis te herstel.

Gebruikers kon toegang tot die Access-databasis kry en ons was verlig!