Microsoft Access - használja több felhasználó számítógépes hálózaton adatbázisban

Az adatbázis több felhasználó által számítógépes hálózaton.

Szolgálni több felhasználó Access alkalmazást kell lennie fájl szintű konfiguráció különböző módon. Mindegyik módszernek megvannak a maga előnyei és hátrányai, amelyek közül néhány alább felsorolt.

• Hálózati elhelyezést. Ebben a konfigurációban egy MDB-fájl található a hálózati kiszolgálón, és a felhasználók hozzáférhetnek az adatbázishoz a szerverrel. Az adatok és végrehajtható lehet benne van egy MDB-fájlba vagy forgalomba a fájlszerver formájában több egyedi fájlokat. Az előnye, hogy ez a konfiguráció a könnyű támogatást, mert az, hogy frissíteni kell csak szüksége van egy futtatható fájl. Azonban, mivel az összes űrlapok, jelentések, modulok, lekérdezések Access EXE fájlok, valamint az összes DLL, stb továbbítandó a hálózaton keresztül egy munkaállomás, hálózati forgalom feleslegesen növeli, és a termelékenység jelentősen csökken. Valószínűleg, egy ilyen konfigurációban kell használni kötött formában. További kérdésekkel foglalkozik a kötelező formák adatok és a feltörekvő egyidejűleg hozzáférést konfliktusokat.
A párbeszédablak Options (Opciók) által nyújtott Tools Options (Eszközök / Beállítások) menü parancsokat a fül Részletes (egyéb) lehetőség áll Default nyitott állapotban (nyitott állapotban által meghatározott alapértelmezett). Megadhatjuk nyitott az adatbázis mód, azaz a függetlenül attól, hogy meg kell nyitni a kizárólagos hozzáférést (egy felhasználó az egész munka ülés), vagy megosztani. Esetünkben - megosztás.
Osztott mód (Sharing) lehetővé teszi, hogy nyissa meg az adatbázist, hogy egyszerre több felhasználó. Ugyanakkor Access megnyitni az adatbázist rögzíti a részleteket a kapcsolódó felhasználók azt a LDB-fájlt, és aktiválja a zárszerkezet és felszabadulását oldalak és vonalak.
Replikáció. Amikor egy replikációs rendszer a felhasználók megoszthatják eljárás adatai, bár az adatok valóban nem gyakori, mint ahogy az a áramkörök hálózati elosztó vagy külön adatbázisokban. A replikációs rendszer, minden felhasználó vagy kis felhasználói csoportnak saját példányát az adatok, amelyek szerint a Jet replikációs mechanizmus szinkronizált másik adatbázist vagy adatbázisokat. Az egyik előnye ennek a rendszernek, minden felhasználó kap egy másolatot az adatok teljes kizárása blokkoló kérdések, hanem a problémák replikáció, a bonyolultság foka, ami majdnem ugyanaz. Egy másik jelentős előnye, aszinkron replikáció képes hozzáférni adatok lekapcsolódott a hálózati felhasználók számára. Azonban van egy másik hátránya egy ilyen rendszer: van még a lehetőségét, hogy a hozzáférési konfliktusok és replikációs problémákra ha közös adatforrást, még egy kis csoportja számára.
Sor szintű zárolás
A fő előnye a sor szintű zárolást növelése hozzáfér az adatbázishoz több felhasználó számára. Amikor lezárja egy rekordot, hogy szerkesztett sok felhasználó van, hogy nagy mennyiségű adatot anélkül zár konfliktusok vagy az azokhoz való feljegyzések. Használata sor szintű zárolást is lehetővé teszi a fejlesztők számára kiterjeszti határait használat pesszimista zár. Így a felhasználók vannak ellátva ismert és nyilvánvaló munkafeltételek, amelynek során elvégzi az egyszerű műveleteket nyitási rekord, szerkeszteni, és a módosítások mentéséhez. Az Access korábbi verzióiban a pesszimista zár nem tudott széles körű terjesztése olyan módon, hogy rögzítse a lapfelhasználásukat az egyidejű felhasználók száma, akik kiszerelni képes blokkolni a rajtuk végrehajtott módosításokat a többi felhasználó. Ugyanakkor, a fejlesztők létre kellett hoznia egy rendszert a végrehajtás a szokásos munkakörülmények felhasználók (bővül a felvétel ideiglenes táblák, stb.) Sor-szintű reteszelés jelentős eredmény a Jet 4.0. Meg kell találnia csoe alkalmazásra a legnépszerűbb és megbízható alkalmazásokat.

RecordLocks vagyon és járulékos felület elemeit

Amikor megnyit egy Access formában vagy kapcsolódó rekordok sorozataként lehet overlay a zárat a megfelelő rekordok sorozataként. Természetesen ezek a beállítások csak akkor használhatók, ha dolgozik, a Jet, mivel a használata ügyfél-kiszolgáló konfiguráció, Access alkalmazás állítólag, hogy a telefon nem zárak (nincs jelen).

Három zár mód:

• Nincs zárak (nem) - egyenértékű egy optimista zár,

• Szerkesztette Records (változó bejegyzések) - egyenértékű pesszimista zár,

• Minden Records (minden rekord) - zár minden rekordot beállítva. Többfelhasználós alkalmazások, ez a mód kell óvatosan kell alkalmazni.

Kapcsolódó cikkek