Access datu bāzes sadalīšana

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Apsveriet iespēju sadalīt datu bāzi, kuru vairākas personas koplieto tīklā. Koplietojamas datu bāzes sadalīšana var uzlabot tās veiktspēju un samazināt datu bāzes failu bojājumu rašanās iespēju.

Pēc datu bāzes sadalīšanas jūs varat pārvietot aizmugursistēmas datu bāzi vai izmantot atšķirīgu aizmugursistēmas datu bāzi. Lai nomainītu izmantoto aizmugursistēmas datu bāzi, varat izmantot saistīto tabulu pārvaldnieku.

Piezīmes : 

  • Datu bāzes sadalīšanas nav tāds pats kā arhivēšana datu bāzi. Šajā tēmā nav aplūkots kā arhivēt datus. Jūs arhivēt datus, periodiski pārvietojot vecāku ierakstu uz citu datu bāzi, jo datu bāzes failu pārāk ātri pieaug līdz faila lieluma ierobežojumu, vai vēlaties saglabāt datu bāzes faila mazu un datu tīri sakārtotas pēc laika perioda. Dažos gadījumos varat arhivēt datus, sadalot datu bāzi. Lai iegūtu papildinformāciju, skatiet rakstu tiešsaistes rakstu arhīva Access dati.

  • Ja sadalīsit tīmekļa datu bāzi, šajā datu bāzē iekļautās tīmekļa tabulas netiks pārvietotas uz aizmugursistēmas datu bāzi un nebūs sasniedzamas no iegūtās priekšgalsistēmas datu bāzes.

Šajā rakstā

Pārskats

Pirms darba sākšanas

Datu bāzes sadalīšana

Priekšgalsistēmas datu bāzes izplatīšana

Izmantojamās aizmugursistēmas datu bāzes Nomaiņa

Pārskats

Sadalot datu bāzi, to var pārkārtot divos failos — aizmugursistēmas datu bāzē, kurā ir iekļautas datu tabulas, un priekšgalsistēmas datu bāzē, kurā ir iekļauti pārējie datu bāzes objekti, piemēram, vaicājumi, formas un atskaites. Katrs lietotājs rīkojas ar datiem, izmantojot lokālu priekšgalsistēmas datu bāzes kopiju.

Lai sadalītu datu bāzi, lietojiet datu bāzes sadalīšanas vedni. Pēc datu bāzes sadalīšanas priekšgalsistēmas datu bāze jāizplata pārējiem lietotājiem.

Brīdinājums :  Lai aizsargātu datus, ja datu bāzei ir vairāki lietotāji, ieteicams nekoplietot datu bāzes kopijas, kurās ir saites uz SharePoint sarakstiem, tostarp saites uz sarakstiem publicētā tīmekļa datu bāzē. Ja izveidosit saiti uz tabulu, kas ir SharePoint saraksts, tas sniedz iespēju ļaunprātīgiem lietotājiem mainīt saites mērķi un modificēt SharePoint vietnes atļaujas, jo saistīto tabulu savienojuma informācija nav šifrēta.

Sadalītas datu bāzes lietošanas priekšrocības

Tālāk norādītas sadalītas datu bāzes lietošanas priekšrocības.

  • Uzlabota veiktspēja.    Parasti datu bāzes veiktspēja ievērojami uzlabojas, jo tīklā tiek pārsūtīti tikai dati. Lietojot koplietotu datu bāzi, kas nav sadalīta, tīklā tiek pārsūtīti ne tikai dati, bet arī paši datu bāzes objekti — tabulas, vaicājumi, formas, atskaites, makro un moduļi.

  • Lielāka pieejamība.    Tā kā tīklā tiek pārsūtīti tikai dati, datu bāzes transakcijas, piemēram, ierakstu rediģēšana, tiek pabeigtas daudz ātrāk, kas ļauj uzlabot datu pieejamību rediģēšanai.

  • Uzlabota drošība.    Ja aizmugursistēmas datu bāzi glabājat datorā, kurā tiek izmantota NTFS failu sistēma, datu aizsardzības nodrošināšanai varat izmantot NTFS drošības līdzekļus. Tā kā lietotāji piekļūst aizmugursistēmas datu bāzei, izmantojot saistītas tabulas, iespēja, ka datiem varētu neatļauti piekļūt nevēlamas personas, nozogot priekšgalsistēmas datu bāzi vai izliekoties par pilnvarotu lietotāju, ir mazāka. Operētājsistēmā Windows XP, Windows Vista un Windows Server 2003 pēc noklusējuma tiek izmantota NTFS failu sistēma. Ja nezināt, kāda failu sistēma tiek izmantota jūsu failu serverī, sazinieties ar sistēmas administratoru. Ja jums ir piešķirtas failu servera administratora atļaujas, varat izpildīt komandu msinfo32, lai noteiktu failu sistēmu.

    Kā izmantot msinfo32 pārbaudīt failu sistēmu?

    1. Noklikšķiniet uz pogas Sākt un pēc tam uz Izpildīt.

    2. Dialoglodziņā palaist ierakstiet msinfo32 un pēc tam noklikšķiniet uz Labi.

    3. Sadaļā Sistēmas kopsavilkums noklikšķiniet uz pluszīmes pie Komponenti.

    4. Sadaļā Komponenti noklikšķiniet uz pluszīmes pie Krātuve un pēc tam noklikšķiniet uz Diskdziņi. Informācija par pieejamajiem diskdziņiem tiks parādīta dialoglodziņa panelī labajā pusē.

  • Lielāka uzticamība.    Ja lietošanas laikā rodas problēma un datu bāze negaidīti tiek aizvērta, jebkādi failu bojājumi parasti aprobežojas ar lietotāja atvērto priekšgalsistēmas datu bāzes kopiju. Tā kā lietotājs piekļūst aizmugursistēmas datu bāzē esošajiem datiem, izmantojot tikai saistītas tabulas, aizmugursistēmas datu bāzes faila sabojāšanas iespēja ir maza.

  • Elastīga izstrādes vide.    Tā kā katrs lietotājs strādā ar priekšgala datu bāzes kopiju, viņš var neatkarīgi izstrādāt vaicājumus, formas, atskaites un citus datu bāzes objektus, neietekmējot citu lietotāju darbu. Tāpat arī var izstrādāt un izplatīt jaunu priekšgala datu bāzes versiju, nepārtraucot piekļuvi aizmugursistēmas datu bāzē esošajiem datiem.

Uz lapas sākumu

Pirms darba sākšanas

Pirms datu bāzes sadalīšanas ņemiet vērā šos faktorus.

  • Pirms datu bāzes sadalīšanas vienmēr izveidojiet tās dublējumkopiju. Ja sadalīsit datu bāzi un pēc tam pārdomāsit, ka tomēr nevēlaties to sadalīt, no izveidotās dublējumkopijas varēsit atjaunot datu bāzi.

  • Datu bāzes sadalīšana var būt ļoti laikietilpīga. Jums jāpaziņo lietotājiem, lai tie neizmanto datu bāzi, kamēr veicat tās sadalīšanu. Ja lietotājs maina datus datu bāzes sadalīšanas laikā, šīs izmaiņas netiks parādītas aizmugursistēmas datu bāzē.

    Padoms : Ja kāds lietotājs tomēr maina datus datu bāzes sadalīšanas laikā, jaunos datus varat importēt aizmugursistēmas datu bāzē pēc sadalīšanas pabeigšanas.

  • Lai arī datu bāzes sadalīšana ir viens no datu koplietošanas veidiem, ikviena datu bāzes lietotāja rīcībā ir jābūt programmas Microsoft Office Access versijai, kas ir saderīga ar aizmugursistēmas datu bāzes formātu. Piemēram, ja aizmugursistēmas datu bāzes faila formāts ir .accdb, lietotāji nevar piekļūt šiem datiem, izmantojot programmu Access 2003.

  • Iespējams, vēlēsities izmantot vecākas versijas Access faila formātā aizmugursistēmas datu bāzi, ja izmantojat līdzekļi, kas vairs netiek atbalstīti. Piemēram, ja izmantojat datu piekļuves lapas (DAPs); varat turpināt izmantot tos, ja aizmugursistēmas datu bāzi, kas ir vecākā faila formātā, kas atbalsta DAPs. Varat izmantot jauno faila formātu ar priekšgala datu bāzi, lai jūsu lietotāji varētu piekļūt saviem ieguvumi no jaunā formāta. Ņemiet vērā, ka nevar mainīt datu Access datu lapā, izmantojot Access 2010. Lai iegūtu papildinformāciju, skatiet sadaļā Skatiet arī .

Uz lapas sākumu

Datu bāzes sadalīšana

  1. Datorā izveidojiet sadalāmās datu bāzes kopiju. Sāciet ar datu bāzes failu, kas atrodas lokālajā cietajā diskā, nevis tīkla koplietojumu. Ja datu bāzes fails pašlaik tiek kopīgots lokālajā cietajā diskā, atstājiet to turpat.

  2. Atveriet lokālajā cietajā diskā esošās datu bāzes kopiju.

  3. Cilnes Datu bāzes rīki grupā Datu pārvietošana noklikšķiniet uz Access datu bāze. Tiek sākts datu bāzes sadalīšanas vednis.

  4. Noklikšķiniet uz Sadalīt datu bāzi.

  5. Dialoglodziņā Aizmugursistēmas datu bāzes izveide norādiet aizmugursistēmas datu bāzes faila nosaukumu, tipu un atrašanās vietu.

    Piezīmes : 

    • Apsveriet iespēju izmantot programmas Access piedāvāto nosaukumu. Tas saglabā sākotnējo faila nosaukumu un norāda, ka datu bāze ir aizmugursistēmas datu bāze, nosaukumā ievietojot elementu _be tieši pirms faila nosaukuma paplašinājuma.

    • Nemainiet faila tipu, ja vien daži lietotāji neizmanto programmas Access vecākas versijas, lai piekļūtu datiem.

    • Ceļu uz atrašanās vietu tīklā varat ievadīt lodziņā Faila nosaukums, kas atrodas faila nosaukuma priekšā. Piemēram, ja aizmugursistēmas datu bāzes atrašanās vieta tīklā ir \\server1\share1\ un aizmugursistēmas datu bāzes faila nosaukums ir MyDB_be.accdb, lodziņā Faila nosaukums varat ievadīt \\server1\share1\MyDB_be.accdb.

    • Izvēlētajai atrašanās vietai ir jābūt pieejamai ikvienam datu bāzes lietotājam. Norādiet atrašanās vietas UNC ceļu, nevis izmantojiet kartēta diskdziņa burtu, jo diskdziņu kartējumi var atšķirties.

  6. Kad vednis ir pabeidzis darbu, tas parāda apstiprinājuma ziņojumu.

Datu bāze tagad ir sadalīta. Priekšgalsistēmas datu bāze ir fails, ar kuru sākāt darbu (sākotnējās koplietotās datu bāzes kopija), un aizmugursistēmas datu bāze atrodas tīkla vietā, kuru norādījāt šīs procedūras 5. darbībā.

Priekšgalsistēmas datu bāzes noformējuma izmaiņu ierobežošana

Lai ierobežotu izplatiet priekšgalsistēmas datu bāzes izmaiņas, apsveriet iespēju saglabājot to kā kompilētu bināru failu (. accde fails). Access 2010 datu bāzes lietojumprogrammas faila, kas ir saglabāts ar visiem Visual Basic Access (VBA) kodu kompilēts ir kompilētu bināru failu. Bez VBA avota kods paliek Access kompilētu bināru failu. Lietotāji nevar mainīt. accde failā objektu dizainu.

  1. Atveriet priekšgalsistēmas datu bāzes failu (.accdb), ko vēlaties saglabāt kā kompilētu bināru failu (.accde).

  2. Cilnes Datu bāzes rīki grupā Datu bāzes rīki noklikšķiniet uz Veidot ACCDE. Pogas attēls

  3. Dialoglodziņā Saglabāt kā atrodiet mapi, kurā vēlaties saglabāt failu, lodziņā Faila nosaukums ievadiet faila nosaukumu un pēc tam noklikšķiniet uz saglabāt.

Uz lapas sākumu

Priekšgalsistēmas datu bāzes izplatīšana

Pēc datu bāzes sadalīšanas izplatiet priekšgalsistēmas datu bāzi pārējiem lietotājiem, lai tie varētu sākt izmantot šo datu bāzi.

Brīdinājums : Lai aizsargātu datus, ja datu bāzei ir vairāki lietotāji, ieteicams nekoplietot datu bāzes kopijas, kurās ir saites uz SharePoint sarakstiem, tostarp saites uz sarakstiem publicētā tīmekļa datu bāzē. Ja izveidosit saiti uz tabulu, kas ir SharePoint saraksts, tas sniedz iespēju ļaunprātīgiem lietotājiem mainīt saites mērķi un modificēt SharePoint vietnes atļaujas, jo saistīto tabulu savienojuma informācija nav šifrēta.

Izpildiet kādu no šīm darbībām.

  • Nosūtiet e-pasta ziņojumu datu bāzes lietotājiem un pievienojiet šim ziņojumam priekšgalsistēmas datu bāzes failu. Pievienojiet visas instrukcijas, kas var lietotājiem atvieglot tūlīt sākt izmantot priekšgalsistēmas datu bāzi.

  • Saglabājiet priekšgalsistēmas datu bāzes failu tīkla vietā, kurai var piekļūt visi datu bāzes lietotāji, un nosūtiet lietotājiem e-pasta ziņojumu, norādot tīkla vietu un sniedzot noderīgas instrukcijas, lai piekļūtu datu bāzei.

  • Izplatiet priekšgalsistēmas datu bāzes failu, izmantojot noņemamu datu nesēju, piemēram, kompaktdisku vai zibatmiņu. Ja failu instalēsit pats, pārbaudiet to, lai pārliecinātos, vai tas darbojas. Ja fails ir jāinstalē lietotājiem, komplektā ar failu iekļaujiet dokumentu, kurā sniegtas faila instalēšanas instrukcijas un norādīta persona, ar kuru jāsazinās problēmu rašanās gadījumā.

Uz lapas sākumu

Izmantojamās aizmugursistēmas datu bāzes nomaiņa

Aizmugursistēmas datu bāzi varat pārvietot vai nomainīt, izmantojot saistīto tabulu pārvaldnieku.

Ja vēlaties pārvietot aizmugursistēmas datu bāzi, vispirms izveidojiet tās kopiju jaunajā atrašanās vietā un pēc tam izpildiet tālāk minētās darbības.

  1. Cilnes Datu bāzes rīki grupā Datu bāzes rīki noklikšķiniet uz Saistīto tabulu pārvaldnieks.

  2. Saistīto tabulu pārvaldniekā atlasiet tabulas, kas atrodas pašreizējā aizmugursistēmas datu bāzē.

    Padoms : Ja neesat izveidojis saites uz citām datu bāzēm, noklikšķiniet uz Atlasīt visu.

  3. Atzīmējiet izvēles rūtiņu Pārbaudīt jaunu atrašanās vietu un pēc tam noklikšķiniet uz Labi.

  4. Atrodiet un atlasiet jauno aizmugursistēmas datu bāzi.

Uz lapas sākumu

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×