Az asztali Access-adatbázisok megosztásának lehetőségei

Az asztali Access-adatbázisok megosztásának lehetőségei

Az Access-adatbázisok az igényeknek és az erőforrások rendelkezésre állásának megfelelően többféle módszerrel is megoszthatók. Ebben a cikkben áttekintjük a rendelkezésre álló lehetőségeket, az egyes beállítások előnyeit és az erőforrások további információit.

Tartalom

Az Access-adatkapcsolatok megosztási módjai – áttekintés

Egyetlen adatbázis megosztása

Felosztott adatbázis megosztása

SharePoint-webhelyen tárolt adatmegosztás

Az adatmegosztás adatbázis-kiszolgáló használatával

Az Access-adatkapcsolatok megosztási módjai – áttekintés

Az adatbázis-alkalmazások az időt változtatják meg és nőnek. Számos tényező befolyásolja a szükségleteket és a teljesítményt, többek között az egyidejű felhasználók számát, a hálózati környezetet, az átviteli sebességet, a késést, az adatbázis méretét, a maximális kihasználtsági időpontokat és a várható növekedési rátákat. Röviden, ha az adatbázis-megoldás sikeres, valószínűleg fejlődni kell. Szerencsére az Accessben egy evolúciós út áll az egyszerűtől a haladóig, amelyet idővel átvehet a megoldás hatékony méretezéséhez. Az alábbi táblázat összefoglalja az Access-forgatókönyveket és a munkamennyiségeket, amelyek megkönnyítik az útvonal kiválasztását.

Az Access megosztási beállításainak áttekintése

Vissza a lap tetejére

Egyetlen adatbázis megosztása

Ez a legegyszerűbb és legkevesebb erőforrást igénylő lehetőség, de egyben ez biztosítja a legkevesebb funkciót is. Ennél a módszernél az adatbázist egy megosztott hálózati meghajtó tárolja, és minden felhasználó egyszerre használhatja az adatbázisfájlt. Ha egyszerre több felhasználó módosítja az adatokat, akkor korlátozott lehet a megbízhatóság és az elérhetőség, mivel minden adatbázis-objektum meg van osztva. A módszer a teljesítményt is csökkentheti, mivel a teljes adatbázis-objektumokat kell továbbítani a hálózaton.

Ez a lehetőség megfelelő lehet, ha várhatóan csak néhányan fogják egyszerre használni az adatbázist, és a felhasználóknak nem kell testre szabniuk az adatbázistervet. Ez a módszer azonban kevésbé biztonságos, mint az adatbázis megosztásának más módjai, mivel minden felhasználó rendelkezik az adatbázisfájl teljes példányával, így növeli a jogosulatlan hozzáférés kockázatát.

Adatbázis megosztása megosztott mappa használatával:

  1. Otthoni vagy kisvállalati környezetben megoszthatja a kívánt személyeket tartalmazó mappát. További tudnivalókat a Windows 10 rendszerű hálózaton keresztülifájlmegosztás című témakörben találhat.

  2. Gondoskodjon róla, hogy az Access az összes felhasználó számítógépén megosztott módban nyíljon meg. Ez az alapértelmezett beállítás, mégis ellenőriznie kell – ha egy felhasználó ugyanis kizárólagos módban nyitja meg az adatbázist, az zavart okoz az adatok elérhetőségében.

    1. Indítsa el az Accesst, kattintson a Fájl fülre, majd a Beállítások parancsra.

    2. Az Access beállításai párbeszédpanelen kattintson az Ügyfél beállításai kategóriára.

    3. A speciális szakasz alapértelmezett megnyitási módjábanválassza a megosztottlehetőséget, kattintson az OK gombra, majd lépjen ki az Accessből.

  3. Másolja át az adatbázisfájlt a megosztott mappába. A fájl másolását követően győződjön meg arról, hogy az adatbázis fájlattribútumaiban olvasási/írási jogosultság van beállítva. Az adatbázist a felhasználók csak abban az esetben használhatják, ha olvasási/írási jogosultságuk van.

  4. Mindegyik felhasználó számítógépén hozzon létre egy parancsikont, amely az adatbázisfájlra mutat. További információt az asztali parancsikon létrehozása Office-programhoz vagy-fájlhoz című témakörben talál.

Vissza a lap tetejére

Felosztott adatbázis megosztása

Ez akkor jó választás, ha nem rendelkezik SharePoint-webhellyel vagy adatbázis-kiszolgálóval. Az osztott adatbázisokat helyi hálózaton (LAN) keresztül is megoszthatja. Az adatbázis felosztása után átrendezheti a két fájlt – az adattáblákat tartalmazó back-end adatbázisokat, valamint egy előtér-adatbázist, amely az összes többi adatbázis-objektumot (például lekérdezéseket, űrlapokat és jelentéseket) tartalmazza. Minden felhasználó az előtér-adatbázis helyi példányával kölcsönhatásba lép az adatokkal.

Az adatbázisok felosztásának előnyei a következők:

  • Továbbfejlesztett teljesítmény    A program csak az adatot osztja meg a hálózaton keresztül, nem pedig a táblákat, lekérdezéseket, űrlapokat, jelentéseket, makrókat és modulokat.

  • Nagyobb elérhetőség    Az adatbázis-tranzakciók, például a rekordok szerkesztése gyorsabban végrehajthatók.

  • Továbbfejlesztett biztonság    A felhasználók kapcsolt táblákon keresztül férnek hozzá a back-end adatbázishoz; kevésbé valószínű, hogy az előtér-adatbázison keresztül illetéktelen hozzáférést kaphat az adatvédelemhez.

  • Megbízhatóbb megbízhatóság    Ha egy felhasználó problémákat tapasztal, és az adatbázis váratlanul bezárul, az adatbázis-fájlok sérülése általában a felhasználó által megnyitott előtér-adatbázis másolatára korlátozódik.

  • Rugalmas fejlesztői környezet    Minden felhasználó független módon fejleszti a lekérdezéseket, az űrlapokat, a jelentéseket és más adatbázis-objektumokat anélkül, hogy befolyásolná a többi felhasználót. Ön pedig anélkül fejlesztheti és terjesztheti az előtér-adatbázis új változatát, hogy megzavarná a háttéradatbázisban tárolt adatokhoz való hozzáférést.

További információt az Access- adatbázisok felosztásacímű témakörben talál.

Vissza a lap tetejére

SharePoint-webhelyen tárolt adatmegosztás

A SharePoint-webhelyeken többféle módon oszthat meg Access-adatforrásokat:

  • Csatolása    A csatolási folyamat egy másik programban lévő adatokhoz csatlakozik, így a legújabb adatok a SharePointban és az Accessben is megtekinthetők és szerkeszthetők anélkül, hogy az adatok másolatát létre kell tartani az Accessben. Ha nem szeretne SharePoint-listát másolni az Access-adatbázisba, de ehelyett lekérdezéseket szeretne futtatni, és a lista tartalma alapján szeretne jelentéseket létrehozni, akkor csatolhatja az adatait.

  • Áthelyezése    Amikor az Accessből egy SharePoint-webhelyre helyezi át az adatait, a SharePoint-webhelyen olyan listákat hoz létre, amelyek továbbra is kapcsolódnak az adatbázis tábláihoz. A táblázatok exportálása a SharePoint programba varázsló segítségével egyszerre áthelyezheti az összes tábla adatait, és megtarthatja a kapcsolatait.

További információt az adatok importálása, csatolása és áthelyezése a SharePoint szolgáltatásbacímű témakörben talál.

Figyelmeztetés    Noha az Access-adatbázisfájlok OneDrive vagy SharePoint-dokumentumtárba menthetők, azt javasoljuk, hogy ne nyisson meg egy Access-adatbázist ezekből a helyekről. Előfordulhat, hogy a fájl helyben tölthető le szerkesztésre, majd a SharePointba mentett módosítások mentése után ismét feltöltődik. Ha egynél több személy nyitja meg az Access-adatbázist a SharePointból, előfordulhat, hogy az adatbázisból több példány is létrejön, és néhány váratlan viselkedést tapasztalhat. Ez az ajánlás minden olyan típusú Access-fájlra érvényes, amely egyetlen adatbázisból, osztott adatbázisból,. accdb,. accdc,. accde és. accdr fájlformátumból áll. A hozzáférés telepítéséről további információt az Access- alkalmazás telepítésecímű témakörben talál.

Vissza a lap tetejére

Az adatmegosztás adatbázis-kiszolgáló használatával

Az adatbázist megoszthatja úgy is, hogy az Access alkalmazást adatbázis-kiszolgálóval, például az SQL Server termékkel együtt használja. Ez a módszer számos előnnyel jár, de használatához további szoftverre van szükség – ez esetben adatbázis-kiszolgáló szoftverre.

Ez a módszer hasonlít az adatbázisok felosztásához, mert a táblákat a hálózaton tárolja, és minden felhasználó rendelkezik az Access-adatbázisfájl helyi példányával (ez a táblákra mutató hivatkozásokat, lekérdezéseket, űrlapokat, jelentéseket és más adatbázis-objektumokat tartalmazza). A módszer alkalmazásával járó előnyök függenek az éppen használt adatbázis-kiszolgáló alkalmazástól, de ezek általában biztosítják a felhasználói fiókokat, a szelektív adatelérést, a kiváló adathozzáférést és az integrált adatkezelési eszközöket. Ezenkívül a legtöbb adatbázis-kiszolgáló jól együttműködik az Access régebbi verzióival, így nem szükséges, hogy minden felhasználó gépére ugyanolyan verziószámú szoftver legyen telepítve. Csak a táblák megosztására van szükség. További információt az Access- adatbázis áttelepítése SQL Server-adatbázisba, az SQL Server-adatbázisban tárolt adatok importálása vagy csatolása, valamint az Azure SQL Server-adatbázisból származó adatok csatolása és importálásacímű témakörben találhat.

Az adatbázisok adatbázis-kiszolgálóval való megosztásának előnyei

  • Nagy teljesítmény és méretezhetőség    Sok esetben az adatbázis-kiszolgáló jobb teljesítményt nyújt, mint egy Access-adatbázisfájl. Számos adatbázis-kiszolgáló támogatja továbbá az igen nagy méretű, terabájtnyi adatbázisok használatát, mely az Access-adatbázisfájlok méretkorlátjánál körülbelül ötszázszor nagyobb (a maximális méret 2 gigabájt). Az adatbázis-kiszolgálók rendkívül hatékonyan futtatnak párhuzamos lekérdezéseket (mivel egy folyamaton belül több natív szálat használnak a felhasználói kérések teljesítésére), és új felhasználók felvételekor minimalizálják a memóriaigényt.

  • Nagyobb elérhetőség    A legtöbb adatbázis-kiszolgálói termék lehetővé teszi, hogy a használat közben készítsen biztonsági másolatot az adatbázisról. Ezért az adatok mentését megelőzően nem kell felszólítani a felhasználókat az adatbázisból való kilépésre. Emellett az adatbázis-kiszolgáló szoftverek hatékonyan kezelik az egyidejű szerkesztési és rekordzárolási műveleteket.

  • Továbbfejlesztett biztonság    Egyetlen adatbázis sem tehető teljesen biztonságosnak. Az adatbázis-kiszolgálók azonban hatékony biztonsági beállításokat nyújtanak, amelyek védik adatait a jogosulatlan hozzáféréstől. A legtöbb adatbázis-kiszolgáló fiókalapú biztonsági beállításokat nyújt, így meghatározhatja, melyik felhasználó melyik táblákat láthatja. A fiókalapú biztonsági rendszer még abban az esetben is véd a jogosulatlan felhasználóktól, ha az előtér-adatbázist nem megfelelően szerezték be.

  • Automatikus helyreállítás    A rendszerhibák (például az operációs rendszer összeomlása vagy a Power leállás) esetén néhány adatbázis-kiszolgálói termék automatikus helyreállítási mechanizmusokkal rendelkezik, amelyek az adatbázis utolsó, adatbázis-adminisztrátor nélküli állapotára épülnek. intervenciós.

  • Kiszolgáló-alapú feldolgozás    Az Access alkalmazásban az ügyfél/kiszolgáló konfigurációja segítségével a kiszolgálón adatbázis-lekérdezések feldolgozásával csökkentheti a hálózati forgalmat, mielőtt a találatokat elküldené az ügyfélnek. Ha a lekérdezést a kiszolgálóval hajtatja végre, ez hatékonyabb megoldást jelent, különösen nagyméretű adatbázisok esetén.

  • Azure SQL Server    Az SQL Server előnyein kívül a dinamikus méretezhetőséget a leállás nélkül, az intelligens optimalizálás, a globális méretezhetőség és elérhetőség, a hardveres költségek kiküszöbölése és a csökkentett felügyelet teszi elérhetővé.

Vissza a lap tetejére

Megjegyzés:  Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Hasznos volt ez az információ az Ön számára? Itt találja az eredeti angol nyelvű cikket.

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×