Access darbstacijas datu bāzes koplietošanas veidi

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Access datu bāzi var kopīgot vairākos veidos atkarībā no jūsu vajadzībām un pieejamiem resursiem. Šajā rakstā ir aplūkotas pieejamās opcijas, to priekšrocības un vietas, kur uzzināt vairāk.

Tēmas šajā rakstā

Pārskats par Access datu koplietošanas veidiem

Datu bāzes lietojumprogrammas laika gaitā mainās un palielinās. Vajadzības un veiktspēju ietekmē daudzi faktori, tostarp vienlaicīgu lietotāju skaits, tīkla vide, caurlaidspēja, latentums, datu bāzes lielums, maksimālais lietojuma laiks un paredzamais pieaugums. Ja datu bāzes risinājums ir veiksmīgs, tas, iespējams, būs jāpilnveido. Par laimi, Access piedāvā evolūcijas ceļu no vienkārša uz progresīvu, tāpēc risinājuma mērogu varat risināt laika gaitā. Tālāk esošajā tabulā ir apkopoti Access scenāriji un darba slodzes, lai palīdzētu jums izvēlēties šo ceļu.

Pārskats par Access koplietošanas opcijām

Uz lapas sākumu

Vienas datu bāzes koplietošana

Šī opcija ir visvienkāršākā, un tai ir vismazāk prasību. Tas piedāvā arī vismazāko funkcionalitāti. Izmantojot šo metodi, datu bāzes fails tiek glabāts koplietotā tīkla diskā un lietotāji vienlaikus lieto datu bāzes failu. Daži ierobežojumi, piemēram, ir uzticamība un pieejamība, ja vairāki lietotāji maina datus vienlaikus, jo visi datu bāzes objekti tiek koplietoti. Šī metode var arī samazināt veiktspēju, jo visi datu bāzes objekti tiek pārsūtīti tīklā.

Šī opcija var darboties, ja datu bāzi vienlaikus lietos tikai daži lietotāji un lietotājiem nav jāmaina datu bāzes noformējums. Tomēr šī metode ir nedrošāka nekā citas, jo katram lietotājam ir pilna datu bāzes faila kopija. Tas palielina nesankcionētas piekļuves risku.

Lai koplietotu datu bāzi, izmantojot koplietojamu mapi

  1. Mājas vai maza uzņēmuma vidē koplietojiet mapi ar konkrētām personām. Papildinformāciju skatiet sadaļā Failu koplietošana, izmantojot tīklu, operētājsistēmā Windows.

  2. Pārliecinieties, vai programmai Access visu lietotāju datoros ir iestatīta atvēršana koplietojuma režīmā. Šis ir noklusējuma iestatījums, bet pārbaudiet, vai tas ir. Ja lietotājs atvērs datu bāzi ekskluzīvā režīmā, radīsies datu pieejamības problēmas.

    1. Startējiet programmu Access un pēc tam atlasiet Faila>opcijas.
    2. Dialoglodziņā Access opcijas atlasiet Klienta iestatījumi.
    3. Sadaļā Papildu iestatījumam Noklusējuma atvēršanas režīms atlasiet Koplietots, atlasiet Labi un pēc tam izejiet no programmas Access.
  3. Nokopējiet datu bāzes failu koplietojamā mapē. Pēc faila nokopēšanas pārliecinieties, vai faila atribūti atļauj lasīšanas un rakstīšanas piekļuvi datu bāzes failam. Lai izmantotu datu bāzi, lietotājiem ir jābūt lasīšanas un rakstīšanas piekļuvei.

  4. Katra lietotāja datorā izveidojiet saīsni uz datu bāzes failu. Papildinformāciju skatiet sadaļā Office programmas vai faila darbvirsmas saīsnes izveide.

Uz lapas sākumu

Sadalītas datu bāzes koplietošana

Šī metode ir laba izvēle, ja jums nav pieejama SharePoint vietne vai datu bāzu serveris. Sadalītu datu bāzi var koplietot lokālajā tīklā (LAN). 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.

Datu bāzes sadalīšana piedāvā šādas priekšrocības:

  • Uzlabota veiktspēja Tīklā tiek koplietoti tikai dati, nevis tabulas, vaicājumi, formas, atskaites, makro un moduļi.
  • Lielāka pieejamība: Datu bāzes transakcijas, piemēram, ierakstu rediģēšana, tiek pabeigtas daudz ātrāk.
  • Uzlabota drošība: Lietotāji piekļūst aizmugursistēmas datu bāzei, izmantojot saistītas tabulas. Pastāv mazāka iespēja, ka iebrucēji var iegūt nesankcionētu piekļuvi datiem caur priekšgalsistēmas datu bāzi.
  • Uzlabota 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.
  • Elastīga attīstības vide: Katrs lietotājs var neatkarīgi izstrādāt vaicājumus, formas, atskaites un citus datu bāzes objektus, neietekmējot citu lietotāju darbu. Arī jūs varat izstrādāt un izplatīt jaunu priekšgalsistēmas datu bāzes versiju, nepārtraucot piekļuvi aizmugursistēmas datu bāzē esošajiem datiem.

Papildinformāciju skatiet sadaļā Access datu bāzes sadalīšana.

Uz lapas sākumu

Datu koplietošana SharePoint vietnē

Pastāv vairāki veidi, kā koplietot Access datus SharePoint vietnē:

  • Saistīšana: Savienošanas process izveido savienojumu ar citas programmas datiem, lai jūs varētu skatīt un rediģēt jaunākos datus gan SharePoint, gan programmā Access, neizveidojot un neuzturot datu kopiju programmā Access. Ja nevēlaties kopēt SharePoint sarakstu savā Access datu bāzē, bet gan izpildīt vaicājumus un izveidot atskaites, pamatojoties uz šo sarakstu, varat izveidot saiti ar datiem.
  • Pārvietošanās: Pārvietojot datus no Access uz SharePoint vietni, varat izveidot sarakstus SharePoint vietnē, kas ir saistīti ar tabulām jūsu datu bāzē. Tabulu eksportēšanas sadarbības vidē SharePoint vednis ir paredzēts, lai pārvietotu datus no visām tabulām vienlaikus un saglabātu to relācijas.

Papildinformāciju skatiet sadaļā Datu importēšana, saistīšana vai pārvietošana uz SharePoint.

Brīdinājums

Lai gan Access datu bāzes failu var saglabāt pakalpojumā OneDrive vai SharePoint dokumentu bibliotēkā, ieteicams neatvērt Access datu bāzi šajās atrašanās vietās. Failu var lejupielādēt lokāli rediģēšanai un pēc izmaiņu saglabāšanas SharePoint vietnē augšupielādēt vēlreiz. Ja Access datu bāzi SharePoint atver vairākas personas, var tikt izveidotas vairākas datu bāzes kopijas un var rasties kāda neparedzēta darbība. Šis ieteikums attiecas uz visu veidu Access failiem, ieskaitot atsevišķas datu bāzes, sadalītas .accdbdatu bāzes un , .accdc, .accdeun .accdr failu formātus. Papildinformāciju par Access izvietošanu skatiet sadaļā Access programmas izvietošana.

Uz lapas sākumu

Datu koplietošana, izmantojot datu bāzes serveri

Lai koplietotu datu bāzi, programmu Access var izmantot kopā ar datu bāzes servera produktu, piemēram, SQL Server. Šai metodei ir daudz priekšrocību, taču ir nepieciešama papildu programmatūra – datu bāzes servera produkts.

Šī metode ir līdzīga datu bāzes sadalīšanai, jo tabulas tiek glabātas tīklā un katram lietotājam ir lokāla Access datu bāzes faila kopija, kurā ir saites uz tabulām, kā arī vaicājumiem, formām, atskaitēm un citiem datu bāzes objektiem. Šīs koplietošanas metodes priekšrocības ir atkarīgas no izmantotās datu bāzes servera programmatūras, taču tās parasti ietver lietotāju kontus un selektīvu piekļuvi datiem, spēcīgu datu pieejamību un integrētus datu pārvaldības rīkus. Turklāt lielākā daļa datu bāzes serveru programmatūru labi sadarbojas ar vecākām Access versijām, tāpēc visiem lietotājiem nav nepieciešama viena un tā pati programmas versija. Tiek koplietotas tikai tabulas. Papildinformāciju skatiet sadaļā Access datu migrēšana, lai SQL Server, Datu importēšana SQL Server datu bāzē vai saites norādīšana uz datiem datu bāzē un Datu saistīšana vai importēšana no Azure SQL Server datu bāzes.

Priekšrocības, ja datu bāzes koplietošanai tiek izmantots datu bāzes serveris

  • Augsta veiktspēja un mērogojamība: Datu bāzes serveri bieži nodrošina labāku veiktspēju nekā atsevišķs Access datu bāzes fails. Turklāt daudzi datu bāzes serveru produkti atbalsta arī ļoti lielas datu bāzes, kuru lielums sasniedz pat terabaitu, kas ir aptuveni 500 reižu vairāk nekā pašreizējais Access datu bāzes faila lieluma ierobežojums (divi gigabaiti). Datu bāzes serveru produkti parasti efektīvi apstrādā paralēlus vaicājumus un līdz minimumam samazina atmiņas prasību palielinājumam jaunu lietotāju pievienošanas dēļ.
  • Palielināta pieejamība: Vairākums datu bāzes serveru produktu ļauj dublēt datu bāzi tās lietošanas laikā. Tāpēc, lai dublētu datus, lietotājiem nav jāliek iziet no datu bāzes. Datu bāzes serveru produkti parasti efektīvi atrisina arī vienlaicīgu rediģēšanu un ierakstu bloķēšanu.
  • Uzlabota drošība: Nevienu datu bāzi nevar aizsargāt pilnīgi no visiem draudiem. Taču datu bāzes serveru produkti piedāvā spēcīgu drošību, kas var palīdzēt aizsargāt datus no nesankcionētas lietošanas. Vairākums datu bāzes serveru produktu piedāvā drošību, kuras pamatā ir lietotāju konti: var norādīt, kuriem kontiem kādas tabulas jārāda. Pat tad, ja kāds nepareizi saņem Access priekšgalsistēmu, uz kontu balstīta drošība palīdz novērst nesankcionētu datu izmantošanu.
  • Automātiska atkopšana: Sistēmas kļūmes, piemēram, operētājsistēmas avārijas vai strāvas padeves pārrāvuma gadījuma, gadījumā dažiem datu bāzes serveru produktiem ir automātiski atkopšanas mehānismi, kas bez datu bāzes administratora iejaukšanās atjauno datu bāzi pēdējā konsekventajā stāvoklī dažu minūšu laikā.
  • Apstrāde serverī: Ja izmantojat programmu Access klienta/servera konfigurācijā, tiek samazināts tīkla trafiks, jo datu bāzei nosūtītie vaicājumi pirms rezultātu nosūtīšanas klientam tiek apstrādāti serverī. Ja apstrādi veic serveris, tiek taupīti datora resursi, īpaši, ja strādājat ar lielām datu kopām.
  • Azure SQL Server: Papildus SQL Server priekšrocībām tas piedāvā dinamisku mērogojamību bez dīkstāves, inteliģentu optimizāciju, globālu mērogojamību un pieejamību, bez aparatūras izmaksām un mazāku administrēšanu.

Uz lapas sākumu