Uzziniet 14 labākos veidus, kā labot bojātus Access datu bāzes failus (MDB/ACCDB), tostarp ekspertu rīkus, iebūvētās un manuālās atkopšanas opcijas.
Statistika liecina, ka 58% organizāciju vismaz reizi gadā saskaras ar datubāzes bojājumiem. Satraucošāks fakts atklāj, ka 40% uzņēmumu nespēj atgūties no katastrofāla datu zaudējuma.
Jūsu Access datu bāze var pārstāt darboties vai parādīt bojājuma pazīmes bez brīdinājuma. Šī situācija rada milzīgu neapmierinātību. Labā ziņa ir tā, ka pastāv vairāki risinājumi, lai labotu bojātus Access datu bāzes failus, labotu MS Access datu bāzes kļūdas un atgūtu izdzēstos ierakstus.
Vairākas pārbaudītas metodes var palīdzēt labot bojātas Access datu bāzes. Tie svārstās no iebūvētiem remonta rīkiem līdz profesionālai atkopšanas programmatūrai. Šajā sadaļā ir sniegti norādījumi, kā ātri novērst nelielas problēmas un uzlaboti risinājumi, kas risina nopietnus korupcijas gadījumus.
Jūsu datu bāzei šobrīd ir jāpievērš uzmanība? Apskatīsim ātrākos veidus, kā to soli pa solim labot.
1. Izpratne par piekļuves datu bāzes korupciju
Datu bāzes bojājums notiek, ja negaidītas izmaiņas maina jūsu Access datu bāzes sākotnējo struktūru. Izpratne par korupcijas būtību kļūst svarīga pirms jebkādiem labošanas mēģinājumiem.
1.1. Biežākie datu bāzu korupcijas cēloņi
Vairāki iemesli var izraisīt Access datu bāzes bojājumus:
- Aparatūras kļūmes piemēram, bojāti cietie diski vai atmiņas ierīces ar sliktiem sektoriem rada datu bāzes bojājumus.
- Ar programmatūru saistītas problēmas, piemēram, nepareiza failu sistēmas atkopšana vai resursu konflikti, bojā datu bāzes failus.
- Cilvēciskie faktori, tostarp nepareiza datu bāzes atvienošana un vienlaicīga vairāku lietotāju piekļuve, regulāri izraisa korupciju.
- Sistēmas izslēgšanas strāvas padeves pārtraukumu vai avāriju dēļ, kamēr datu bāze paliek atvērta, rada ievērojamus bojājumus. Datubāze var nonākt nekonsekventā stāvoklī un tikt bojāta.
- Tīkla savienojuma pārtraukums, attālināti piekļūstot datu bāzei.
- Datu bāzes izmērs ir pārāk liels.
1.2 Noderīgi padomi piekļuves datu bāzes korupcijas novēršanai
Citā rakstā mēs jau esam snieguši daudzus noderīgus padomus, kā novērst Access datu bāzes korupciju, kas samazinās korupciju par 95%. Tomēr mums joprojām ir vajadzīgas efektīvas metodes, lai risinātu atlikušās lietas.
1.3. Kļūdu ziņojumi, ja datu bāze ir bojāta
Mēģinot atvērt datu bāzi un redzat šādus kļūdu ziņojumus, jūsu datu bāze var būt bojāta:
- Neatpazīts datu bāzes formāts “filename.mdb” (kļūda 3343)
- Datubāze “faila nosaukums.mdb” ir jālabo, vai arī tā nav datu bāzes fails. (Kļūda 2239)
- Microsoft Jet datu bāzes programma nevar atvērt failu “faila nosaukums.mdb”. To jau ir atvēris tikai cits lietotājs, vai arī jums ir nepieciešama atļauja, lai skatītu tā datus.
- Microsoft Jet datu bāzes programma nevarēja atrast objektu “xxxx”. (Kļūda 3011)
- Ierakstu (-us) nevar nolasīt; nav “xxxx” lasīšanas atļaujas (kļūda 3112)
- Nevar atvērt datubāzi 'filename.mdb'. Iespējams, ka tā nav datu bāze, kuru jūsu lietojumprogramma atpazīst, vai arī fails var būt bojāts. (Kļūda 3049)
- Jums nav nepieciešamo atļauju, lai izmantotu objektu “filename.mdb”. (Kļūda 3033)
- Nederīgs lauka datu tips (kļūda 3259)
- Negaidīta kļūda 35012
- Microsoft Access ir konstatējis, ka šī datubāze ir nekonsekventā stāvoklī, un mēģinās atkopt datu bāzi. (Kļūda 9505)
- 'Id' šajā tabulā nav indekss. vai 'AOIndex' šajā tabulā nav indekss. (Kļūda 3800)
- Nav derīga grāmatzīme. (Kļūda 3159)
- Rezervēta kļūda (- ####); par šo kļūdu nav ziņojuma. (Kļūda 2626/3000)
- Šis fails var nebūt drošs, ja tajā ir kods, kas paredzēts, lai kaitētu jūsu datoram.
- Datu bāzi nevar atvērt, jo tajā esošo VBA projektu nevar nolasīt. (Kļūda 29081)
- Tabulā pieprasītās izmaiņas nebija veiksmīgas, jo tās indeksā, primārajā atslēgā vai attiecībās radīs vērtību dublikātus. (Kļūda 3022)
1.4. Citas bojātas datu bāzes pazīmes
Uz datu bāzes bojājumiem parasti norāda arī šādi rādītāji:
- Mēģinot atvērt datu bāzi, sistēma avarē
- Ja parole neeksistē, tiek parādīta nejauša paroles uzvedne
- Trūkst lauka paziņojumu
- Visual Basic for Applications projekta korupcijas ziņojumi
1.5. Ietekme uz uzņēmējdarbību
Datu bāzu korupcijas sekas uzņēmējdarbībai ir smagas. Jaunākie pētījumi liecina, ka datu problēmas izraisa vidēji 20 dienu dīkstāves, kas būtiski traucē normālu darbību. Datu zudums izraisa šādas kaskādes problēmas:
- Finansiālā ietekme
- ASV uzņēmumi saskaras ar vidējiem datu pārkāpumiem costs 8.60 miljonu dolāru apmērā
- Atveseļošanās periods ilgst līdz deviņiem mēnešiem
- Datu atjaunošana un atjaunošana patērē resursus
- Darbības traucējumi
- Kritiskās sistēmas pārstāj darboties
- Produktivitātes termiņi saskaras ar kavēšanos
- Ciet klientu uzticība un lojalitāte
Cietā diska avārijas vai sistēmas kļūmes izraisa 67% datu zaudēšanas gadījumu. Šis fakts uzsver nepieciešamību pēc spēcīgām dublēšanas sistēmām un pienācīgām datu bāzes uzturēšanas procedūrām.
2. Izmantojot DataNumen Access Repair lai labotu bojātu piekļuves datu bāzi
DataNumen Access Repair izceļas kā viens no labākajiem profesionālajiem datu bāzu labošanas rīkiem bojātu Access datu bāzu labošanai. Šis spēcīgais rīks darbojas ar visām versijām no Access 95 līdz 2021, tostarp Office 365.
2.1. Labot vienu failu
Lai labotu vienu Access datu bāzes failu, lūdzu, rīkojieties šādi:
- Aizveriet Microsoft Access un citas lietojumprogrammas, kas var modificēt jūsu avota datu bāzes failu.
- Atlasiet avota datu bāzes failu (.mdb, .accdb).
- Ja avota fails ir test.mdb/test.accdb, izvades faila nosaukums tiks automātiski iestatīts uz test_fixed.mdb/test_fixed.accdb. Izvades faila nosaukumu var mainīt arī manuāli (.mdb, .accdb).
- Noklikšķiniet uz “Start Labot” pogu
- Pēc remonta procesa DataNumen Access Repair izvadīs jaunu datu bāzi.
2.2. Labot failu sēriju
Organizācijas var ietaupīt laiku un pūles, izmantojot pakešu apstrādes funkciju. Vairākas bojātas datu bāzes var ievietot rindā un secīgi apstrādāt tās DataNumen, kā norādīts zemāk:
- Dodieties uz cilni “Pakešu remonts”.
- Noklikšķiniet uz “Pievienot failus”, lai pievienotu vairākus labojamus Access datu bāzes failus (.mdb, .accdb).
- Noklikšķiniet uz “Start Labot” pogu
- Visi sarakstā iekļautie faili tiks laboti pa vienam
2.3. Atgūt izdzēstās tabulas un ierakstus
Rīka spēja atgūt izdzēsto saturu ir iespaidīga. Lūk, atkopšanas process:
- Dodieties uz cilni "Opcijas".
- Iespējojiet “Atgūt izdzēstās tabulas” un “Atgūt izdzēstos ierakstus”, kā norādīts tālāk.
- Dodieties uz cilni “Remonts” un start faila labošana.
2.4. Atgūt indeksus, attiecības un vaicājumus
DataNumen veiksmīgi atgūst dažādus datu bāzes objektus, piemēram:
- Sarežģīti SQL vaicājumi (komandas dzēst, ievietot, atjaunināt)
- Tabulu attiecības un indeksi
Ja vēlaties atgūt šos objektus, lūdzu, rīkojieties šādi:
- Dodieties uz cilni "Opcijas".
- Iespējojiet “Atkopt indeksus”, “Atkopt relācijas” un “Atkopt vaicājumus”, kā norādīts tālāk.
- Dodieties uz cilni “Remonts” un start faila labošana.
2.5. Atgūt piekļuves datus no cietā diska, diska attēla vai dublējuma failiem
Access datus var atgūt tieši no cietajiem diskiem, diska attēliem vai dublējuma failiem, ja jums vairs nav Access datu bāzes, piemēram:
- Jūs neatgriezeniski izdzēšat Access MDB/ACCDDB datu bāzes failu.
- Jūs formatējat cieto disku.
- Cietā diska kļūme.
- VMWare vai Virtual PC virtuālais disks ir bojāts vai bojāts.
- Dublējuma datu nesējā esošais dublējuma fails ir bojāts, un no tā nevar atjaunot Access MDB/ACCDB datu bāzes failu.
- Diska attēla fails ir bojāts, un no tā nevar atgūt Access failu.
Ja jums ir diska attēls vai dublējuma faili, varat rīkoties šādi:
- Noklikšķiniet uz pogas “…”, lai atlasītu avota failu.
- Dialoglodziņā “Atvērt failu” kā filtru atlasiet “Visi faili (*.*)”.
- Atlasiet diska attēlu vai dublējuma failu kā labojamo avota failu.
- Iestatiet izvades fiksēto datu bāzes failu un pārliecinieties, vai tā paplašinājums ir .mdb vai .accdb.
Ja vēlaties tieši atgūt no cietā diska, jums ir jāizmanto DataNumen Disk Image lai izveidotu diska attēla failu cietajam diskam:
- Izvēlieties cieto disku vai disku.
- Iestatiet izvades attēla faila nosaukumu.
- Noklikšķiniet uz “Start Klonēšana”, lai izveidotu diska attēla failu no cietā diska/diska.
Kad esat saņēmis diska attēla failu, varat to izmantot DataNumen Access Repair lai atgūtu datus no tā.
2.6. Atkopšana no Ransomware vai vīrusa
DataNumen lieliski darbojas pret izspiedējvīrusu uzbrukumiem un vīrusu infekcijām. Vienkārši uzņemiet šifrēto vai inficēto Access datu bāzes failu kā bojāto avota failu un salabojiet to, un jūs no tā iegūsit datus.
3. Izmantojot DataNumen Data Recovery lai atgūtu piekļuves datu bāzi
DataNumen Data Recovery ir vēl viens lielisks rīks, ja Access datu bāzes fails ir lost vai dzēsts.
3.1. Atgūt Lost vai dzēstās datu bāzes
Ja jūsu Access datu bāze ir lost vai dzēsts dažādu iemeslu dēļ, varat izmantot DataNumen Data Recovery lai to atgūtu:
- Start DataNumen Data Recovery.
- Izvēlieties skenējamo cieto disku/disku.
- Noklikšķiniet uz pogas Labi.
- DataNumen Data Recovery skenēs izvēlēto cieto disku/disku.
- Pēc skenēšanas procesa, ja datu bāze ir atkopjama, tā tiks iekļauta sarakstā.
- Atlasiet datu bāzi un noklikšķiniet uz pogas “Atkopt”, lai to atgūtu mapē.
3.2 Atkopšana no diska attēlu failiem
Ja jums jau ir diska attēla fails cietajam diskam/diskam, varat tieši atgūt datu bāzi no attēla faila:
- Start DataNumen Data Recovery.
- Atlasiet “Skenēt” > “Skenēt attēla failu”, lai skenētu attēla failu.
- Atlikušās darbības ir tādas pašas kā 3.1.
3.3. Labojiet atjaunotās datu bāzes
Dažreiz Access datu bāzes atkopj DataNumen Data Recovery joprojām ir korumpēti. Šādā gadījumā varat izmantot DataNumen Access Repair lai atkārtoti salabotu atgūto datu bāzi un iegūtu datus no tās.
4. Izmantojot iebūvētos piekļuves labošanas rīkus
Microsoft Access ir vairāki iebūvēti rīki, kas palīdz labot bojātas Access datu bāzes. Šie vietējie risinājumi var novērst izplatītas datubāzes problēmas, neizmantojot trešās puses programmatūru.
4.1 Kompakts un labošanas datu bāzes rīks
Iebūvētais Compact & Repair rīks ir būtiska datu bāzes uzturēšanas sastāvdaļa, kas var novērst daudzas problēmas. Šis rīks veic divas lietas — tas uzlabo datu bāzes failu darbību un novērš nelielas korupcijas problēmas.
Lūk, kā izmantot šo rīku:
- Start Piekļuve
- Aizveriet visus aktīvos datu bāzes savienojumus
- Dodieties uz cilni Datu bāzes rīki
- Atlasiet “Compact & Repair Database Tools”
- Dialoglodziņā “Datu bāze, lai saspiestu no” atlasiet labojamo datu bāzi.
- Noklikšķiniet uz pogas "Kompakts".
Mēs veicam šo apkopi katru nedēļu, īpaši datu bāzēs, kurās ir daudz atjauninājumu un dzēšanas. Tas nodrošina optimālu veiktspēju un novērš datu uzpūšanos.
Lai iegūtu plašāku informāciju, varat arī apmeklēt oficiālā Microsoft lapa .
4.2 DAO funkcija DBEngine.CompactDatabase
Funkcija DAO CompactDatabase sniedz mums lielāku kontroli pār datu bāzes uzturēšanu nekā iebūvētais rīks. Šī metode ļauj automatizēt remonta procesu.
Šī funkcija lieliski darbojas ar vairākām datu bāzēm, kurām nepieciešama regulāra uzturēšana. Tas izveido jaunu, optimizētu jūsu datu bāzes kopiju un saglabā visus jūsu datus un objektus neskartus.
Tālāk ir norādīts VBA kods visu Access datu bāzu pakešlabošanai direktorijā:
Opcija Explicit Pievienot Windows API deklarācijas Privāti Deklarēt PtrSafe funkciju SHBrowseForFolder Lib "shell32" (lpbi kā BROWSEINFO) kā garu privātu Deklarēt PtrSafe funkciju SHGetPathFromIDList Lib "shell32" (ByVal pidList Privation As Longu As) PtrSafe Sub CoTaskMemFree Lib "ole32" (ByVal pvoid As Long) Privāts veids BROWSEINFO hWndOwner As Long pidlRoot As Long pszDisplayName As String lpszTitle As String ulFlags As Long lpfnParI Longback As Type ProcessStats SuccessCount As Long FailureCount Kā Long End Tips Public Sub CompactRepairDatabases() Dim fso Kā Objekts Dim mape Kā Objekts Dim fails Kā Objekts Dim mapePath As String Dim stats Kā ProcessStats ' Create FileSystemObject IzveidotObFijectso)"Skriptu izveideObFijectso" mapju atlasītāja dialoglodziņš folderPath = GetFolderPath() If folderPath = "" Tad MsgBox "Operation cancelled.", vbInformation Exit Sub End If ' Initialize stats stats.SuccessCount = 0 stats.FailureCount = 0 ' Iegūt mapes objektu Set folder = fso.GetFolder( folderPath) ' Apstrādājiet katru failu mapē Katram failam In mape.Faili ' Pārbaudiet, vai tā ir Access datu bāze If IsAccessDatabase(file.Name) Then If CompactAndRepairDB(file.Path) Tad stats.SuccessCount = stats.SuccessCount + 1 Else stats.FailureCount = stats.FailureCount + 1 End If End If Next file ' Rādīt rezultātus MsgBox "Process pabeigts!" rary faila ceļš tempFile = Left$(dbPath, InStrRev(dbPath, ".") - 1) & "_temp" & _ Mid$(dbPath, InStrRev(dbPath, ".")) ' Mēģinājums sablīvēt un labot DBEngine.CompactDatabase dbPath, tempFile ' Dzēst oriģinālu un pārdēvēt temp par sākotnējo Kill dbPath Name tempFile kā dbPath CompactAndRepairDB = True Exit Function ErrorHandler: CompactAndRepairDB = False ' Iztīrīt pagaidu failu, ja tas eksistē Kļūdas gadījumā Atsākt Nākamo If Dir(tempFile) <> "" Tad Kill tempFile beigu funkciju
Lai iegūtu plašāku informāciju, varat arī apmeklēt oficiālā Microsoft lapa .
4.3. VBA koda dekompilēšana, lai labotu bojātu piekļuves datu bāzi
Slikts VBA kods var izraisīt datu bāzes problēmas. Slēdzis /decompile ir vērtīgs Microsoft Access problēmu novēršanas rīks, kas var palīdzēt atrisināt šīs problēmas. Lai gan nosaukums ir “dekompilēšana”, tā faktiski nav “dekompilēšana” tradicionālajā nozīmē – tā nepārvērš kompilēto kodu atpakaļ avota kodā. Tā vietā tas vienkārši notīra visas kompilētās versijas, vienlaikus saglabājot sākotnējo VBA kodu, ļaujot Access pārkompilēt visu no jauna.
Lai dekompilētu datu bāzi, vienkārši palaidiet Access ar slēdzi /decompile no Windows komandrindas (cmd.exe):
"C:Program Files (x86)Microsoft OfficerootOffice16MSACCESS.EXE" "C:UsersccwDocumentsDatabase.accdb" /dekompilēt
Piezīme. Attiecīgi nomainiet ACCESS.EXE un datu bāzes ceļus.
Svarīgas drošības piezīmes:
- Pirms dekompilēšanas vienmēr dublējiet datu bāzes failu.
- Šī ir nedokumentēta funkcija, tāpēc izmantojiet to piesardzīgi.
- Tas nedarbosies ar kompilētiem .mde/.accde failiem (tikai .mdb/.accdb).
- Pirms dekompilēšanas noteikti aizveriet visus Access gadījumus.
Pēc dekompilēšanas:
- Atveriet datu bāzi
- Atveriet VBA redaktoru
- Izmantojiet komandu Debug – Compile, lai atkārtoti kompilētu visus moduļus
- Saglabājiet datu bāzi
Šis process palīdz novērst bojājumus daļēji kompilētā kodā un var atrisināt daudzas noslēpumainas ar VBA saistītas kļūdas Access datu bāzēs.
4.4. Izmantojiet JetComp utilītu, lai labotu bojātu piekļuves datu bāzi
JetComp utilīta ir atsevišķs rīks vecākām Access datu bāzēm. Jūs varat to lejupielādēt no šeit vai oficiālā Microsoft lapa .
Šeit ir tās priekšrocības un ierobežojumi:
Galvenie ieguvumi:
- Izlaiž datu bāzu atvēršanu pirms blīvēšanas.
- Labāk apstrādājiet datubāzes, kuras nevar labot standarta Compact and Repair utilīta.
- Darbojas ar ar paroli aizsargātām datu bāzēm.
- Atbalsta vairāku valodu datu bāzes.
Robežas:
- Atbalstiet tikai *.mdb datu bāzes, kas izveidotas ar Microsoft Jet datu bāzes dzinēju 3.x un 4.x.
Šie iebūvētie rīki ir lieliski stardatu bāzes remonta punkts. Ja tie nedarbojas, jums var būt nepieciešami uzlaboti risinājumi, piemēram, tie, kas aprakstīti iepriekš.
5. Manuālās datu bāzes remonta metodes
Iebūvētās utilītas ne vienmēr novērš bojātas Access datu bāzes, savukārt profesionāliem rīkiem ir nepieciešama papildu nauda. Manuālās metodes var palīdzēt bez maksas atgūt datus no bojātām datu bāzēm. Šīs metodes aizņem vairāk laika, bet bieži vien dod labākus rezultātus bez papildu maksas.
5.1. Objektu importēšana jaunā datu bāzē
Importēšanas metode ir palīdzējusi mums neskaitāmas reizes saglabāt datus no bojātām datu bāzēm. Šai pieejai ir nepieciešama jauna datu bāze, lai sistemātiski pārsūtītu objektus no bojātā. Lūk, kas darbojas vislabāk:
- Izveidojiet jaunu, tukšu Access datu bāzi
- Aizveriet automātiski izveidoto tabulu1
- Dodieties uz cilni "Ārējie dati".
- Noklikšķiniet uz “Pielāgot lenti…”
- Noklikšķiniet uz "Jauna grupa", lai izveidotu jaunu grupu.
- Atlasiet “Piekļuve (Importēt piekļuves datus)” un pēc tam noklikšķiniet uz “Pievienot>>”, lai to pievienotu jaunajai grupai.
- Jaunajā grupā atlasiet “Piekļuve”.
- Pārlūkojiet savu bojāto datu bāzi
- Atlasiet visus objektus, kurus vēlaties importēt
- Noklikšķiniet uz "Opcijas" un pārliecinieties, vai ir atzīmēta opcija "Attiecības".
- Noklikšķiniet uz “OK”, lai importētu objektus jaunajā datu bāzē.
Zemāk ir soli pa solim sniegta video apmācība:
Piezīme:
- Pirms remontdarbu veikšanas izveidojiet dublējumu.
- Ja importēšana neizdodas, mēģiniet vēlreiz, atlasot dažus objektus (nevis visus objektus), līdz importēšana ir veiksmīga.
- Šī metode vislabāk darbojas ar vieglu bojājumu gadījumos, kad objekti paliek pieejami.
5.2. Atkopšana, izmantojot saistītās tabulas
Ārējās saites palīdz atgūt datus, ja tiešā importēšana nedarbojas. Šis paņēmiens izveido savienojumu ar bojāto datu bāzi, nepārvietojot datus.
Lai izveidotu ārējās saites, vienkārši izpildiet to pašu procedūru kā 5.1, izņemot to, ka, importējot datu bāzi, jāizvēlas “Saistīt uz datu avotu, izveidojot saistītu tabulu”:
Pēc tam Access izveidos saistītās tabulas pašreizējā datu bāzē, norādot uz bojāto avota datu bāzi:
Pēc tam varat rīkoties šādi, lai atgūtu tabulas:
- Atveriet saistīto tabulu.
- Ja saistīto tabulu var atvērt, izveidojiet jaunu tabulu ar tādu pašu struktūru jaunajā datu bāzē.
- Kopējiet pieejamos ierakstus paketē. Strādājiet ar nelielām ierakstu partijām (50–100 vienā reizē), lai samazinātu datu zuduma risku pārsūtīšanas laikā.
- Ielīmējiet jaunajā tabulā.
- Pārbaudiet katru ierakstu pēc pārsūtīšanas.
- Atkārtojiet 1. līdz 5. darbību visām saistītajām tabulām.
- Atjaunot attiecības un vaicājumus
- Tādā pašā veidā var veikt citus objektus, piemēram, formas, makro utt.
Mūsu testēšana liecina, ka šīs manuālās metodes vislabāk darbojas, ja:
- Datubāze joprojām ir daļēji pieejama, kur dažas tabulas un objekti joprojām darbojas, bet citi ir bojāti.
- Iebūvētie remonta rīki nedarbojās
- Jums ir jāatgūst konkrēti dati
- Laika spiediens nav problēma
Šīs manuālās metodes prasa pacietību un rūpīgu uzmanību. Steidzoties ar remontdarbiem, bieži rodas vairāk problēmu. Nesteidzieties un saglabājiet rezerves kopijas visā remonta procesā.
6. Papildu iespējas bojātas piekļuves datu bāzes labošanai
Izņemot visas minētās metodes. Joprojām ir pieejami daudzi profesionāli Access remonta rīki. Mēs esam apkopojuši un pārskatījuši labākie sarakstā.
7. Citi risinājumi piekļuves datu bāzes atvēršanas problēmām
Lai gan failu bojājums ir izplatīts Access atvēršanas kļūmju iemesls, arī citas tehniskas problēmas var izraisīt identiskus vai gandrīz identiskus simptomus un kļūdu ziņojumus. Lai pārbaudītu, vai fails ir patiesi bojāts, varat pārsūtīt failu uz citu funkcionējošu datoru un mēģināt to atvērt programmā Access.
Ja fails tiek atvērts veiksmīgi, problēma nav korupcija. Šādos gadījumos problēma, iespējams, rodas vietējā sistēmā vai Access instalācijā. Izmēģiniet šīs problēmu novēršanas darbības, lai novērstu kļūdu datorā:
- Remonta birojs
- Pārliecinieties, vai jūsu Access versija ir saderīga ar datu bāzi.
- Sadaliet lielus datu bāzes failus.
- Pārbaudiet, vai fails, kuru mēģināt atvērt, ir no uzticama avota. Piemēram, pārbaudiet faila atrašanās vietu, it īpaši, ja datu bāze darbojas serverī.
- Pārbaudiet, vai makro drošības sertifikāti ir atjaunināti, un atjauniniet tos, ja tādi nav.
- Samaziniet makro drošību, ja datu bāzes palaišanai izmantojat Access izpildlaiku, nevis instalējat MS Access programmatūru savā datorā.
- Izmantojiet atjauninātu pretvīrusu programmatūru, lai pārbaudītu, vai fails nav inficēts ar vīrusu vai ļaunprātīgu programmatūru.
8. secinājums
Datu bāzu korupcija var nopietni ietekmēt uzņēmējdarbību. Mūsu pētījumi liecina, ka vairāki remonta risinājumi darbojas efektīvi. Organizācijas var izvēlēties kādu profesionālu atkopšanas programmatūru, piemēram DataNumen vai iebūvētos Access rīkus, lai atjaunotu bojātās datu bāzes. Zemāk ir kopsavilkums:
DataNumen Access Repair instruments labāk darbojas smagos korupcijas gadījumos. Nelielas problēmas var novērst, izmantojot iebūvētos remonta rīkus. Manuālās atkopšanas metodes nodrošina vērtību, ja iebūvētās bezmaksas metodes nedarbojas un jūs nevēlaties maksāt, lai gan tās aizņem vairāk laika.
Jūsu datu bāzei nepieciešama regulāra apkope novērst korupciju. Pilnīga dublēšanas stratēģija palīdz aizsargāt jūsu datus. Plānojiet parastās kompaktēšanas un remonta darbības. Pastāvīgi pārraugiet datu bāzes veiktspēju. Šīs preventīvās darbības un labošanas metodes aizsargās jūsu vērtīgos datus un samazinās iespējamo dīkstāvi.
Ņemiet vērā, ka ātra darbība un pareizie rīki nosaka veiksmīgu datu bāzes atkopšanu. Šīs labošanas metodes un regulārās dublējumkopijas sagatavos jūs, lai risinātu visas gaidāmās datu bāzes korupcijas problēmas.
Autora ievads:
Vivians Stīvenss ir datu atkopšanas eksperts DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju jomā. Uzziniet vairāk par DataNumen.