Accessi andmebaasi tükeldamine

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Võrgu kaudu mitme inimese kasutuses olev andmebaas on soovitatav tükeldada. Ühisandmebaasi tükeldamine aitab suurendada selle jõudlust ja vähendada andmebaasifailirikete tõenäosust.

Pärast andmebaasi tükeldamist saate tagaandmebaasi teisaldada või kasutada mõnda muud tagaandmebaasi. Kasutatavat tagaandmebaasi saate muuta lingitud tabelite halduri abil.

Märkus. :  See artikkel ei kehti Accessi rakenduste kohta – Accessis kujundatava ja võrgus avaldatava uut tüüpi andmebaasi kohta. Lisateavet leiate teemast Accessi rakenduse loomine.

Märkmed : 

  • Andmebaasi tükeldamine erineb andmebaasi arhiivimisest. Selles teemas ei käsitleta andmete arhiivimist. Andmete arhiivimiseks tuleb regulaarselt teisaldada vanemad kirjed muusse andmebaasi, kas seetõttu, et andmebaasifaili maht kasvab liiga kiiresti failimahupiiranguni, või seetõttu, et soovite hoida andmebaasifaili mahu väikese ja andmed korraldatuna ajavahemike järgi. Mõnel juhul saate andmeid arhiivida andmebaasi tükeldamise teel. Lisateavet leiate võrguartiklist Accessi andmete arhiivimine.

  • Veebiandmebaasi tükeldamisel ei teisaldata selle andmebaasi veebitabeleid tagaandmebaasi ja need pole tulemuseks saadavas eesandmebaasis juurdepääsetavad.

Selle artikli teemad

Ülevaade

Enne alustamist

Andmebaasi tükeldamine

Eesandmebaasi levitamine

Kasutatava tagaandmebaasi muutmine

Ülevaade

Andmebaasi tükeldades korraldate selle ümber kahte faili – tagaandmebaasi, milles on andmetabelid, ja eesandmebaasi, milles on kõik muud andmebaasiobjektid (nt päringud, vormid ja aruanded). Iga kasutaja töötab andmetega interaktiivselt kohaliku eesandmebaasi koopia kaudu.

Andmebaasi tükeldatakse andmebaasitükeldi viisardiga. Pärast andmebaasi tükeldamist peate eesandmebaasi kasutajatele levitama.

Ettevaatust! :  Andmete kaitsmiseks juhul, kui teie andmebaasil on mitu lõppkasutajat, on soovitatav mitte ühiskasutusse anda sellise andmebaasi koopiaid, mis sisaldab linke SharePointi loenditega (sh linke avaldatud veebiandmebaasi loenditega). Kui lingite tabeliga, mis on SharePointi loend, võimaldab see pahatahtlikel kasutajatel muuta lingi sihtkohta ja potentsiaalselt muuta SharePointi saidi õigusi, kuna lingitud tabelite ühenduseteave pole krüptitud.

Tükeldatud andmebaasi eelised

Tükeldatud andmebaasil on järgmised eelised.

  • Paranenud jõudlus.    Andmebaasi jõudlus tavaliselt kasvab märgatavalt, kuna võrgu kaudu saadetakse ainult andmeid. Tükeldamata ühisandmebaasi puhul saadetakse võrgu kaudu lisaks andmetele ka andmebaasiobjekte – tabeleid, päringuid, vorme, aruandeid, makrosid ja mooduleid. 

  • Parem kättesaadavus.    Kuna võrgu kaudu saadetakse ainult andmeid, saab andmebaasitoiminguid (nt kirjete muutmine) kiiremini teha, tagades seega andmete parema kättesaadavuse redigeerimiseks.

  • Tõhustatud turve.    Kui talletate tagaandmebaasi arvutis, mis kasutab NTFS-failisüsteemi, saate oma andmeid kaitsta NTFS-i turbefunktsioonide abil. Kuna kasutajad pääsevad tagaandmebaasile juurde lingitud tabelite kaudu, on väiksem võimalus, et sissetungijad saavad volitamata juurdepääsu andmetele eesandmebaasi varastades või end volitatud isikuna esitledes. Windows XP, Windows Vista ja Windows Server 2003 kasutavad vaikimisi NTFS-failisüsteemi. Kui te pole kindel, millist failisüsteemi teie failiserver kasutab, küsige seda süsteemiadministraatorilt. Kui teil on failiserveri administraatori õigused, saate käivitada käsu msinfo32, et määratleda ise failisüsteem.

    Kuidas käsu msinfo32 abil failisüsteemi kontrollida?

    1. Klõpsake nuppu Start ja seejärel käsku Käivita.

    2. Tippige dialoogiboksi Käivitamine väärtus msinfo32 ja seejärel klõpsake nuppu OK.

    3. Klõpsake jaotises Süsteemikokkuvõte suvandi Komponendid kõrval olevat plussmärki.

    4. Klõpsake jaotises Komponendid suvandi Mäluseade kõrval olevat plussmärki ja seejärel väärtust Draivid. Dialoogiboksis kuvatakse paremal paanil teave saadaolevate draivide kohta.

  • Täiustatud töökindlus.    Kui kasutajal tekivad probleemid ja andmebaas sulgub ootamatult, piirnevad kahjustused tavaliselt kasutaja avatud eesandmebaasi koopiaga. Kuna kasutaja pääseb tagaandmebaasi andmetele juurde ainult lingitud tabelite abil, on võimalus tagaandmebaasi kahjustumiseks palju väiksem.

  • Paindlik arenduskeskkond.    Kuna iga kasutaja töötab eesandmebaasi kohaliku koopiaga, saab igaüks teistest sõltumatult arendada päringuid, vorme, aruandeid või muid andmebaasiobjekte teisi kasutajaid mõjutamata. Täpselt samamoodi saate arendada ja levitada eesandmebaasi uut versiooni, katkestamata juurdepääsu tagaandmebaasis talletatavatele andmetele.

Lehe algusesse

Enne alustamist

Enne andmebaasi tükeldamist arvestage järgmisega.

  • Enne andmebaasi tükeldamist tuleks see alati varundada. Kui tükeldate andmebaasi ja seejärel otsustate, et te siiski poleks pidanud seda tegema, saate varukoopia abil algse versiooni taastada.

  • Andmebaasi tükeldamine võib võtta kaua aega. Teavitage sellest kasutajaid, et nad ei kasutaks andmebaasi tükeldamise ajal. Kui kasutaja muudab andmeid andmebaasi tükeldamise ajal, siis need muudatused tagaandmebaasis ei kajastu.

    Näpunäide. : Kui mõni kasutaja siiski muudab andmebaasi tükeldamise ajal andmeid, saate importida uued andmed pärast lõpetamist tagaandmebaasi.

  • Kuigi andmebaasi tükeldamine on viis andmete ühiskasutuse lubamiseks, peab kõigil andmebaasi kasutajatel olema tagaandmebaasi failivorminguga ühilduv Microsoft Office Accessi versioon. Näiteks kui tagaandmebaasi fail on accdb-vormingus, ei pääse kasutajad selle andmetele Access 2003 kaudu juurde.

  • Kui kasutate funktsioone, mida enam ei toetata, on soovitatav kasutada tagaandmebaasi puhul mõnda varasemat Accessi failivormingut. Näiteks kui kasutate andmepääsulehti (DAP), saate jätkata nende kasutamist ka juhul, kui tagaandmebaas on varasemas DAP-d toetavas failivormingus. Seejärel saate kasutada eesandmebaasi puhul uut failivormingut, et teie kasutajatel oleks juurdepääs uue vormingu eelistele. Arvestage, et te ei saa Access 2013 abil andmepääsulehel andmeid muuta.

Lehe algusse

Andmebaasi tükeldamine

  1. Tehke oma arvutis koopia tükeldatavast andmebaasist. Alustage kohalikul kõvakettal olevast andmebaasifailist, mitte ühisvõrgukohast. Kui andmebaasifail on ühiskasutuses kohaliku kõvaketta kaudu, võite jätta selle samasse kohta.

  2. Avage kohalikul kõvakettal olev andmebaasikoopia.

  3. Klõpsake menüü Andmebaasiriistad jaotises Teisalda andmed nuppu Accessi andmebaas. Käivitub andmebaasi tükeldi viisard.

  4. Klõpsake nuppu Tükelda andmebaas.

  5. Määrake dialoogiboksis Tagaandmebaasi loomine tagaandmebaasi faili nimi, tüüp ja asukoht.

    Märkmed : 

    • Soovitatav on kasutada Accessi pakutavat nime. See säilitab algse failinime ja näitab, et andmebaas on tagaandmebaas, lisades nimele failinimelaiendi ette liite _be.

    • Ärge failitüüpi muutke, välja arvatud juhul, kui mõni kasutaja hakkab kasutama andmetele juurdepääsemiseks Accessi varasemat versiooni.

    • Võrgukoha tee saate sisestada väljale Faili nimi failinime ette. Näiteks kui tagaandmebaasi võrgukoht on \\server1\share1\ ja tagaandmebaasi nimi on MinuAB_be.accdb, saate sisestada väljale Faili nimi tee \\server1\share1\MinuAB_be.accdb.

    • Valitav asukoht peab olema kättesaadav kõigile, kes andmebaasi kasutama hakkavad. Kuna draivivasted võivad erineda, peaksite määrama vastendatud draivitähe asemel asukoha UNC-tee.

  6. Kui viisard lõpule jõuab, kuvatakse kinnitusteade.

Teie andmebaas on nüüd tükeldatud. Eesandmebaas on fail, millest alustasite (algse ühisandmebaasi koopia), ja tagaandmebaas asub võrgukohas, mille määrasite selle protseduuri 5. toiminguga.

Eesandmebaasi kujunduse muutmise piiramine

Levitatava eesandmebaasi muutmise piiramiseks on soovitatav salvestada see kompileeritud kahendfailina (accde-failina). Kompileeritud kahendfail on andmebaasirakenduse fail, mis on salvestatud kompileeritud Visual Basic Accessi (VBA) koodiga. Accessi kompileeritud kahendfaili ei jää VBA-lähtekoodi. Kasutajad ei saa accde-faili objektide kujundust muuta.

  1. Avage eesandmebaasifail (.accdb), mille soovite salvestada kompileeritud kahendfailina (.accde).

  2. Valige Fail > Salvesta nimega > Loo ACCDE-fail > Salvesta nimega.

  3. Otsige boksist Nimega salvestamine kaust, kuhu soovite faili salvestada, tippige väljale Faili nimi faili nimi ja seejärel klõpsake nuppu Salvesta.

Lehe algusse

Eesandmebaasi levitamine

Pärast andmebaasi tükeldamist levitage eesandmebaas oma kasutajatele, et nad saaksid seda kasutama hakata.

Ettevaatust! : Andmete kaitsmiseks juhul, kui teie andmebaasil on mitu lõppkasutajat, on soovitatav mitte ühiskasutusse anda sellise andmebaasi koopiaid, mis sisaldab linke SharePointi loenditega (sh linke avaldatud veebiandmebaasi loenditega). Kui lingite tabeliga, mis on SharePointi loend, võimaldab see pahatahtlikel kasutajatel muuta lingi sihtkohta ja potentsiaalselt muuta SharePointi saidi õigusi, kuna lingitud tabelite ühenduseteave pole krüptitud.

Tehke ühte järgmistest.

  • Saatke andmebaasi kasutajatele meilisõnum ja manustage eesandmebaasifail sõnumile. Lisage juhised, mille abil on kasutajatel hõlpsam eesandmebaasi kohe kasutama hakata.

  • Salvestage eesandmebaasifail võrgukohta, millele kõik andmebaasi kasutajad juurde pääsevad, ja seejärel saatke kasutajatele meilisõnum, kus on määratud võrgukoht koos muude juhistega, mida neil andmebaasile juurde pääsemiseks vaja võib minna.

  • Levitage eesandmebaasifaili irdkandja (nt CD või USB-draivi) abil. Kui installite faili ise, saate seda testida, veendumaks, et see töötab. Kui kasutajad peavad faili installima, kaasake dokument, milles selgitatakse, mida nad peavad faili installimiseks tegema ja kelle poole probleemide korral pöörduma.

Lehe algusse

Kasutatava tagaandmebaasi muutmine

Tagaandmebaasi teisaldamiseks või mõne muu tagaandmebaasi kasutuselevõtuks saate kasutada lingitud tabelite haldurit.

Kui soovite oma tagaandmebaasi teisaldada, tehke esmalt sellest uues asukohas koopia ja seejärel järgige järgmisi juhiseid.

  1. Klõpsake menüü Välisandmed jaotises Impordi ja lingi nuppu Lingitud tabelite haldur.

  2. Valige lingitud tabelite halduris tabelid, mis on praeguses tagaandmebaasis.

    Näpunäide. : Kui te pole ühegi muu andmebaasiga linkinud, klõpsake nuppu Vali kõik.

  3. Märkige ruut Otsi alati uut asukohta ja seejärel klõpsake nuppu OK.

  4. Leidke ja valige uus tagaandmebaas.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×