Office
Pierakstīties
Access darbstacijas datu bāzes koplietošanas veidi

Access darbstacijas datu bāzes koplietošanas veidi

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 aplūkosim pieejamās opcijas un to priekšrocības, kā arī norādīsim resursus, kur varat iegūt papildinformāciju par jums noderīgām metodēm.

Lai savā datu bāzē veiktu noformējuma izmaiņas, datorā jums ir jābūt instalētai programmai Access.

Šajā rakstā

Datu koplietošana, izmantojot tīkla mapes

Sadalītas datu bāzes koplietošana

Datu bāzes koplietošana SharePoint vietnē

Datu bāzes koplietošana, saistot to ar SharePoint sarakstiem

Datu bāzes koplietošana, izmantojot serveri

Faktori, kas jāņem vērā, izvēloties metodi

Datu koplietošana, izmantojot tīkla mapes

Šī 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.

Piezīme.: Šī datu bāzes koplietošanas metode ir nedrošāka nekā citas, jo katram lietotājam ir pilna datu bāzes kopija, kas palielina nesankcionētas piekļuves risku.

Lai koplietotu datu bāzi, izmantojot tīkla mapi

  1. Iestatiet koplietojamu tīkla mapi, ja tāda nav pieejama.

    Palīdzību par šo darbību skatiet tā datora operētājsistēmas palīdzības sistēmā, kas tiks izmantots datu bāzes koplietošanai. Ja koplietojamā mape ir tīkla serverī, iespējams, būs nepieciešama tīkla administratora palīdzība.

  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. Katrā datorā izpildiet tālāk aprakstīto procedūru:

    1. Startējiet Access un sadaļā Fails noklikšķiniet uz Opcijas. Ja izmantojat Access 2007, noklikšķiniet uz Microsoft Office pogas un pēc tam uz Access opcijas.

    2. Lodziņā Access opcijas noklikšķiniet uz Klienta iestatījumi. Ņemiet vērā, ja izmantojat programmu Access 2007, noklikšķiniet uz Papildu.

    3. Sadaļā Papildu iestatījumam Noklusējuma atvēršanas režīms atlasiet vērtību Koplietojams, noklikšķiniet uz Labi un aizveriet programmu 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. Dialoglodziņā Saīsnes rekvizīti ievadiet ceļu uz datu bāzes failu rekvizītā Mērķis, izmantojot UNC adresi, nevis kartēta diska burtu. Piemēram, F:\sample.accdb vietā izmantojiet \\computername\shared.accdb.

    Piezīme.: Šo darbību var izpildīt arī paši lietotāji.

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ītas datu bāzes varat koplietot tīklā vai SharePoint vietnē. 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

  • 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, personām, kas mēģina ļaunprātīgi piekļūt datu bāzei, ir mazāk iespējams iegūt nepilnvarotu piekļuvi datiem caur priekšgalsistēmas datu bāzi.

  • 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.

  • 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.

Ja šī opcija var būt jums noderīga, skatiet instrukcijas par Access datu bāzes sadalīšanu.

Uz lapas sākumu

Datu bāzes koplietošana SharePoint vietnē

Svarīgi!    Microsoft vairs neiesaka veidot un izmantot Access tīmekļa lietojumprogrammas koplietošanas vidē SharePoint. Tā vietā apsveriet iespēju izmantot Microsoft PowerApps, lai veidotu bezkoda biznesa risinājumus tīmeklim un mobilajām ierīcēm.

Ja jums ir serveris, kurā darbojas SharePoint, īpaši serveris ar Access pakalpojumi, ir vairākas datu koplietošanas iespējas. Piekļuve datu bāzei ir ērtāka, jo datu bāze ir daļēji integrēta koplietošanas vidē SharePoint. Publicējot tīmekļa datu bāzi, Access pakalpojumi izveido SharePoint vietni, kurā iekļauta šī datu bāze. Visi datu bāzes objekti un dati tiek pārvietoti uz šīs vietnes SharePoint sarakstiem.

Publicējot datu bāzi, tā tiek ievietota tīmeklī. Jūs varat izveidot tīmekļa formas un atskaites, kas tiek izpildītas pārlūkprogrammas logā, kā arī varat izveidot standarta Access objektus (kurus reizēm sauc par klienta objektiem, lai atšķirtu tos no tīmekļa objektiem). Lai izmantotu Access klienta objektus, datorā jābūt instalētai programmai Access, taču SharePoint vietnē visi datu bāzes objekti tiek koplietoti.

Piezīme.: Ja datorā ir instalēta programma Access, varat izmantot klienta objektus tīmekļa datu bāzē, citādi varat izmantot tikai tīmekļa datu bāzes objektus.

Access pakalpojumi nodrošina platformu, kuru varat izmantot, lai izveidotu tīmeklī lietojamas datu bāzes. Noformējiet un publicējiet tīmekļa datu bāzi, izmantojot programmu Access 2010 un SharePoint, un lietotāji tīmekļa datu bāzi varēs izmantot tīmekļa pārlūkprogrammā.

Piezīme.:  Nepieciešama noformētāja atļauja SharePoint vietnē, kur vēlaties publicēties datu bāzi.

Formas, atskaites un UI makro darbojas pārlūkprogrammā.

Ja izmantojat tīmekļa datu bāzi, dati tiek saglabāti SharePoint sarakstos. Visas tabulas tiek pārveidotas par SharePoint sarakstiem, bet ieraksti — par sarakstu elementiem. Tādējādi varat izmantot SharePoint atļaujas, lai pārvaldītu piekļuvi tīmekļa datu bāzei.

Serverī izpildītie vaicājumi un datu makro. Visa SQL apstrāde notiek serverī. Šādi tiek uzlabota tīkla veiktspēja, ierobežojot datplūsmu uz rezultātu kopām.

Datu bāzes saglabāšana dokumentu bibliotēkā

Datu bāzi varat saglabāt jebkurā SharePoint dokumentu bibliotēkā. Šī metode ir līdzīga datu bāzes saglabāšanai tīkla mapē, un tā nodrošina ērtu veidu, kā pārvaldīt piekļuvi datu bāzei. Veidojot saites uz SharePoint sarakstiem, dati tiek koplietoti, bet datu bāzes objekti — ne. Katrs lietotājs izmanto savu datu bāzes kopiju.

Piemēram, ja SharePoint vietnē ir saraksti, kuros tiek reģistrēti ar klientu apkalpošanu saistīti jautājumi un uzglabāta informācija par darbiniekiem, programmā Access varat izveidot datu bāzi kā šo sarakstu priekšgalsistēmu. Varat izveidot Access vaicājumus, lai analizētu šādus jautājumus, kā arī Access atskaites, lai formatētu un publicētu grupas statusa sapulcēm paredzētas rakstveida atskaites. Ja personām datorā ir instalēta programma Access, Access vaicājumi un atskaites var padarīt pieejamus SharePoint saraksta izvēlnē Skats. Skatot sarakstu SharePoint vietnē, var atrast un atvērt vaicājumus, atskaites un citus programmas Access objektus, noklikšķinot uz izvēlnes Skats. Ja personām nav programmas Access, tās var lietot sarakstos esošos datus, izmantojot SharePoint skatus.

  1. Atveriet datu bāzi, kas jākopīgo.

  2. Cilnē Fails noklikšķiniet uz Saglabāt kā.

  3. Noklikšķiniet uz Saglabāt datu bāzi kā, sadaļā Papildu noklikšķiniet uz SharePoint un pēc tam noklikšķiniet uz Saglabāt kā.

    Piezīmes.: 

    • Ja izmantojat Access 2007, noklikšķiniet uz Microsoft Office pogas > Publicēt > Dokumentu pārvaldības serveris.

    • Ja izmantojat Access 2010, noklikšķiniet uz Fails > Saglabāt un publicēt > Saglabāt datu bāzi kā > SharePoint.

  4. Dialoglodziņā Saglabāšana SharePoint serverī pārlūkojot norādiet izmantojamo dokumentu bibliotēku.

  5. Pārskatiet datu bāzes faila nosaukumu un faila tipu, veiciet visas nepieciešamās izmaiņas un noklikšķiniet uz Saglabāt.

Papildinformāciju skatiet: publicēšana Access pakalpojumos un importēt vai saistīt datus no SharePoint saraksta.

Uz lapas sākumu

Datu bāzes koplietošana, saistot to ar SharePoint sarakstiem

Šai metodei ir tādas pašas priekšrocības kā sadalītai datu bāzei, un lietotāji var modificēt savu datu bāzes kopiju, jo dati tiek koplietoti, izmantojot SharePoint vietni. Kaut gan šai metodei nav tādu pašu priekšrocību, kādas ir datu bāzes publicēšanai SharePoint vietnē, arī šī metode sniedz centralizētas datu glabāšanas piedāvātās ērtības. Dati tiek glabāti SharePoint sarakstos, tāpēc jūs varat atsevišķi nodrošināt katra saraksta pieejamību tīklā, izmantojot SharePoint līdzekļus.

Šīs metodes trīs galvenās darbības ir šādas:

  1. Datu pārvietošana uz SharePoint sarakstiem.

  2. Saišu izveidošana uz sarakstiem.

  3. Datu bāzes faila izplatīšana.

Lai izpildītu divas pirmās darbības, var izmantot vedni datu pārvietošanai uz SharePoint vietni, bet, lai izpildītu pēdējo darbību, — jebkurus jūsu rīcībā esošos līdzekļus.

Tabulu eksportēšanas sadarbības vidē SharePoint vedņa izmantošana

  1. Cilnes Datu bāzes rīki grupā Datu pārvietošana noklikšķiniet uz SharePoint.

    Piezīmes.: 

    • Šī opcija ir pieejama tikai tad, ja datu bāze ir saglabāta .accdb faila formātā.

    • Ja izmantojat Access 2007, cilnes Ārējie dati grupā SharePoint saraksti noklikšķiniet uz Pārvietot uz SharePoint.

  2. Izpildiet Tabulu eksportēšanas uz SharePoint vednī minētās darbības, tostarp norādiet SharePoint vietnes atrašanās vietu. Lai atceltu procesu, noklikšķiniet uz Atcelt.

  3. Vedņa pēdējā lapā atzīmējiet izvēles rūtiņu Rādīt detaļas, lai iegūtu vairāk informācijas par migrēšanu.

    Šajā vedņa lapā ir aprakstīts, kuras tabulas ir saistītas ar sarakstiem, un minēta dublējumkopijas atrašanās vieta un jūsu datu bāzes vietējais URL. Tajā ir redzami arī brīdinājumi, ja atklātas kādas migrēšanas problēmas, un informācija par žurnāltabulas atrašanās vietu, kur var apskatīties detalizētāku problēmu aprakstu.

  4. Noklikšķiniet uz Pabeigt, kad vednis ir pabeidzis darbību.

    Ja vednis parāda brīdinājumu, pārskatiet žurnāltabulu un veiciet nepieciešamās darbības. Piemēram, noteiktus laukus nevar pārvietot vai tos var konvertēt citā datu tipā, kas ir saderīgs ar SharePoint sarakstu.

Piezīme.: Lai savus sarakstus apskatītu SharePoint vietnē, ātrās palaišanas joslā noklikšķiniet uz Saraksti vai noklikšķiniet uz Skatīt visu vietnes saturu. Iespējams, ka lapa tīmekļa pārlūkprogrammā jāatsvaidzina. Lai saraksti parādītos SharePoint vietnes ātrās palaišanas joslā vai lai mainītu citus iestatījumus, piem., iespējotu versiju izsekošanu, jūs varat mainīt SharePoint vietnes sarakstu iestatījumus. Papildinformāciju skatiet SharePoint vietnes palīdzībā.

Uz lapas sākumu

Datu bāzes koplietošana, izmantojot 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. Izmantojiet šo metodi, ja jums ir pieejams datu bāzes serveris un visu lietotāju datoros ir instalēta programma Access. Šī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.

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 ļ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 aizsargāt pilnīgi no visiem draudiem. 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ātiska atkopšana    Dažiem datu bāzes serveru produktiem ir automātiski atkopšanas mehānismi, kuri sistēmas kļūmes (piemēram, operētājsistēmas avārijas vai strāvas padeves pārrāvuma) gadījumā dažu minūšu laikā bez datu bāzes administratora iejaukšanās atkopj datu bāzi pēdējā konsekventajā stāvoklī.

  • 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 tad, ja strādājat ar lielām datu kopām.

Pamata darbības programmas Access izmantošanai kopā ar datu bāzes serveri

  1. Precīzās darbības, kas jāveic, lai izmantotu programmu Access kopā ar datu bāzes serveri, ir atkarīgas no izmantotā datu bāzes serveru produkta, taču pamata darbības ir tādas pašas:

  2. Datu pārvietošana no Access datu bāzē esošām tabulām uz datu bāzes serverī esošām tabulām.

  3. Saišu izveide uz datu bāzes serverī esošajām tabulām Access datu bāzes failā.

  4. Atbilstošu lietotāju kontu izveidošana datu bāzes serverī.

  5. Access datu bāzes faila izplatīšana.

  6. Nepieciešamo datu bāzu draiveru instalēšana lietotāju datoros.

  7. Specifisku informāciju par Access lietošanu kopā ar programmu SQL Server skatiet rakstā Access datu pārvietošana uz SQL Server datu bāzi, izmantojot Uzlabošanas vedni.

Skatiet arī rakstu Datu saistīšana vai importēšana no SQL Server datu bāzes.

Uz lapas sākumu

Faktori, kas jāņem vērā, izvēloties metodi

Metodes prasības

Sadalīta datu bāze

Tīkla mape

SharePoint vietne

Datu bāzes serveris

Vai nepieciešama datu bāzes servera programmatūra?

N

N

N

J

Vai nepieciešams SharePoint

N

N

J

N

Vai SharePoint Server nepieciešams komponents Access pakalpojumi?

N

N

Atkarībā no apstākļiem:

Ja veidojat saites uz sarakstiem un saglabājat datus dokumentu bibliotēkā, komponents Access Services parasti nav nepieciešams

Ja publicējat datus tīmekļa datu bāzē vai tīmekļa programmā, komponents Access Services ir nepieciešams

N

Datu pieejamība

Laba

Pietiekama nelielām lietotāju grupām, kas neveic liela apjoma datu datu rediģēšanu

Ļoti laba. Datus var izmantot bezsaistē.

Vislabākā

Drošība

Atkarīga no papildu pasākumiem

Visnedrošākā metode

Vislabākā

Vislabākā

Elastīgums

Elastīga metode. Jaunu datu bāzes līdzekļu izstrāde netraucē darbam. Lietotāji savās kopijās var modificēt objektu noformējumu.

Visneelastīgākā. Izstrāde jāveic datu bāzes kopijā bezsaistē, ar ko pēc tam aizstāj datu bāzi. Lietotāji nevar modificēt datu bāzes noformējumu.

Elastīga metode. Piekļuves kontrolei un noformējuma izmaiņām tiek izmantotas SharePoint atļaujas. Dažus datu bāzes objektus, piemēram, formas, var izmantot tīmeklī.

Elastīga metode. Jaunu datu bāzes līdzekļu izstrāde netraucē darbam. Lietotāji savās kopijās var modificēt objektu noformējumu.

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.

×