Access datu bāzes sadalīšana

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

ApSveriet iespēju sadalīt jebkuru datu bāzi, ko vairāki lietotāji kopīgo tīklā. Koplietojamas datu bāzes saDalīšana var palīdzēt uzlabot tās veiktspēju un samazināt datu bāzes failu bojājumu iespējamību.

Pēc datu bāzes sašķelšanas, iespējams, vēlēsities pārvietot aizmugures datu bāzi vai izmantot citu servera datu bāzi. Saistīto tabulu pārvaldnieku var izmantot, lai mainītu datu bāzi, ko izmantojat.

Piezīmes.: 

  • Datu bāzes saDalīšana nav tāda pati, kā datu bāzes arhivēšana. Šajā tēmā nav apspriests, kā arhivēt datus. Jūs arhivējat datus, periodiski pārvietojot vecākus ierakstus uz citu datu bāzi, jo datu bāzes fails strauji pieaug līdz faila lieluma ierobežojumam vai vēlaties, lai datu bāzes fails būtu mazs un jūsu dati būtu skaidri sakārtoti pēc laika perioda. Dažos gadījumos varat arhivēt datus, sadalot datu bāzi. Lai iegūtu papildinformāciju, skatiet tiešsaistes rakstu Access datu arhivēšana.

  • Ja sašķeļat tīmekļa datu bāzi, visas šīs datu bāzes tīmekļa tabulas netiks pārvietotas uz datu bāzes dublējumkopiju, un tās nebūs sasniedzamas no izrietošas front-end datu bāzes.

Šajā rakstā

Pārskats

Pirms sākat darbu

Datu bāzes saŠķelšana

Priekšpuses datu bāzes izplatīšana

Izmantojamās datu bāzes mainīšana

Pārskats

Sadalot datu bāzi, varat to 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, izmantojiet datu bāzes sadalītāja vedni. Pēc datu bāzes sadalīšanas ir jāizplata front-end datu bāze lietotājiem.

Brīdinājums.: Lai aizsargātu savus datus, ja datu bāzei ir vairāki lietotāji, ir ieteicams Nekopīgot datu bāzes kopijas, kurās iekļautas saites uz SharePoint sarakstiem. Ja veidojat saiti uz tabulu, kas ir SharePoint saraksts, tas rada iespēju jebkuram ļaunprātīgam lietotājam mainīt saites mērķi un potenciāli modificēt atļaujas SharePoint vietnē, jo saistīto tabulu savienojuma informācija ir nešifrēta.

Dalītā datu bāzes priekšrocības

Dalītā datu bāzes priekšrocības ir šādas:

  • Uzlabota veiktspēja    Datu bāzes veiktspēja parasti ievērojami uzlabojas, jo tīklā tiek sūtīti tikai dati. Koplietojamā datu bāzē, kas nav sadalīta, datu bāzes objekti — tabulas, vaicājumi, formas, atskaites, makro un moduļi — tiek nosūtīti visā tīklā, nevis tikai ar datiem.

  • Lielāka pieejamība    Tā kā tīklā tiek sūtīti tikai dati, datu bāzes transakcijas, piemēram, ierakstu rediģēšana, tiek pabeigtas daudz ātrāk, kas atstāj datus pieejamākus rediģēšanai.

  • Uzlabota drošība    Ja datorā, kurā tiek izmantota NTFS failu sistēma, tiek glabāta servera datu bāze, varat izmantot NTFS drošības līdzekļus, lai aizsargātu savus datus. Tā kā lietotāji piekļūst dublējuma datu bāzei, izmantojot saistītās tabulas, ir mazāk ticams, ka iebrucēji var iegūt nepilnvarotu piekļuvi datiem, nozogot front-end datu bāzi vai izveidojot kā autorizētu lietotāju. Ja neesat pārliecināts, kādu failu sistēmu izmanto failu serveris, jautājiet sistēmas administratoram. Ja jums ir administratora privilēģijas failu serverī, varat palaist msinfo32 komandu, lai noteiktu failu sistēmu pats.

    Kā izmantot Msinfo32, lai pārbaudītu failu sistēmu?

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

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

    3. Sadaļā sistēmas kopsavilkumsnoklikšķiniet uz pluszīmes blakus komponenti.

    4. Sadaļā komponentinoklikšķiniet uz pluszīmes blakus krātuveun pēc tam noklikšķiniet uz diski. Dialoglodziņš parāda informāciju par pieejamajiem diskiem panelī labajā pusē.

  • Uzlabota uzticamība    Ja lietotājam rodas problēma un datu bāze negaidīti tiek aizvērta, jebkura datu bāzes faila bojājums parasti ir ierobežots līdz lietotāja atvērtajai priekšgala datu bāzei. Tā kā lietotājs tikai piekļūst datiem datu bāzes datu bāzē, izmantojot saistītās tabulas, datu bāzes dublējuma fails ir ļoti mazāks, iespējams, būs bojāts.

  • Elastīga izstrādes vide    Tā kā katrs lietotājs strādā ar front-end datu bāzes lokālo kopiju, katrs lietotājs var neatkarīgi izveidot vaicājumus, veidlapas, atskaites un citus datu bāzes objektus, neietekmējot citus lietotājus. Tāpat varat izveidot un izplatīt jaunu front-end datu bāzes versiju, netraucējot piekļūt datiem, kas glabājas datu bāzes datu bāzē.

Uz lapas sākumu

Pirms sākat darbu

Pirms datu bāzes sašķelšanas apsveriet tālāk norādītos aspektus.

  • Pirms tās sašķelšanas vienmēr jādublē datu bāze. Ja sadalīja datu bāzi un pēc tam nolemjat, ka nevēlaties datu bāzi sadalīja, varat atjaunot oriģinālu no dublējumkopijas.

  • Datu bāzes saDalīšana var ilgt ilgu laiku. Lietotājiem ir jāinformē par to, ka tie neizmanto datu bāzi, kamēr tos sadalāt. Ja lietotājs, sadalot datu bāzi, maina datus, izmaiņas netiks atspoguļotas aizmugures datu bāzē.

    Padoms.: Ja lietotājs ir mainījis datus datu bāzes sadalīšanas laikā, jaunos datus varat importēt aizmugures datu bāzē pēc tam, kad esat pabeidzis darbu.

  • Lai gan datu bāzes sadalīšana ir viens veids, kā kopīgot datus, visiem, kas izmanto datu bāzi, ir jābūt Microsoft Office Access versijai, kas ir saderīga ar dublējuma datu bāzes faila formātu. Piemēram, ja atpakaļvērstās datu bāzes failā tiek izmantots. accdb faila formāts, lietotāji nevar piekļūt tā datiem, izmantojot Access 2003.

  • Ja izmantojat līdzekļus, kas vairs netiek atbalstīti, iespējams, vēlēsities izmantot vecāku Access faila formātu datu bāzei. Piemēram, ja izmantojat datu piekļuves lapas (DAPs); varat turpināt tos izmantot, ja datu bāze ir vecākā failu formātā, kas atbalsta DAPs. Pēc tam varat izmantot jauno faila formātu ar priekšgala datu bāzi, lai lietotāji varētu piekļūt jaunā formāta priekšrocībām. Ņemiet vērā, ka datus datu piekļuves lapā nevar mainīt, izmantojot Access 2010 vai jaunāku versiju.

Uz lapas sākumu

Datu bāzes saŠķelšana

  1. Datorā izveidojiet datu bāzes kopiju, kuru vēlaties sadalot. Sāciet ar datu bāzes failu lokālajā cietajā diskā, nevis tīkla koplietojumā. Ja datu bāzes fails pašlaik ir koplietots lokālajā cietajā diskā, varat to atstāt tur, kur tas atrodas.

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

  3. Cilnes datu bāzes rīki grupā datu pārvietošana noklikšķiniet uz Access datu bāze. Tiek palaists datu bāzes sadalītāja vednis.

  4. Noklikšķiniet uz sadalīja datu bāzi.

  5. Dialoglodziņā izveidot aizmugures datu bāzi norādiet tā nosaukumu, faila tipu un datu bāzes dublējuma faila atrašanās vietu.

    Piezīmes.: 

    • ApSveriet iespēju izmantot Access piedāvāto nosaukumu. Tiek saglabāts sākotnējais faila nosaukums, un tas norāda, ka datu bāze ir datu bāze, ievietojot _be nosaukumā tieši pirms faila nosaukuma paplašinājuma.

    • Nemainiet faila tipu, ja vien daži lietotāji neizmantos vecāku Access versiju, lai piekļūtu datiem.

    • Varat ievadīt ceļu uz tīkla atrašanās vietu lodziņā faila nosaukums , kas atrodas pirms faila nosaukuma. Piemēram, ja ir \\server1\share1\ tīkla atrašanās vieta, un faila nosaukums ir MyDB_be. accdb, lodziņā faila nosaukums varat ievadīt \\server1\share1\MyDB_be.accdb .

    • Jūsu izvēlētajai atrašanās vietai ir jābūt pieejamai visiem, kas izmantos šo datu bāzi. Tā kā disku kartējumi var atšķirties, ir jānorāda atrašanās vietas UNC ceļš, nevis jāizmanto kartēta diska burts.

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

Jūsu datu bāze tagad ir sagrupēta. Front-end datu bāze ir fails, ar kuru sākāt darbu (oriģinālās koplietojamās datu bāzes kopija), un back-end datu bāze atrodas tīkla vietā, ko norādījāt šīs procedūras 5. darbībā.

Datu bāzes noformējuma izmaiņu ierobežošana

Lai neierobežotu izmaiņas front-end datu bāzē, ko izplatāt, apsveriet iespēju to saglabāt kā kompilētu bināru failu (. accde fails). Kompilēts binārs fails ir datu bāzes lietojumprogrammas fails, kas ir saglabāts kopā ar visu Visual Basic Access (VBA) kodu, kas kompilēts. Access kompilētajā binārajā failā vairs nav nekāda VBA avota koda. Lietotāji nevar mainīt objektu noformējumu. accde failā.

  1. Atveriet front-end datu bāzes failu (. accdb), ko vēlaties saglabāt kā kompilētu bināru failu (. accde).

  2. Noklikšķiniet uz Fails _GT_ Saglabāt kā _GT_, lai padarītu ACCDE > Saglabāt kā.

  3. Dialoglodziņā Saglabāt kā pārlūkojiet līdz mapei, kurā vēlaties saglabāt failu, lodziņā faila nosaukums ierakstiet faila nosaukumu un pēc tam noklikšķiniet uz Saglabāt.

Uz lapas sākumu

Priekšpuses datu bāzes izplatīšana

Pēc datu bāzes sadalīšanas jūs izplatiet priekšgala datu bāzi saviem lietotājiem, lai tie varētu sākt izmantot šo datu bāzi.

Brīdinājums.: Lai aizsargātu savus datus, ja datu bāzei ir vairāki lietotāji, ir ieteicams Nekopīgot datu bāzes kopijas, kurās iekļautas saites uz SharePoint sarakstiem. Ja veidojat saiti uz tabulu, kas ir SharePoint saraksts, tas rada iespēju jebkuram ļaunprātīgam lietotājam mainīt saites mērķi un potenciāli modificēt atļaujas SharePoint vietnē, jo saistīto tabulu savienojuma informācija ir nešifrēta.

Veiciet kādu no šīm darbībām:

  • Nosūtiet e-pasta ziņojumu datu bāzes lietotājiem un pievienojiet ziņojumam front-end datu bāzes failu. Iekļaujiet jebkurus norādījumus, kas lietotājiem ļaus viegli sākt izmantot priekšējo datu bāzi.

  • Saglabājiet front-end datu bāzes failu uz tīkla atrašanās vietu, kur var piekļūt visi datu bāzes lietotāji, un pēc tam nosūtiet lietotājiem e-pasta ziņojumu, kas norāda tīkla atrašanās vietu kopā ar jebkuriem citiem norādījumiem, kas tiem varētu būt nepieciešami, lai piekļūtu datu bāzei.

  • IzPlatiet front-end datu bāzes failu, izmantojot noņemamu multividi, piemēram, CD-ROM vai USB zibatmiņas disku. Ja pats instalējat failu, varat to pārbaudīt, lai pārliecinātos, vai tas darbojas. Ja lietotājiem ir jāinstalē fails, tajā ir jāiekļauj dokuments, kurā ir paskaidrots, kas viņiem jādara, lai instalētu failu, un kurš var sazināties, ja rodas problēmas.

Uz lapas sākumu

Izmantojamās datu bāzes mainīšana

Varat pārvietot savu aizmugures datu bāzi vai izmantot citu aizmugures datu bāzi, izmantojot saistīto tabulu pārvaldnieku.

Ja vēlaties pārvietot esošo datu bāzi, vispirms izveidojiet tās kopiju jaunajā atrašanās vietā un pēc tam izpildiet šo procedūru.

  1. Cilnes Ārējie dati grupā Importēt & saiti noklikšķiniet uz saistīto tabulu pārvaldnieks.

  2. Saistīto tabulu pārValdniekā atlasiet tabulas, kas atrodas pašreizējā servera 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 vienmēr meklēt jauno atrašanās vietuun pēc tam noklikšķiniet uz Labi.

  4. Pārlūkojiet un atlasiet jauno dublējumu datu bāzi.

Uz lapas sākumu

Paplašiniet savas Office 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.

×