Access-adatbázisok felosztása

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Ha egy adatbázist többen használnak a hálózaton keresztül, akkor lehet, hogy érdemes felosztani. A közösen használt adatbázis felosztásával javíthatja az adatbázis teljesítményét, és csökkentheti az adatbázisfájlok sérülésének esélyét.

Az adatbázis felosztása után választhat, hogy áthelyezi a háttéradatbázist, vagy inkább egy másik háttéradatbázist használ. A használatban lévő háttéradatbázist a Csatolttábla-kezelő segítségével cserélheti le.

Megjegyzés :  Ez a témakör nem vonatkozik az Access-alkalmazásokra, vagyis az Access használatával tervezett és online közzétett új típusú adatbázisokra. Ezekről az Access-alkalmazás létrehozása című témakörben olvashat bővebben.

Megjegyzések: 

  • Az adatbázisok felosztása és az adatbázisok archiválása nem ugyanaz. Ez a témakör nem foglalkozik az adatok archiválásának módjával. Az adatokat általában úgy archiválják, hogy meghatározott időközönként egy másik adatbázisba helyezik a régebbi rekordokat, vagy azért, mert az adatbázisfájl túl gyorsan eléri a fájlméretrevonatkozó korlátot, vagy azért, mert szeretnék, hogy az adatbázisfájl kicsi maradjon, és az adatok időszakonként rendszerezve legyenek. Bizonyos körülmények között az adatok az adatbázis felosztásával is archiválhatók. Az ezzel kapcsolatos további tudnivalók Az Access-adatbázisok adatainak archiválása című témakörben olvashatók.

  • A webes adatbázisok felosztásakor az adott adatbázis webes táblái nem kerülnek a háttéradatbázisba, emiatt nem is érhetők el a felosztással létrehozott előtér-adatbázisból.

Tartalom

Áttekintés

Előzetes tennivalók

Az adatbázis felosztása

Az előtér-adatbázis terjesztése

A használatban lévő háttéradatbázis módosítása

Áttekintés

Az adatbázist felosztáskor két fájlba szervezi át – az adattáblákat tartalmazó háttéradatbázisba és az összes többi adatbázis-objektumot (lekérdezéseket, űrlapokat és jelentéseket) tartalmazó előtér-adatbázisba. Minden felhasználó az előtér-adatbázis helyi példánya segítségével kezeli az adatokat.

Az adatbázis felosztása az Adatbázis-felosztó varázslóval végezhető. Az adatbázis felosztása után a felhasználóknak el kell juttatnia az előtér-adatbázist.

Figyelmeztetés :  A több végfelhasználó által használt adatbázisok adatainak védelme érdekében javasoljuk, hogy ne ossza meg olyan adatbázis példányait, amely SharePoint-listákra mutató hivatkozásokat tartalmaz, beleértve a közzétett webes adatbázisokon belüli listahivatkozásokat is. Mivel a csatolt táblák kapcsolati adatai nem titkosítottak, ezért ha SharePoint-listából álló táblával alakít ki kapcsolatot, azzal lehetővé teszi a rosszindulatú felhasználóknak, hogy módosítsák a hivatkozás célját, ezáltal módosítsák a SharePoint-webhelyen érvényes engedélyeket.

A felosztott adatbázisok előnyei

A felosztott adatbázis többek között az alábbi előnyöket nyújtja:

  • Nagyobb teljesítmény:    Az adatbázis teljesítménye a felosztás eredményeként általában jelentősen nő, mivel így csak az adatokat kell továbbítani a hálózaton. Egy közösen használt, de fel nem osztott adatbázisban a rendszer nem csak az adatokat, hanem magukat az adatbázis-objektumokat – táblákat, lekérdezéseket, űrlapokat, jelentéseket, makrókat és modulokat – küldi át a hálózaton.

  • Jobb elérhetőség:    Mivel a rendszer csak az adatokat küldi át a hálózaton, az adatbázis-műveletek, például a rekordok szerkesztése gyorsabban végrehajtható, aminek köszönhetően az adatok nagyobb mértékben rendelkezésre állnak a szerkesztéshez.

  • Nagyobb biztonság:    Ha a háttéradatbázist olyan számítógépen tárolja, amely az NTFS fájlrendszert használja, akkor az adatokat az NTFS biztonsági funkciói is védik. Mivel a felhasználók csatolt táblákkal férhetnek hozzá a háttéradatbázishoz, kevésbé valószínű, hogy a betolakodók az előtér-adatbázis eltulajdonításával vagy magukat jogosult felhasználónak álcázva jogosulatlanul hozzáférnek az adatokhoz. A Windows XP, a Windows Vista és a Windows Server 2003 alapértelmezés szerint az NTFS fájlrendszert használja. Ha nem biztos benne, hogy milyen fájlrendszert használt a fájlkiszolgálója, akkor kérdezze meg a rendszergazdájától. Ha a fájlkiszolgálón vannak rendszergazdai jogosultságai, akkor az msinfo32 parancs futtatásával önállóan is meghatározhatja a fájlrendszer típusát.

    Hogyan ellenőrizhetem a fájlrendszert az msinfo32 paranccsal?

    1. Kattintson a Start gombra, majd a Futtatás menüpontra.

    2. Írja be a Futtatás párbeszédpanelen az msinfo32 parancsot, és kattintson az OK gombra.

    3. A Rendszer összegzése fában kattintson az Összetevők melletti pluszjelre.

    4. Az Összetevők ágon belül kattintson a Tárolás melletti pluszjelre, majd kattintson a Meghajtók elemre. A párbeszédpanel jobb felén megjelennek az elérhető meghajtók adatai.

  • Nagyobb megbízhatóság:    Ha egy felhasználónál probléma lép fel, és az adatbázis váratlanul bezárul, az adatbázisfájl esetleges sérülése általában az előtér-adatbázis azon példányára korlátozódik, amelyik a felhasználónál meg volt nyitva. Mivel a felhasználó a háttéradatbázisban lévő adatokat a csatolt táblák használatával éri el, sokkal kisebb az esélye, hogy a háttéradatbázis-fájl megsérüljön.

  • Rugalmas fejlesztői környezet:    Mivel az egyes felhasználók az előtér-adatbázis helyi példányával dolgoznak, minden felhasználó a többi felhasználótól függetlenül, azok befolyásolása nélkül tud lekérdezéseket, űrlapokat, jelentéseket és egyéb adatbázis-objektumokat fejleszteni. Hasonlóképp Ön 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.

Vissza a lap tetejére

Első lépések

Mielőtt felosztaná az adatbázist, vegye figyelembe a következőket:

  • Felosztás előtt mindig készítsen biztonsági másolatot az adatbázisról. Ha felosztja az adatbázist, és utána úgy dönt, hogy mégse szeretné felosztani, akkor a biztonsági másolatból állíthatja vissza az eredeti példányt.

  • Az adatbázisok felosztása sok időt vehet igénybe. Érdemes értesíteni a felhasználókat, hogy ne használják az adatbázist, amíg a felosztás folyamatban van. Ha egy felhasználó a felosztás közben módosítja az adatbázist, akkor a módosítások nem fognak megjelenni a háttéradatbázisban.

    Tipp : Ha egy felhasználó mégis módosítja az adatbázist a felosztás során, akkor a felosztás befejezése után a háttéradatbázisba kell importálnia az új adatokat.

  • Bár az adatbázisok felosztása az adatok megosztásának egyik módja, de ehhez mindenkinek szüksége van a Microsoft Office Access olyan verziójára, amely kompatibilis a háttéradatbázis fájlformátumával. Ha például a háttéradatbázis-fájl .accdb formátumú, akkor a felhasználók nem tudják az Access 2003 alkalmazással elérni az adatait.

  • Ha olyan szolgáltatásokat használ, amelyek már nem támogatottak, akkor érdemes korábbi Access-fájlformátumú háttéradatbázist létrehozni. Ilyenek például az adatelérési lapok; ha a háttéradatbázist olyan korábbi fájlformátumban menti, amely támogatja az adatelérési lapokat, akkor továbbra is használhatja őket. Az előtér-adatbázisban ugyanakkor használhatja az új fájlformátumot, így az előtér-adatbázis felhasználói kihasználhatják az új formátum előnyeit. Megjegyzés: az Access 2013-mal nem módosíthatja az adatelérési lapok adatait.

Vissza a lap tetejére

Az adatbázis felosztása

  1. Készítsen másolatot számítógépén arról az adatbázisról, amelyet fel szeretne osztani. A műveletet a helyi merevlemezen tárolt adatbázisfájllal kezdje, ne a hálózaton megosztott mappában lévővel. Ha az adatbázis jelenleg meg van osztva a helyi merevlemez-meghajtón, akkor ott hagyhatja.

  2. Nyissa meg az adatbázis helyi merevlemez-meghajtón tárolt példányát.

  3. Kattintson az Adatbáziseszközök lap Adatok áthelyezése csoportjának Access-adatbázist. Az adatbázis-felosztó varázsló elindul.

  4. Kattintson az Adatbázis felosztása gombra.

  5. Adja meg a háttéradatbázis nevét, fájltípusát és helyét a Háttéradatbázis létrehozása párbeszédpanelen.

    Megjegyzések: 

    • Fontolja meg az Access által javasolt név használatát. Ez megőrzi az eredeti fájlnevet, és a fájlkiterjesztés elé beszúrt _be szótaggal jelzi, hogy az adatbázis háttéradatbázis.

    • A fájltípust csak akkor módosítsa, ha egyes felhasználók az Access korábbi verzióival fogják elérni az adatokat.

    • A Fájlnév mezőben a fájlnév elé beírhatja a hálózati mappa elérési útját. Ha például a \\kiszolgáló1\megosztott_mappa1\ hálózati helyen tárolja az háttéradatbázist, amelynek neve SajátAB_be.accdb, akkor a \\kiszolgáló1\megosztott_mappa1\SajátAB_be.accdb elérési utat adja meg a Fájlnév mezőben.

    • A kiválasztott mappának az adatbázis minden felhasználója számára elérhetőnek kell lennie. Mivel a meghajtó-leképezések változhatnak, ezért a csatlakoztatott meghajtó betűjele helyett a hely UNC útvonalát használja.

  6. A varázsló megjelenít egy megerősítő üzenetet, amikor befejeződik.

Ezzel felosztotta az adatbázist. Az előtér-adatbázis az a fájl, amellyel a felosztást kezdte (tehát a közösen használt adatbázis eredeti példánya), a háttéradatbázis pedig azon a hálózati helyen érhető el, amelyet az eljárás 5. lépésében megadott.

Az előtér-adatbázis tervét érintő módosítások korlátozása

Ha korlátozni szeretné a terjesztett előtér-adatbázis módosíthatóságát, akkor lehet, hogy érdemes lefordított bináris fájlként (.accde fájlként) mentenie. A lefordított bináris fájl olyan adatbázis-alkalmazásfájl, amelybe minden Visual Basic for Applications (VBA) kód bele van fordítva. A lefordított bináris Access-fájlokban nem marad VBA-forráskód, így a felhasználók nem tudják módosítani az .accde fájlok objektumainak tervét.

  1. Nyissa meg azt előtér-adatbázis (.accdb) fájlt, amelyet lefordított bináris (.accde) fájlként szeretne menteni.

  2. Kattintson a Fájl > Mentés másként > ACCDE készítése > Mentés másként parancsra.

  3. Keresse meg a Mentés másként párbeszédpanelen azt a mappát, amelybe menteni szeretné a fájlt, írja be a fájlnevet a Fájlnév mezőbe, és kattintson a Mentés gombra.

Vissza a lap tetejére

Az előtér-adatbázis terjesztése

Az adatbázis felosztása után el kell juttatnia az előtér-adatbázist a felhasználókhoz, mert csak így tudják használatba venni az adatbázist.

Figyelmeztetés : A több végfelhasználó által használt adatbázisok adatainak védelme érdekében javasoljuk, hogy ne ossza meg olyan adatbázis példányait, amely SharePoint-listákra mutató hivatkozásokat tartalmaz, beleértve a közzétett webes adatbázisokon belüli listahivatkozásokat is. Mivel a csatolt táblák kapcsolati adatai nem titkosítottak, ezért ha SharePoint-listából álló táblával alakít ki kapcsolatot, azzal lehetővé teszi a rosszindulatú felhasználóknak, hogy módosítsák a hivatkozás célját, ezáltal módosítsák a SharePoint-webhelyen érvényes engedélyeket.

Hajtsa végre a megfelelő műveletet:

  • Küldjön e-mailt az adatbázis-felhasználóknak, és csatolja az üzenethez az előtér-adatbázis fájlját. Mellékeljen egy útmutatót, amely megkönnyíti a felhasználóknak az előtér-adatbázis azonnali használatba vételét.

  • Mentse az előtér-adatbázis fájlját olyan hálózati helyre, amelyet minden adatbázis-felhasználó elér, majd küldje el a hálózati hely elérhetőségét a felhasználóknak egy e-mailben, amelyben leírja az adatbázis eléréséhez szükséges egyéb tudnivalókat is.

  • Ossza ki az előtér-adatbázis fájlját cserélhető adathordozón, például CD-ROM-on vagy USB-meghajtón. Ha saját maga telepíti a fájlt, akkor meggyőződhet róla, hogy megfelelően működik-e. Ha a felhasználóknak kell telepítenie a fájlt, akkor mellékeljen egy dokumentumot, amelyben leírja, hogy mit kell tenniük a fájl telepítéséhez, és kihez fordulhatnak, ha nehézségeik támadnak.

Vissza a lap tetejére

A használatban lévő háttéradatbázis módosítása

A Csatolttábla-kezelővel áthelyezheti a háttéradatbázist, és átválthat másik háttéradatbázis használatára.

Ha át szeretné helyezni a háttéradatbázist, akkor először készítsen róla másolatot az új helyen, majd hajtsa végre a következő eljárást.

  1. Kattintson a Külső adatok lap Importálás és csatolás csoportjának Csatolttábla-kezelő gombjára.

  2. A Csatolttábla-kezelőben válassza ki azokat a táblákat, amelyek a jelenlegi háttéradatbázisban vannak.

    Tipp : Ha nem csatolt egyéb adatbázisokat, akkor kattintson Az összes kijelölése gombra.

  3. Jelölje be a Mindig rákérdez az új helyre jelölőnégyzetet, majd kattintson az OK gombra.

  4. Keresse meg és jelölje ki az új háttéradatbázist.

Vissza a lap tetejére

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

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

×