Tartalomjegyzék elrejtése

Ismerje meg a 14 legjobb módszert a sérült Access adatbázisfájlok (MDB/ACCDB) kijavítására, beleértve a szakértői eszközöket, a beépített és kézi helyreállítási lehetőségeket.

A statisztikák azt mutatják, hogy a szervezetek 58%-a évente legalább egyszer szembesül adatbázis-korrupcióval. Egy még riasztóbb tény feltárja, hogy a vállalkozások 40%-a nem tér magához a katasztrofális adatvesztésből.

Előfordulhat, hogy az Access-adatbázis nem működik, vagy figyelmeztetés nélkül korrupciós jeleket mutathat. Ez a helyzet óriási frusztrációt szül. A jó hír az, hogy többféle megoldás létezik a sérült Access adatbázisfájlok kijavítására, az MS Access adatbázishibáinak javítására és a törölt rekordok helyreállítására.

Bevezetés a sérült Access-adatbázisok javításához

Számos bevált módszer segíthet a sérült Access adatbázisok kijavításában. Ezek a beépített javítóeszközöktől a professzionális helyreállítási szoftverekig terjednek. Ez a rész végigvezeti Önt a kisebb problémák gyors javításán és a súlyos korrupciós esetek kezelésére alkalmas fejlett megoldásokon.

Az adatbázisa most figyelmet igényel? Lépésről lépésre nézzük meg a javítás leggyorsabb módjait.

1. Az Access-adatbázis megsértése

Adatbázissérülés akkor fordul elő, ha váratlan változtatások megváltoztatják az Access-adatbázis eredeti szerkezetét. A korrupció természetének megértése minden javítási kísérlet előtt fontossá válik.

1.1 Az adatbázis-korrupció gyakori okai

Számos ok okozhatja az Access-adatbázis sérülését:

  • Hardver hibák például a hibás merevlemezek vagy a hibás szektorokkal rendelkező tárolóeszközök adatbázissérülést okoznak.
  • A szoftverrel kapcsolatos problémák, például a fájlrendszer helytelen helyreállítása vagy az erőforrás-ütközések károsítják az adatbázisfájlokat.
  • Az emberi tényezők, köztük az adatbázisok nem megfelelő leválasztása és az egyidejű többfelhasználós hozzáférés rendszeresen korrupcióhoz vezetnek.
  • A rendszer áramkimaradás vagy összeomlás miatti leállása, miközben az adatbázis nyitva marad, jelentős károkat okoz. Az adatbázis inkonzisztens állapotba kerülhet, és megsérülhet.
  • Hálózati kapcsolat megszakadása az adatbázis távoli elérésekor.
  • Az adatbázis mérete túl nagy.

1.2 Hasznos tippek a hozzáférési adatbázis-korrupció megelőzésére

Egy másik cikkben már sok hasznos tippet adtunk az Access adatbázis-korrupció megelőzésére, amely 95%-kal csökkenti a korrupciót. A fennmaradó esetek kezelésére azonban továbbra is hatékony módszerekre van szükségünk.

1.3 Hibaüzenetek, amikor az adatbázis sérült

Amikor megpróbálja megnyitni az adatbázist, és a következő hibaüzeneteket látja, előfordulhat, hogy az adatbázis sérült:

  • Felismeretlen adatbázis-formátum 'filename.mdb' (3343-as hiba)
  • A 'filename.mdb' adatbázist javítani kell, vagy az nem adatbázisfájl. (2239-es hiba)
  • A Microsoft Jet adatbázismotor nem tudja megnyitni a „fájlnév.mdb” fájlt. Már kizárólag egy másik felhasználó nyitotta meg, vagy engedélyre van szüksége az adatainak megtekintéséhez.
  • A Microsoft Jet adatbázismotor nem találta az „xxxx” objektumot. (3011-es hiba)
  • A rekord(ok) nem olvashatók; nincs olvasási engedély a következőn: „xxxx” (3112-es hiba)
  • A 'fájlnév.mdb' adatbázis nem nyitható meg. Előfordulhat, hogy az alkalmazás nem ismer fel adatbázist, vagy a fájl sérült. (3049-es hiba)
  • Nem rendelkezik a szükséges engedélyekkel a 'filename.mdb' objektum használatához. (3033-as hiba)
  • Érvénytelen mezőadattípus (3259-es hiba)
  • Váratlan hiba 35012
  • A Microsoft Access észlelte, hogy ez az adatbázis inkonzisztens állapotban van, és megpróbálja helyreállítani az adatbázist. (9505-ös hiba)
  • Az 'Id' nem index ebben a táblázatban. vagy az 'AOIindex' nem index ebben a táblázatban. (3800-as hiba)
  • Nem érvényes könyvjelző. (3159-es hiba)
  • Fenntartott hiba (-####); nincs üzenet erre a hibára. (2626/3000 számú hiba)
  • Előfordulhat, hogy ez a fájl nem biztonságos, ha olyan kódot tartalmaz, amelynek célja, hogy károsítsa a számítógépét.
  • Az adatbázis nem nyitható meg, mert a benne lévő VBA projekt nem olvasható. (29081-es hiba)
  • A táblázatban kért módosítások nem voltak sikeresek, mert ismétlődő értékeket hoznának létre az indexben, az elsődleges kulcsban vagy a kapcsolatban. (3022-es hiba)

1.4 A sérült adatbázis egyéb jelei

A következő mutatók is gyakran utalnak az adatbázis sérülésére:

  • A rendszer összeomlik, amikor megpróbálja megnyitni az adatbázist
  • Véletlenszerű jelszót kér, ha nincs jelszó
  • Hiányzó mezőértesítések
  • A Visual Basic for Applications projekt korrupciós üzenetei

1.5 Az üzleti működésre gyakorolt ​​hatás

Az adatbázis-korrupció súlyos üzleti következményekkel jár. A legújabb tanulmányok szerint az adatokkal kapcsolatos problémák átlagosan 20 napos állásidőt okoznak, ami jelentősen megzavarja a normál működést. Az adatvesztés a következő lépcsőzetes problémákat váltja ki:

Egy férfi őrült adatvesztés miatt az adatbázisában.

 

  1. Pénzügyi hatás
    • Az amerikai vállalatok átlagos adatszivárgással néznek szembe cost8.60 millió dollár
    • A felépülési időszak legfeljebb kilenc hónapig tart
    • Az adatok helyreállítása és helyreállítása erőforrásokat fogyaszt
  2. Működési zavar
    • A kritikus rendszerek leállnak
    • A termelékenység ütemezése késéssel néz szembe
    • Az ügyfél bizalma és hűsége csorbát szenved

A merevlemez-meghajtó összeomlása vagy a rendszer meghibásodása okozza az adatvesztési események 67%-át. Ez a tény hangsúlyozza az erős biztonsági mentési rendszerek és a megfelelő adatbázis-karbantartási eljárások szükségességét.

2. használata DataNumen Access Repair a sérült hozzáférési adatbázis javításához

DataNumen Access Repair kiemelkedik az egyik legjobb professzionális adatbázis-javító eszközként a sérült Access adatbázisok javítására. Ez a robusztus eszköz az Access 95 és 2021 közötti összes verzióval működik, beleértve az Office 365-öt is.

2.1 Egyetlen fájl javítása

Egyetlen Access-adatbázisfájl javításához tegye a következőket:

  1. Zárja be a Microsoft Access-t és más olyan alkalmazásokat, amelyek módosíthatják a forrásadatbázis-fájlt.
  2. Válassza ki a forrásadatbázis fájlt (.mdb, .accdb).
  3. Ha a forrásfájl a test.mdb/test.accdb, a kimeneti fájl neve automatikusan test_fixed.mdb/test_fixed.accdb lesz. A kimeneti fájl nevét manuálisan is módosíthatja (.mdb, .accdb).
  4. Kattintson az „Start Javítás” gombot
  5. A javítási folyamat után, DataNumen Access Repair új adatbázist fog kiadni.

Felhasználás DataNumen Access Repair egyetlen sérült Access adatbázisfájl kijavításához.

2.2 Fájlköteg javítása

A kötegelt feldolgozás funkcióval a szervezetek időt és erőfeszítést takaríthatnak meg. Több sérült adatbázis is sorba állítható, és egymás után feldolgozható DataNumen, az alábbi:

  1. Lépjen a „Kötegelt javítás” fülre.
  2. Kattintson a „Fájlok hozzáadása” elemre, ha több Access-adatbázisfájlt (.mdb, .accdb) szeretne javítani.
  3. Kattintson az „Start Javítás” gombot
  4. A listán szereplő összes fájl egyenként megjavításra kerül

Felhasználás DataNumen Access Repair a sérült Access adatbázisfájlok kötegének kijavításához.

2.3 Törölt táblák és rekordok helyreállítása

Lenyűgöző az eszköz azon képessége, hogy helyreállítsa a törölt tartalmat. Íme a helyreállítási folyamat:

  1. Lépjen az „Opciók” fülre
  2. Engedélyezze a „Törölt táblák helyreállítása” és a „Törölt rekordok helyreállítása” lehetőséget az alábbiak szerint:
    Felhasználás DataNumen Access Repair táblák vagy rekordok törlésének visszaállításához az Access adatbázis-fájlokban.
  3. Lépjen a „Javítás” fülre, és start a fájl javítása.

2.4 Indexek, kapcsolatok és lekérdezések helyreállítása

DataNumen sikeresen helyreállítja a különféle adatbázis-objektumokat, például:

  • Összetett SQL lekérdezések (törlés, beszúrás, frissítés parancsok)
  • Táblakapcsolatok és indexek

Ha vissza szeretné állítani ezeket az objektumokat, tegye a következőket:

  1. Lépjen az „Opciók” fülre
  2. Az alábbiak szerint engedélyezze az „Indexek helyreállítása”, a „Kapcsolatok helyreállítása” és a „Lekérdezések helyreállítása” funkciót:
    Felhasználás DataNumen Access Repair más objektumok helyreállításához az Access adatbázis fájljaiban, beleértve az indexeket, relációkat és lekérdezéseket.
  3. Lépjen a „Javítás” fülre, és start a fájl javítása.

2.5 Hozzáférési adatok helyreállítása merevlemezről, lemezképről vagy biztonsági mentési fájlokról

Az Access adatok közvetlenül visszaállíthatók merevlemezekről, lemezképekről vagy biztonsági mentési fájlokról, ha már nem rendelkezik Access adatbázissal, például:

  • Véglegesen törli az Access MDB/ACCDDB adatbázisfájlt.
  • Formázza a merevlemezt.
  • Merevlemez hiba.
  • A VMWare vagy a Virtual PC virtuális lemeze sérült vagy sérült.
  • A biztonsági mentési adathordozón lévő biztonsági másolat sérült vagy sérült, és nem tudja visszaállítani róla az Access MDB/ACCDB adatbázisfájlt.
  • A lemezképfájl sérült vagy sérült, és nem tudja visszaállítani belőle az Access fájlt.

Ha kéznél van a lemezkép vagy a biztonsági mentési fájlok, akkor a következőket teheti:

  1. Kattintson a „…” gombra a forrásfájl kiválasztásához.
  2. A „Fájl megnyitása” párbeszédpanelen válassza ki az „Összes fájl (*.*)” szűrőt.
  3. Válassza ki a lemezképet vagy a biztonsági mentési fájlt a javítandó forrásfájlként.
  4. Állítsa be a kimeneti rögzített adatbázisfájlt, és győződjön meg arról, hogy a kiterjesztése .mdb vagy .accdb.

Felhasználás DataNumen Access Repair az Access adatok merevlemezekről, lemezképekről vagy biztonsági másolatokról való visszaállításához.

Ha közvetlenül a merevlemezről szeretne helyreállítani, akkor ezt kell használnia DataNumen Disk Image lemezképfájl létrehozásához a merevlemezhez:

  1. Válassza ki a merevlemezt vagy a lemezt.
  2. Állítsa be a kimeneti képfájl nevét.
  3. Kattintson az „Start Klónozás” gombot a lemezképfájl létrehozásához a merevlemezről/lemezről.

Felhasználás DataNumen Disk Image lemezképfájl létrehozásához merevlemezről/lemezről, így DataNumen Access Repair helyreállíthatja az Access-adatokat a lemezképfájlból.

Miután megkapta a lemezképfájlt, használhatja DataNumen Access Repair hogy adatokat állítson vissza belőle.

2.6 Helyreállítás Ransomware-ből vagy vírusból

DataNumen kivételesen jól működik a ransomware támadások és vírusfertőzések ellen. Csak vegye a titkosított vagy fertőzött Access adatbázisfájlt a sérült forrásfájlként, és javítsa ki, és megkapja az adatokat.

3. használata DataNumen Data Recovery a hozzáférési adatbázis helyreállításához

DataNumen Data Recovery egy másik nagyszerű eszköz, ha az Access adatbázisfájl lost vagy törölve.

3.1 L. helyreállításaost vagy Törölt adatbázisok

Ha az Access adatbázisa lost vagy különféle okok miatt törölve használhatja DataNumen Data Recovery visszaszerezni:

  1. Start DataNumen Data Recovery.
  2. Válassza ki a beolvasni kívánt merevlemezt/meghajtót.
  3. Kattintson az „OK” gombra.
  4. DataNumen Data Recovery átvizsgálja a kiválasztott merevlemezt/meghajtót.
  5. A vizsgálati folyamat után, ha az adatbázis helyreállítható, megjelenik a listában.
  6. Válassza ki az adatbázist, és kattintson a „Visszaállítás” gombra, hogy visszaállítsa egy mappába.Felhasználás DataNumen Data Recovery felépülni lost vagy törölt Access adatbázisokat merevlemezről/lemezről.

3.2 Helyreállítás lemezképfájlokból

Ha már rendelkezik a merevlemezhez/meghajtóhoz tartozó lemezképfájllal, akkor közvetlenül visszaállíthatja az adatbázist a képfájlból:

  1. Start DataNumen Data Recovery.
  2. A képfájl beolvasásához válassza a „Szkennelés” > „Képfájl beolvasása” lehetőséget.
  3. A többi lépés ugyanaz, mint a 3.1.

Felhasználás DataNumen Data Recovery felépülni lost vagy törölte az Access adatbázisokat egy lemezképfájlból.

3.3 Javítsa meg a helyreállított adatbázisokat

Néha az Access adatbázisokat helyreállította DataNumen Data Recovery még mindig korruptak. Ilyen esetben használhatod DataNumen Access Repair a helyreállított adatbázis újrajavításához és adatok beszerzéséhez.

4. A beépített hozzáférés-javító eszközök használata

A Microsoft Access számos beépített eszközzel rendelkezik, amelyek segítenek kijavítani a sérült Access adatbázisokat. Ezek a natív megoldások harmadik féltől származó szoftverek nélkül is megoldhatják a gyakori adatbázis-problémákat.

4.1 Kompakt és javító adatbázis eszköz

A beépített Compact & Repair eszköz az adatbázis-karbantartás létfontosságú része, amellyel számos probléma megelőzhető. Ez az eszköz két dolgot tesz: jobbá teszi az adatbázisfájlok futtatását, és kijavítja a kisebb korrupciós problémákat.

A következőképpen használhatja ezt az eszközt:

  1. Start Hozzáférés
  2. Zárjon be minden aktív adatbázis-kapcsolatot
  3. Lépjen az Adatbáziseszközök fülre
  4. Válassza az „Adatbázis-eszközök tömörítése és javítása” lehetőséget.
  5. Az „Adatbázis tömörítendő innen” párbeszédpanelen válassza ki a javítandó adatbázist.
  6. Kattintson a „Tömörítés” gombra.

Használja az MS Access beépített "Adatbázis tömörítése és javítása" eszközét az adatbázisok tömörítéséhez és javításához.

Ezt a karbantartást hetente futtatjuk, különösen azokon az adatbázisokon, amelyek sok frissítést és törlést látnak. Ez optimális teljesítményt biztosít, és megakadályozza, hogy az adatok felduzzadjanak.

További információkért látogassa meg a hivatalos Microsoft oldal Külső link.

4.2 DAO függvény DBEngine.CompactDatabase

A DAO CompactDatabase funkciója nagyobb irányítást biztosít az adatbázis-karbantartás felett, mint a beépített eszköz. Ezzel a módszerrel automatizálhatjuk a javítási folyamatot.

Ez a funkció nagyszerűen működik több olyan adatbázissal, amelyek rendszeres karbantartást igényelnek. Létrehozza az adatbázis új, optimalizált másolatát, és érintetlenül megőrzi az összes adatot és objektumot.

Az alábbiakban látható a VBA-kód az összes Access-adatbázis kötegelt javításához egy könyvtárban:

Explicit opció ' Windows API-deklarációk hozzáadása Privát deklarálása PtrSafe függvény SHBrowseForFolder Lib "shell32" (lpbi As BROWSEINFO) mint hosszú privát deklarálása PtrSafe függvény SHGetPathFromIDList Lib "shell32" (ByVal pidList Private As Longu, ByValclar A pidList Private As Longu, ByValclar A pidList As Longu PtrSafe Sub CoTaskMemFree Lib "ole32" (ByVal pvoid As Long) Privát Típus BROWSEINFO hWndOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfnCallback As Típus LongiParI Prim As Type ProcessStats SuccessCount As Long FailureCount As Long End Type Public Sub CompactRepairDatabases() Dim fso As Object Dim folder As Object Dim file as Object Dim folderPath As String Dim stats As ProcessStats ' Create FileSystemObject CreateObFijectso)"Show" = ScriptingObFijectso) mappaválasztó párbeszédablakban folderPath = GetFolderPath() If folderPath = "" Akkor MsgBox "Művelet megszakítva.", vbInformation Kilépés Sub End If ' Statisztikák inicializálása stats.SuccessCount = 0 stats.FailureCount = 0 ' Mappa objektum lekérése Set folder = fso.GetFolder( folderPath) ' Minden fájl feldolgozása a mappában található For Every File In mappa.Fájlok ' Ellenőrizze, hogy ez egy Access adatbázis. If IsAccessDatabase(file.Name) Then If CompactAndRepairDB(file.Path) Akkor stats.SuccessCount = stats.SuccessCount + 1 Else stats.FailureCount = stats.FailureCount + 1 End If End If Next file ' Eredmények megjelenítése MsgBox "A folyamat befejeződött!" rary fájl elérési útja tempFile = Left$(dbPath, InStrRev(dbPath, ".") - 1) & "_temp" & _ Mid$(dbPath, InStrRev(dbPath, ".")) ' Kísérlet a DBEngine.CompactDatabase tömörítésére és javítására dbPath, tempFile ' Eredeti törlése és temp átnevezése eredetire. Kill dbPath név tempFile mint dbPath CompactAndRepairDB = Valódi kilépési függvény ErrorHandler: CompactAndRepairDB = Hamis ' Az ideiglenes fájl törlése, ha létezik Hiba esetén Folytatás a következőnél If Dir(tempFile) <> "" Akkor a tempFile befejező függvénye

További információkért látogassa meg a hivatalos Microsoft oldal Külső link.

4.3 VBA kód visszafejtése a sérült hozzáférési adatbázis javításához

A rossz VBA-kód adatbázis-problémákat okozhat. A /decompile kapcsoló a Microsoft Access értékes hibaelhárító eszköze, amely segíthet megoldani ezeket a problémákat. Bár a neve „decompile”, valójában nem a hagyományos értelemben vett „dekompilálás” – nem alakítja vissza a lefordított kódot forráskóddá. Ehelyett egyszerűen törli az összes lefordított verziót, miközben megőrzi az eredeti VBA-kódot, és hagyja, hogy az Access mindent újrafordítson a semmiből.

Adatbázis visszafordításához indítsa el az Access-t a /decompile kapcsolóval a Windows parancssorból (cmd.exe):

"C:Program Files (x86)Microsoft OfficerootOffice16MSACCESS.EXE" "C:UsersccwDocumentsDatabase.accdb" /decompile

Megjegyzés: Cserélje le az ACCESS.EXE és az adatbázis elérési útjait ennek megfelelően.

Fontos biztonsági megjegyzések:

  • A visszafordítás előtt mindig készítsen biztonsági másolatot az adatbázisfájlról.
  • Ez egy nem dokumentált funkció, ezért óvatosan használja.
  • Ez nem működik lefordított .mde/.accde fájlokon (csak .mdb/.accdb esetén).
  • A visszafordítás előtt zárja be az Access összes példányát.

Dekompilálás után:

  1. Nyissa meg az adatbázist
  2. Nyissa meg a VBA-szerkesztőt
  3. Az összes modul újrafordításához használja a Debug – Compile parancsot
  4. Mentse el az adatbázist

Ez a folyamat segít kiküszöbölni a részben lefordított kód korrupcióját, és számos rejtélyes, VBA-val kapcsolatos hibát megoldhat az Access adatbázisokban.

4.4 A JetComp Utility segítségével javítsa ki a sérült hozzáférési adatbázist

A JetComp segédprogram egy önálló eszköz a régebbi Access adatbázisokhoz. Letöltheti innen itt vagy a hivatalos Microsoft oldal Külső link.

Használja az MS JetComp segédprogramot a sérült Access adatbázis kijavításához.

Itt vannak előnyei és korlátai:

Legfontosabb előnyök:

  • Kihagyja az adatbázisok megnyitását a tömörítés előtt.
  • Jobban kezeli azokat az adatbázisokat, amelyeket a szabványos Compact and Repair segédprogram nem tud kijavítani.
  • Jelszóval védett adatbázisokkal működik.
  • Több nyelvű adatbázist támogat.

Követelmények:

  • Csak a Microsoft Jet 3.x és 4.x adatbázismotorjával létrehozott *.mdb adatbázisokat támogatja.

Ezek a beépített eszközök nagyszerű starpont az adatbázis javításához. Ha nem működnek, akkor lehet, hogy fejlettebb megoldásokra lesz szüksége, mint a korábban tárgyaltak.

5. Kézi adatbázis-javítási technikák

A beépített segédprogramok nem mindig javítják a sérült Access adatbázisokat, míg a professzionális eszközökhöz plusz pénzre van szükség. A kézi technikák ingyenesen segíthetnek helyreállítani az adatokat a sérült adatbázisokból. Ezek a módszerek több időt vesznek igénybe, de gyakran jobb eredményeket adnak további költségek nélkül.

5.1 Objektumok importálása új adatbázisba

Az importálási módszer számtalanszor segített abban, hogy adatokat mentsünk sérült adatbázisokból. Ehhez a megközelítéshez új adatbázisra van szükség, hogy szisztematikusan átvigye az objektumokat a sérültből. Íme, mi működik a legjobban:

  1. Hozzon létre egy új, üres Access-adatbázist
  2. Zárja be az automatikusan létrehozott 1. táblát
  3. Lépjen a „Külső adatok” fülre
  4. Kattints a „Szalalag testreszabása…” gombra.
  5. Új csoport létrehozásához kattintson az „Új csoport” gombra.
  6. Válassza a „Hozzáférés (Hozzáférési adatok importálása)” lehetőséget, majd kattintson a „Hozzáadás>>” gombra, hogy hozzáadja az új csoporthoz.
  7. Válassza a „Hozzáférés” lehetőséget az új csoportból.
  8. Böngésszen a sérült adatbázishoz
  9. Jelölje ki az összes importálni kívánt objektumot
  10. Kattintson az „Opciók” gombra, és győződjön meg arról, hogy a „Kapcsolatok” be van jelölve.
  11. Kattintson az „OK” gombra az objektumok importálásához az új adatbázisba.

Az alábbiakban egy lépésről lépésre bemutató videót talál:



Jegyzet:

  1. Mielőtt bármilyen javítási eljárást kipróbálna, készítsen biztonsági másolatot.
  2. Ha az importálás sikertelen, próbálkozzon újra néhány objektum kiválasztásával (az összes objektum helyett), amíg az importálás sikeres lesz.
  3. Ez a módszer enyhe sérülés esetén működik a legjobban, ahol az objektumok elérhetők maradnak.

5.2 Helyreállítás linkelt táblákon keresztül

A külső hivatkozások segítenek az adatok helyreállításában, ha a közvetlen importálás nem működik. Ez a technika az adatok áthelyezése nélkül csatlakozik a sérült adatbázishoz.

Külső hivatkozások létrehozásához kövesse ugyanazt az eljárást, mint az 5.1-ben, kivéve, hogy az adatbázis importálásakor válassza a „Hivatkozás az adatforráshoz csatolt tábla létrehozásával” lehetőséget:

Hozzon létre csatolt táblázatokat az MS Accessben.

Ezt követően az Access csatolt táblákat hoz létre az aktuális adatbázisban, a sérült forrásadatbázisra mutatva:

Az MS Accessben a csatolt tábla (kék nyíllal) lehetővé teszi a kézi helyreállítást a sérült adatbázisból.

Ezután a következőképpen állíthatja vissza a táblákat:

  1. Nyisson meg egy csatolt táblázatot.
  2. Ha a csatolt tábla megnyitható, akkor az új adatbázisban hozzon létre egy új, azonos szerkezetű táblát.
  3. Az elérhető rekordok kötegelt másolása. Dolgozzon kis mennyiségű iratokkal (egyszerre 50-100), hogy csökkentse az adatvesztés kockázatát az átvitel során.
  4. Illessze be az új táblázatba.
  5. Az átvitel után teszteljen minden rekordot.
  6. Ismételje meg az 1–5. lépéseket az összes csatolt táblázatra.
  7. Kapcsolatok és lekérdezések újraépítése
  8. Más objektumok, például űrlapok, makrók stb., ugyanígy elvégezhetők.

Vizsgálataink azt mutatják, hogy ezek a kézi technikák akkor működnek a legjobban, ha:

  • Az adatbázis részben elérhető marad, ahol egyes táblák és objektumok továbbra is működnek, míg mások sérültek.
  • A beépített javítószerszámok nem működtek
  • Konkrét adatokat kell visszaállítani
  • Az időnyomás nem probléma

Ezek a manuális módszerek türelmet és gondos odafigyelést igényelnek. A javítások rohanása gyakran több problémát okoz. Szánjon rá időt, és készítsen biztonsági másolatot a javítási folyamat során.

6. További lehetőségek a sérült hozzáférési adatbázis javítására

Az említett módszereken kívül. Még mindig sok professzionális Access javítóeszköz áll rendelkezésre. Összegyűjtöttük és áttekintettük a legjobbak a listán.

7. Egyéb megoldások az Access-adatbázis megnyitásával kapcsolatos problémákra

Míg a fájlsérülés az Access megnyitási hibáinak gyakori oka, más technikai problémák is kiválthatnak azonos vagy közel azonos tüneteket és hibaüzeneteket. Annak ellenőrzésére, hogy a fájl valóban sérült-e, átviheti a fájlt egy másik működő számítógépre, és megpróbálhatja megnyitni az Accessben.

Ha a fájl sikeresen megnyílik, akkor nem a sérülés a probléma. Ilyen esetekben a probléma valószínűleg a helyi rendszerből vagy az Access telepítéséből adódik. Próbálkozzon a következő hibaelhárítási lépésekkel a számítógépen jelentkező hiba megoldásához:

  • Javítási iroda Külső link
  • Győződjön meg arról, hogy az Access verziója kompatibilis az adatbázissal.
  • Nagy adatbázisfájlok felosztása.
  • Ellenőrizze, hogy a megnyitni kívánt fájl megbízható forrásból származik-e. Például ellenőrizze a fájl helyét, különösen, ha az adatbázis egy kiszolgálón fut.
  • Ellenőrizze, hogy a makróbiztonsági tanúsítványok naprakészek-e, és ha nem, frissítse azokat.
  • Csökkentse a makróbiztonságot, ha az MS Access szoftver telepítése helyett az adatbázis futtatásához az Access futási környezetet használja.
  • Használjon naprakész víruskereső szoftvert annak ellenőrzésére, hogy a fájlt nem fertőzte-e meg vírus vagy rosszindulatú program.

8. Következtetés

Az adatbázis-korrupció súlyosan befolyásolhatja az üzleti tevékenységet. Kutatásaink szerint többféle javítási megoldás is hatékonyan működik. A szervezetek professzionális helyreállítási szoftverek közül választhatnak, mint pl DataNumen vagy beépített Access eszközökkel a sérült adatbázisaik helyreállításához. Alább egy összefoglaló:

Ennek az útmutatónak a vázlata a sérült Access-adatbázis javításáról

DataNumen Access Repair szerszám jobban működik súlyos korrupciós ügyekben. A kisebb problémákat beépített javítóeszközökkel lehet kijavítani. A kézi helyreállítási technikák akkor nyújtanak értéket, ha a beépített ingyenes módszerek nem működnek, és Ön nem akar fizetni, bár több időt vesz igénybe.

Az adatbázis rendszeres karbantartást igényel megakadályozzák a korrupciót. A teljes biztonsági mentési stratégia segít megvédeni adatait. Ütemezze be a rutin tömörítési és javítási műveleteket. Kövesse nyomon az adatbázis teljesítményét. Ezek a megelőző lépések és javítási módszerek megvédik értékes adatait, és csökkentik az esetleges állásidőt.

Vegye figyelembe, hogy a gyors cselekvés és a megfelelő eszközök határozzák meg az adatbázis-helyreállítás sikerességét. Ezek a javítási módszerek és a rendszeres biztonsági mentések felkészítik Önt az adatbázissérüléssel kapcsolatos kihívások kezelésére.

Szerző Bevezetés:

Vivian Stevens adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák terén. Tudjon meg többet DataNumen.