Access darbstacijas datu bāzes koplietošanas veidi
Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Ir vairāki veidi, kā varat koplietot Access datu bāzi atbilstoši jūsu vajadzībām un resursu pieejamībai. Šajā rakstā mēs pievienosim informāciju par pieejamajām opcijām, katras opcijas priekšrocībām un resursiem, lai iegūtu papildinformāciju.

Šajā rakstā

Pārskats par Access datu kopīgošanas veidiem

Datu bāzu lietojumprogrammas mainās un laika gaitā pieaug. Daudzi faktori ietekmē vajadzības un veiktspēju, tostarp vienlaicīgu lietotāju skaitu, tīkla vidi, caurlaidspēju, latentumu, datu bāzes lielumu, maksimālā lietojuma laiku un paredzamos pieauguma rādītājus. Īsi sakot, ja datu bāzes risinājums ir sekmīgs, tam, iespējams, ir attīstās. Par laimi programmā Access ir evolucionārs ceļš no vienkārša līdz augstākam, kas laika gaitā var aizņemt laiku, lai efektīvi mērogotu risinājumu. 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

Šī ir visvienkāršākā opcija, kurai ir vismazāk prasību, taču tā nodrošina 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. Vairāku lietotāju vienlaikus veiktas izmaiņas var radīt datu uzticamības un pieejamības ierobežojumus, 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ā.

Šo opciju varat izmantot, ja datu bāzi vienlaikus lietos tikai daži lietotāji un lietotājiem nav jāmaina datu bāzes noformējums. Taču šī datu bāzes koplietošanas metode ir mazāk droša nekā citas, jo katram lietotājam ir pilna datu bāzes faila kopija, kas 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 rakstā Failu koplietošana tīklā 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 iestatījums ir aktivizēts pēc noklusējuma, tomēr ieteicams to pārbaudīt — ja lietotājs atvērs datu bāzi ekskluzīvā režīmā, radīsies datu pieejamības problēmas.

    1. Startējiet Access un sadaļā Fails noklikšķiniet uz Opcijas.

    2. Lodziņā Access opcijas noklikšķiniet uz Klienta iestatījumi.

    3. Sadaļas Papildu sadaļā Noklusējuma atvēršanas režīms atlasietKoplietojams, noklikšķiniet uz 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 datu bāzes faila atribūtos ir atļauta lasīšanas/rakstīšanas piekļuve failam. Lai izmantotu datu bāzi, lietotājiem ir jābūt lasīšanas/rakstīšanas piekļuvei.

  4. Katra lietotāja datorā izveidojiet saīsni uz datu bāzes failu. Papildinformāciju skatiet rakstā 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 varat 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īšanas priekšrocības ir šādas:

  • 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 ātrāk.

  • Uzlabota drošība    Lietotāji piekļūst aizmugurgala datu bāzei, izmantojot saistītas tabulas. Ir mazāk iespējams, ka ielaušanās var iegūt nesankcionētu piekļuvi datiem, izmantojot priekšgalgala datu bāzi.

  • Uzlabota uzticamība    Ja lietotājam rodas problēma un datu bāze negaidīti tiek aizvērta, jebkādi failu bojājumi parasti aprobežojas tikai ar lietotāja atvērto priekšgalgaldu datu bāzes kopiju.

  • Elastīga izstrādes 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 rakstā Access datu bāzes sadalīšana.

Uz lapas sākumu

Datu koplietošana SharePoint vietnē

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

  • Saistīšana    Saistīšanas process izveido savienojumu ar citas programmas datiem, lai jūs varētu skatīt un rediģēt jaunākos datus gan koplietošanas vidē SharePoint, gan programmā Access, neizveidojot un neuz neuztverot datu kopiju programmā Access. Ja nevēlaties kopēt SharePoint sarakstu savā Access datu bāzē, bet vēlaties izpildīt vaicājumus un ģenerēt atskaites, pamatojoties uz šī saraksta saturu, varat izveidot saiti ar datiem.

  • Pārvietošana    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 uz SharePoint vednis palīdz pārvietot datus no visām tabulām vienlaikus un uzturēt to relācijas.

Papildinformāciju skatiet rakstā Datu importēšana, saistīšana un pārvietošana uz SharePoint.

Brīdinājums    Lai gan Access datu bāzes failu varat saglabāt pakalpojumā OneDrive vai SharePoint dokumentu bibliotēkā, ieteicams neatverot Access datu bāzi no šīm atrašanās vietām. Failu var lejupielādēt lokāli rediģēšanai un pēc tam augšupielādēt vēlreiz, tiklīdz saglabājat izmaiņas vidē SharePoint. Ja vairākas personas atver Access datu bāzi no SharePoint, var rasties vairākas datu bāzes kopijas un iespējamas dažas neparedzētas darbības. Šis ieteikums attiecas uz visiem Access failu tipiem, tostarp vienu datu bāzi, sadalītu datu bāzi un .accdb, .accdc, .accde un .accdr failu formātu. Papildinformāciju par Access izvietošanu skatiet rakstā 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 atšķiras atkarībā no izmantotās datu bāzes servera programmatūras, taču parasti pie tām var minēt lietotāju kontus un selektīvu piekļuvi datiem, izcilu datu pieejamību un cieši 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 rakstā Access datu bāzes migrēšana uz SQL Server, Importēšana vai saites izveide uz datiem SQL Server 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    Daudzos gadījumos datu bāzes serveris nodrošina labāku veiktspēju nekā tikai Access datu bāzes fails. Turklāt daudzi datu bāzes serveru produkti atbalsta ļ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 ļoti efektīvi apstrādā paralēlus vaicājumus (lietotāju pieprasījumu apdarināšanai izmantojot vairākus sākotnējos pavedienus vienā procesā), un tajās līdz minimumam ir samazināts atmiņas prasību palielinājums jaunu lietotāju pievienošanas dēļ.

  • Lielāka 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. Turklāt datu bāzes serveru produkti parasti sekmīgi atrisina problēmas, kas rodas, vienlaikus rediģējot un bloķējot ierakstus.

  • Uzlabota drošība    Nevienu datu bāzi nevar padarīt pilnībā drošu. Taču datu bāzes serveru produkti piedāvā robustus drošības līdzekļus, kas palīdzēs 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, pārkāpjot drošības noteikumus, tiek iegūta Access priekšgalsistēmas datu bāze, uz kontiem pamatota drošība neatļauj nesankcionēti izmantot datus.

  • Automātiskā atkopšana    Sistēmas kļūmes (piemēram, operētājsistēmas avārijas vai strāvas padeves pārtraukuma gadījumā) dažiem datu bāzes serveru produktiem ir automātiski atkopšanas mehānismi, kas dažu minūšu laikā bez datu bāzes administratora iejaukšanās atkop datu bāzi pēdējā konsekventajā stāvoklī.

  • Apstrāde serverī    Izmantojot programmu Access klienta/servera konfigurācijā, tiek samazināts tīkla trafiks, jo datu bāzes 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 tad, ja strādājat ar lielām datu kopām.

  • Azure SQL Server    Papildus programmas priekšrocībām, SQL Server dinamiska mērogojamība bez dīkstāves, intelektiskas optimizācijas, globālās mērogojamības un pieejamības, aparatūras izmaksu izslēgšanas un samazinātas administrēšanas.

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.