Lai atjaunotu visu datu bāzi, ja rodas sistēmas kļūme vai atjaunotu objektu, kad kļūdas labošanai nepietiek ar atsaukšanas komandu, ir nepieciešama Access datora datu bāzes dublējumkopija.
Ja datu bāzes dublējumkopija šķiet nevajadzīgi izmantota krātuves vietai, apsveriet, cik daudz laika varētu ietaupīt, izvairoties no datu un noformējuma zuduma. Regulāra dublējumu izveide ir īpaši svarīga, ja vairāki lietotāji atjaunina datu bāzi. Bez dublējumkopijas nevar atjaunot bojātus vai trūkstošus objektus vai datu bāzes noformējuma izmaiņas.
Piezīme
Šis raksts neattiecas uz Access tīmekļa programmām.
Tēmas šajā rakstā
- Regulāras dublēšanas plānošana
- Datu bāzes dublēšana
- Sadalītas datu bāzes dublēšana
- Datu bāzes atjaunošana
- Objektu atjaunošana datu bāzē
Regulāras dublēšanas plānošana
Dažas izmaiņas vai kļūdas nevar atsaukt, tāpēc nav jāgaida datu zudums, pirms sapratīsit, ka jāizveido datu bāzes dublējumkopija. Piemēram, ja izmantojat darbības vaicājumu, lai dzēstu ierakstus vai mainītu datus, visas vaicājuma atjauninātās vērtības nevar atjaunot, izmantojot atsaukšanu.
Padoms
Apsveriet iespēju izveidot dublējumu pirms darbības vaicājuma palaišanas, īpaši, ja vaicājums mainīs vai izdzēsīs datus.
Ja datu bāzē ir vairāki lietotāji, pirms veicat dublēšanu, pārliecinieties, vai visi lietotāji aizver to datu bāzes, lai tiktu saglabātas visas datu izmaiņas.
Tālāk ir sniegtas dažas vadlīnijas, kas palīdzēs izlemt, cik bieži dublēt datu bāzi.
Ja datu bāze ir arhīvs vai ja tā tiek izmantota tikai atsaucei un tiek mainīta reti, pietiek ar dublējumu izveidi tikai tad, kad tiek mainīts noformējums vai dati.
Ja datu bāze ir aktīva un dati bieži mainās, izveidojiet grafiku datu bāzes regulārai dublēšanai.
Ja datu bāzē ir vairāki lietotāji, pēc noformējuma maiņas izveidojiet datu bāzes dublējumkopiju.
Piezīme
Saistītajās tabulās esošajiem datiem izveidojiet dublējumus, izmantojot jebkuru programmā, kurā atrodas saistītās tabulas, pieejamos dublēšanas līdzekļus. Ja datu bāze, kurā ir saistītās tabulas, ir Access datu bāze, izpildiet sadaļā Sadalītas datu bāzes dublēšana norādītās darbības.
Datu bāzes dublēšana
Dublējot datu bāzi, programma Access saglabā un aizver noformējuma skatā atvērtos objektus, kā arī saglabā datu bāzes faila kopiju, izmantojot jūsu norādīto nosaukumu un atrašanās vietu.
Piezīme
Programma Access atkārtoti atver objektus, kā tos norāda objekta vērtība Rekvizīts Noklusējuma skats .
Atveriet datu bāzi, kurai vēlaties izveidot dublējumkopiju, un rīkojieties šādi:
Noklikšķiniet uz Fails un pēc tam uz Saglabāt kā.
Sadaļā Faila tipi noklikšķiniet uz Saglabāt datu bāzi kā.
Sadaļā Papildu noklikšķiniet uz Dublēt datu bāzi un pēc tam uz Saglabāt kā.
Dialoglodziņa Saglabāt kā lodziņā Faila nosaukums pārskatiet datu bāzes dublējuma nosaukumu.
Ja vēlaties, varat mainīt nosaukumu, bet noklusējuma nosaukums tver gan sākotnējā datu bāzes faila nosaukumu, gan dublējuma izveides datumu.Padoms
Atjaunojot datus vai objektus no dublējuma, parasti vēlaties uzzināt, no kuras datu bāzes ir iegūts dublējums un kad dublējums tika izveidots, tāpēc ir ieteicams izmantot noklusējuma faila nosaukumu.
Sarakstā Saglabāt kā tipu atlasiet faila tipu, kā vēlaties saglabāt dublējuma datu bāzi, un pēc tam noklikšķiniet uz Saglabāt.
Sadalītas datu bāzes dublēšana
Sadalīta datu bāze parasti sastāv no diviem datu bāzes failiem: aizmugursistēmas datu bāzes, kas satur tikai datus tabulās, un priekšgalsistēmas datu bāzes, kurā ir saites uz aizmugursistēmas datu bāzes tabulām, vaicājumiem, formām, atskaitēm un citiem datu bāzes objektiem. Visi dati tiek glabāti aizmugursistēmas datu bāzē. Visi lietotāja interfeisa objekti, piemēram, vaicājumi, formas un atskaites, tiek glabāti priekšgalsistēmas datu bāzē.
Priekšgalsistēmas un aizmugursistēmas datu bāzu dublēšana neatkarīgi viena no otras, kā tas ir jādara sadalītā datu bāzē, var būt laikietilpīga. Tā kā aizmugursistēmas datu bāzē ir iekļauti dati, ir svarīgāk regulāri dublēt aizmugursistēmas datu bāzi.
Izveidojiet priekšgalsistēmas datu bāzes dublējumkopiju, mainot tās noformējumu. Atsevišķi priekšgalsistēmas datu bāzes lietotāji var veikt patvaļīgas noformējuma izmaiņas, tāpēc apsveriet iespēju pieprasīt lietotājiem pašiem izveidot priekšgalsistēmas datu bāzes dublējumkopijas.
Aizmugursistēmas datu bāzes dublēšana
Informējiet lietotājus pirms dublēšanas procesa sākšanas, jo dublēšanas procesa izpildei ir nepieciešama ekskluzīva piekļuve datu bāzes failam un lietotāji, iespējams, nevarēs izmantot aizmugursistēmas datu bāzi dublēšanas procesa laikā.
Lai atvērtu tikai aizmugursistēmas datu bāzi, startējiet programmu Access.
Noklikšķiniet uz Open Other FilesComputer>>Browse, un pēc tam atlasiet aizmugursistēmas datu bāzes failu, kuru vēlaties dublēt.
Noklikšķiniet uz bultiņas blakus Atvērt un pēc tam noklikšķiniet uz Atvērt ekskluzīvi.
Noklikšķiniet uz Fails un pēc tam uz Saglabāt kā.
Sadaļā Faila tipi noklikšķiniet uz Saglabāt datu bāzi kā.
Sadaļā Papildu noklikšķiniet uz Dublēt datu bāzi un pēc tam uz Saglabāt kā.
Dialoglodziņa Saglabāt kā lodziņā Faila nosaukums pārskatiet datu bāzes dublējuma nosaukumu.
Ja vēlaties, varat mainīt nosaukumu, bet noklusējuma nosaukums tver gan sākotnējā datu bāzes faila nosaukumu, gan dublējuma izveides datumu.Padoms
Atjaunojot datus vai objektus no dublējuma, parasti vēlaties uzzināt, no kuras datu bāzes ir iegūts dublējums un kad dublējums tika izveidots, tāpēc ir ieteicams izmantot noklusējuma faila nosaukumu.
Dialoglodziņā Saglabāt kā atlasiet vietu, kur saglabāt aizmugursistēmas datu bāzes dublējumkopiju, un pēc tam noklikšķiniet uz Saglabāt.
Priekšgalsistēmas datu bāzes dublēšana
Lai dublētu priekšgalsistēmas datu bāzi pēc noformējuma maiņas, atstājiet datu bāzi atvērtu tūlīt pēc noformējuma maiņas un pēc tam veiciet darbības, kas norādītas sadaļā Datu bāzes dublēšana, sākot ar 2. darbību.
Datu bāzes atjaunošana
Piezīme
Datu bāzi var atjaunot tikai tad, ja jums ir datu bāzes dublējumkopija.
Dublējums tiek uzskatīts par datu bāzes faila "zināmu derīgu kopiju" — kopiju, par kuras datu integritāti un noformējumu esat pārliecināts. Ieteicams izmantot Access komandu Dublēt datu bāzi , lai izveidotu dublējumus, bet datu bāzes atjaunošanai var izmantot jebkuru zināmu derīgu kopiju. Piemēram, varat atjaunot datu bāzi no kopijas, kas tiek glabāta USB ārējā dublējuma ierīcē.
Atjaunojot visu datu bāzi, bojāts, ar datiem saistītas problēmas vai pilnīgi trūkstošs datu bāzes fails tiek aizstāts ar datu bāzes dublējumkopiju.
- Atveriet Failu pārlūku un atrodiet zināmo derīgo datu bāzes kopiju.
- Kopējiet zināmo derīgo kopiju vietā, kur jāaizstāj bojātā vai trūkstošā datu bāze.
Ja tiek prasīts aizstāt esošu failu, dariet to.
Objektu atjaunošana datu bāzē
Ja nepieciešams atjaunot vienu vai vairākus objektus datu bāzē, importējiet objektus no datu bāzes dublējumkopijas datu bāzē, kurā ir (vai trūkst) atjaunojamais objekts.
Svarīgi!
Ja citās datu bāzēs vai programmās ir saites uz atjaunojamās datu bāzes objektiem, ir ļoti svarīgi atjaunot datu bāzi pareizajā atrašanās vietā. Ja to nedarīsit, saites uz datu bāzes objektiem nedarbosies un būs jāatjaunina.
Atveriet datu bāzi, kurā vēlaties atjaunot objektu.
Lai atjaunotu trūkstošu objektu, pārejiet pie 3. darbības. Lai aizstātu objektu, kurā ir bojāti vai trūkstoši dati, vai ja objekts ir pārtraucis darboties pareizi, rīkojieties šādi:
Ja vēlaties saglabāt pašreizējo objektu, lai pēc atjaunošanas to salīdzinātu ar atjaunoto versiju, pārdēvējiet objektu pirms tā atjaunošanas. Piemēram, ja vēlaties atjaunot bojātu veidlapu ar nosaukumu Paņemšana, bojāto veidlapu varat pārdēvēt par Checkout_bad.
Izdzēsiet objektu, kuru vēlaties aizstāt.
Piezīme
Vienmēr esiet piesardzīgs, dzēšot datu bāzes objektus, jo tie var būt saistīti ar citiem datu bāzes objektiem.
Noklikšķiniet uz Ārējie dati un grupā Importēt & saiti noklikšķiniet uz Access.
Dialoglodziņā Ārējas Data-Access datu bāzes iegūšana noklikšķiniet uz Pārlūkot , lai atrastu dublēto datu bāzi, un pēc tam noklikšķiniet uz Atvērt.
Atlasiet Tabulu, vaicājumu, formu, atskaišu, makro un moduļu importēšana pašreizējā datu bāzē un pēc tam noklikšķiniet uz Labi.
Dialoglodziņā Objektu importēšana noklikšķiniet uz atjaunojamā objekta tipam atbilstošās cilnes. Piemēram, ja vēlaties atjaunot tabulu, noklikšķiniet uz cilnes Tabulas .
Noklikšķiniet uz objekta, lai to atlasītu.
Ja vēlaties atjaunot vairāk objektu, atkārtojiet 6. un 7. darbību, līdz ir atlasīti visi atjaunojamie objekti.
Lai pirms objektu importēšanas pārskatītu importēšanas opcijas, dialoglodziņā Objektu importēšana noklikšķiniet uz pogas Opcijas .
Pēc objektu un importēšanas iestatījumu opciju atlasīšanas noklikšķiniet uz Labi , lai atjaunotu objektus.
Lai automatizētu dublējumu izveidi, apsveriet iespēju izmantot produktu, kas veic failu sistēmas automātisku dublēšanu, piemēram, failu servera dublēšanas programmatūru vai USB ārēju dublēšanas ierīci.