Nem sikerül menteni a replikált adatbázist Access 2007-formátumban

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.

Leírás

Microsoft Office Access 2007, az Access korábbi verzióival létrehozott adatbázisok replikált (. Az új nem lehet menteni a MDB format). ACCDB formátumban. A beállítás szürke (nem érhető el) jelenik meg az Adatbázis mentése másként parancs használata (kattintson a Microsoft Office gombra kattintva Gombkép , és kattintson a Mentés máskéntmelletti nyílra).

Ok

Az .ACCDB fájlformátum nem támogatja a replikációt.

Megoldás

A replikált adatbázist használja .MDB fájlformátumban.

A replikált adatbázist továbbra is használhatja .MDB fájlformátumban. Az Access továbbra is támogatja a replikációs funkciókat .MDB fájlformátumban.

Manuálisan hozza létre az adatbázist Office Access 2007-fájlformátumban.

Ha úgy dönt, hogy az új fájlformátum előnyei felülmúlják a replikáció nyújtotta előnyöket, létrehozhat egy új adatbázist Office Access 2007-formátumban, és manuálisan hozza létre újra a replikált adatbázist.

Megjegyzés : Ez az eljárás bármilyen replikált adatbázissal használható, de ha nem egy teljes replikával dolgozik, amelyet a replikahalmaz összes többi példányával szinkronizált, azok az adatok és projektek, amik nem szerepelnek a replikában, nem lesznek meg az új adatbázisban sem.

Mielőtt elkezdené újra létrehozni az adatbázist, célszerű meggyőződnie arról, hogy a replikában látható az összes rendszer- és rejtett objektum. Így biztosan el fogja érni a replikációspecifikus mezőket, miután újra létrehozta az adatbázist.

  1. Nyissa meg a konvertálni kívánt replikát. Ahhoz, hogy megjelenítse a rejtett- és a rendszermezőket, a replikációt ugyanazzal az Access-verzióval kell megnyitni, mint amellyel eredetileg létrehozta.

  2. Kattintson az Eszközök menü Beállítások parancsára. Megnyílik a Beállítások párbeszédpanel.

  3. A Nézet lap Megjelenítés csoportjában jelölje be a Rejtett objektumok és a Rendszerobjektumok jelölőnégyzetet. Az új beállítások alkalmazásához és a Beállítások párbeszédpanel bezárásához kattintson az OK gombra.

Az adatbázis manuális importálása

  1. Hozzon létre új adatbázist, majd nyissa meg.

    Megjegyzés : Az Access létrehoz egy új, Tábla1 nevű táblát. Célszerű ezt a táblát törölni – ezt úgy teheti meg, hogy azonnal bezárja, mielőtt még bármit módosítana is rajta. Kattintson a jobb gombbal a Rendelések táblára, majd válassza a helyi menü Bezárás parancsát.

  2. A Külső adatok lap Importálás csoportjában kattintsunk az Access gombra.

    Megjelenik a Külső adatok átvétele - Access-adatbázis párbeszédpanel.

  3. Kattintson a Tallózás gombra, majd keresse meg a replikált adatbázist.

  4. Kattintson az új adatbázisba importálni kívánt objektumokat tartalmazó replikált adatbázisra, majd kattintson a Megnyitás gombra.

  5. A Külső adatok átvétele - Access-adatbázis párbeszédpanelen kattintson a Táblák, lekérdezések, űrlapok, jelentések, makrók és modulok importálása a jelenlegi adatbázisba választógombra, majd az OK gombra.

  6. Kattintson az új adatbázisba importálni kívánt adatbázis-objektumokra. Ha az összes objektumot importálni szeretné, kattintson mindegyik lapon Az összes kijelölése gombra.

    Fontos:    Most még ne jelölje ki a táblákat. A táblákat később, egy külön lépésben kell importálni.

  7. Az objektumok kijelölésének befejezése után az OK gombra kattintva importálja őket.

    A varázsló utolsó lapján lehetősége van az importálási lépések későbbi felhasználás céljából való mentésére. Ehhez jelölje be az Importálási lépések mentése jelölőnégyzetet, adja meg a megfelelő információkat, majd kattintson az Importálás mentése gombra.

  8. Nyissa meg a replikált adatbázist az Office Access 2007 alkalmazásban. Az adatbázis minden táblája számára hozzon létre egy táblakészítő lekérdezést, amely az adott tábla összes adatát átveszi, és egy új táblában tárolja az új adatbázisban.

    Megjegyzés : Ha a s_GUID elsődleges kulcs (és az egyéb táblákban idegen kulcsok a hivatkozott), az új táblában tartalmaznia kell a s_GUID mezőt. Ha a s_GUID mező nem használja, az elsődleges kulcs, nem indokolt megőrizni az új táblában. Az új tábla a s_Lineage és s_Generation mezőket nem másolja.

    Alapértelmezésként rejtett az s_GUID, az s_Lineage és az s_Generation mező. A mezők megjelenítéséhez tegye az alábbiakat:

    1. Győződjön meg arról, hogy a replikált adatbázisban be van zárva az összes tábla.

    2. Kattintson a jobb gombbal a navigációs ablak tetejére, majd kattintson a Navigációs beállítások parancsra. Megnyílik a Navigációs beállítások párbeszédpanel.

    3. A Megjelenítési beállítások szakaszban jelölje be a Rendszerobjektumok megjelenítése jelölőnégyzetet, majd kattintson az OK gombra.

      Hogyan?

      1. Hozzon létre egy lekérdezést azoknak a tábláknak a kijelölésével, amelyek tartalmazzák az új táblába beilleszteni kívánt rekordokat.

        Hogyan?

        1. A Létrehozás lap Egyebek csoportjában kattintson a Lekérdezéstervezés elemre.

        2. A Tábla hozzáadása párbeszédpanelen válassza azt a lapot, amely a használni kívánt táblákat tartalmazza.

        3. Kattintson duplán a lekérdezéshez adandó minden objektum nevére, majd a Bezárás gombra.

        4. Vegye fel a mezőket a tervezőrácsMező sorába.

        5. A lekérdezés eredményének megtekintéséhez kattintson a Nézet menü Adatlap nézet. parancsára.

      2. A lekérdezésTervező nézet, a Tervezéslap Lekérdezés típusa csoportjában kattintson a Táblakészítő gombra. Ekkor a Táblakészítő párbeszédpanel jelenik meg.

      3. A Táblanév mezőben adja meg a létrehozni vagy cserélni kívánt tábla nevét.

      4. Jelöljük be a Másik adatbázis választókapcsolót, és írjuk be az új táblát fogadó adatbázis elérési útvonalát, vagy kattintsunk a Tallózás gombra, és keressük meg az adatbázist.

      5. Kattintson az OK gombra.

      6. Kattintson a Tervezés lap eredmények csoportjának Futtatásparancsára. Az új tábla így lesz.

        Megjegyzés : A létrehozott új tábla nem örökli az eredeti tábla mezőtulajdonságát és az elsődleges kulcs beállítását.

  9. Az új adatbázis mindegyik táblájában hozza létre ugyanazt az indexelés és elsődleges kulcsot, amely a replikáció tábláiban is szerepel.

    Hogyan?

    1. Nyissa meg a táblát Tervező nézetben.

    2. Kattintson az ablak felső részében arra a mezőre, amelynek indexelés szeretne létrehozni.

    3. Az ablak alsó részén kattintson az Indexelt tulajdonságmezőre, majd az Igen (lehet azonos) vagy az Igen (nem lehet azonos) bejegyzésre.

    4. Jelölje ki az elsődleges mezőt tartalmazó mezőt vagy mezőket.

    5. Kattintson a Tervezés lap Eszközök csoportjának Elsődleges kulcs gombjára.

  10. Az új adatbázis mindegyikhez létrehozása a kapcsolatok, hogy a replika táblázat.

    Hogyan?

    Táblák közötti kapcsolatok létrehozásakor a kapcsolt mezők nem kell az azonos nevű. Azonban kapcsolódó mezők alapján kell rendelkeznie az azonos adattípus , kivéve, ha az elsődleges kulcs mezőjét Számláló mező. Szám adattípusú mezőre a Számláló mező már összevetheti, csak akkor, ha a Mezőméret tulajdonsága az egyező mezőket a megegyezik. Ha például már összevetheti Számláló mező és a szám adattípusú mezőre a két mező Mezőméret tulajdonságát Hosszú egészesetén. Akkor is, ha mindkét egyező mezőket a számmezők, ugyanazt a Mezőméret tulajdonság beállítást kell rendelkezniük.

    Egy egy-a-többhöz megadása vagy egy az egyhez kapcsolat

    1. Zárjuk be a megnyitott táblákat. Megnyitott táblák között nem lehet kapcsolatot létrehozni és módosítani.

    2. Az Adatbáziseszközök lap Megjelenítés/elrejtés csoportjában kattintson a Kapcsolatok gombra.

    3. Ha az adatbázisban még nem hoztunk létre semmilyen kapcsolatot, a Tábla hozzáadása párbeszédpanel automatikusan megjelenik.

      Ha olyan táblákat kell felvenni, amelyekkel kapcsolatot szeretne létesíteni, és a Tábla hozzáadása párbeszédpanel nem látható, akkor hívja elő: a Tervezés lap Megjelenítés/elrejtés csoportjában kattintson a Tábla megjelenítése gombra.

    4. Kattintsunk duplán az összekapcsolni kívánt táblák nevére sorban, majd zárjuk be a Tábla hozzáadása párbeszédpanelt. Ha egy táblát önmagával szeretnénk összekapcsolni, vegyük fel az ablakba kétszer.

    5. Húzzuk a kapcsolatban részt vevő mezőt az egyik táblából a másik tábla hasonló mezőjére.

      Ha több mezőt szeretne áthúzni, előbb a CTRL billentyűt lenyomva tartva sorban jelölje ki őket.

      A legtöbb esetben az egyik táblából az elsődleges kulcs mezőjét (amely félkövéren jelenik meg) húzza át a másik táblába egy hasonló, idegen kulcs nevezett mezőbe.

    6. A Kapcsolatok szerkesztése párbeszédpanel jelenik meg. Ellenőrizzük a két oszlopban a megjelenített mezőneveket, hogy azok megfelelőek-e. Ezeket szükség esetén módosítani is lehet.

      Szükség esetén megadhatja a kapcsolati beállításokat.

    7. A kapcsolat létrehozásához kattintson a Létrehozás gombra.

    8. Minden egyes kapcsolni kívánt táblapárnál ismételje meg az 4-7. lépéseket.

      A Kapcsolatok ablak bezárása után a Microsoft Access megkérdezi, hogy menteni kívánja-e az elrendezést. Az elrendezés mentésétől függetlenül a kapcsolatokat az adatbázisban tárolja a program.

    Több-a-többhöz kapcsolat megadása

    1. Hozza létre azt a két táblát, amelyek több-a-többhöz kapcsolat fognak összekapcsolódni.

    2. Hozzon létre egy harmadik táblát (ez lesz az illesztőtábla), és adjon hozzá olyan definícióval rendelkező mezőket, amelyek azonosak a két másik tábla elsődleges kulcsával. Az illesztőtáblában az elsődleges kulcsok így idegen kulcsként működnek. Az illesztőtáblához más mezőket is fel lehet venni, ugyanúgy, mint bármely más tábla esetén.

    3. Az illesztőtáblában állítsuk be az elsődleges kulcsot, hogy az tartalmazza a másik két tábla elsődleges kulcsát. Egy Rendelés részletei nevű illesztőtáblában például a Rendeléskód és a Termékkód mező alkotja az elsődleges kulcsot.

      Hogyan?

      1. Nyissa meg a táblát Tervező nézetben.

      2. Jelölje ki az elsődleges kulcsként meghatározni kívánt mezőt vagy mezőket.

        Ha egyetlen mezőt szeretne kijelölni, akkor kattintson a kívánt mező sorkijelölő.

        Ha több mezőt szeretne kijelölni, akkor tartsa lenyomva a CTRL billentyűt, és így kattintson az egyes mezők sorkijelölőjére.

      3. Kattintson a Tervezés lap Eszközök csoportjának Elsődleges kulcs gombjára.

        Megjegyzés : Ha a mezőket a többmezős indexben más sorrendbe szeretné állítani, mint a táblában, az Indexek ablak megjelenítéséhez kattintson a Megjelenítés/elrejtés csoport Indexek gombjára, és rendezze át az Elsődleges kulcs nevű indexelés szereplő mezőneveket.

    4. Adja meg a egy-a-többhöz kapcsolat a két elsődleges tábla és a csatlakozási között.

  11. Mentsük az új adatbázist.

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.

×