Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. 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. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.
A AdatbázisfájlMásolása makróművelet használatával az aktuális Microsoft SQL Server 7.0-s vagy újabb adatbázis az Access projekthez kapcsolódó másolat készítése (* .adp fájlokban). Access leválasztja az aktuális adatbázist, és csatolja a célként megadott kiszolgáló. Leválasztása és egy adatbázis csatolása kapcsolatos további tudnivalókért lásd: az SQL Server dokumentációjában.
Megjegyzés: Ez a művelet nem használható, ha az adatbázis nem megbízható.
Megjegyzés: Az Access 2010-es verziója utolsó, amely támogatja az Access-adatprojektek.
Beállítás
A AdatbázisfájlMásolása makróművelet az alábbi argumentumokat foglalja magában:
Művelet argumentuma |
Leírás |
Adatbázis-fájl neve |
Az új mesteralakzat-adatfájl nevét. A fájl alapértelmezett elérési útja az Access projektfájl (.adp fájlokban) az aktuális helyre. |
Meglévő fájlok felülírása |
Itt adhatja meg, hogy egy meglévő fájl cseréjéhez azonos nevű-e. Ha Igen , és a fájlnév már létezik, akkor a rendszer felülírja a fájlt. Ha nincs beállítva a fájlnév már létezik, nem írja felül a fájlt, és a művelet sikertelen lesz. Ha a fájl nem létezik, ezt a beállítást figyelmen kívül hagyja. Az alapértelmezett érték Igen. |
Felhasználók leválasztása |
Itt adhatja meg, függetlenül attól Access kell kényszerítse a felhasználóknak ki az adatbázist. Ha az értéke Igen, az aktuális adatbázis csatlakozó felhasználók kapcsolata, hogy a Másolás művelet végrehajtásához. Ha nincs , és egy vagy több felhasználó csatlakozik az adatbázist, a Másolás adatbázis művelet sikertelen lesz. Alapértelmezés szerint nincs. Az adatok elvesztését felhasználók leválasztása megfelelő figyelmeztetés nélkül adatbázis vezethet. |
Megjegyzések
A Másolás is szinkron, ezért az adatbázis másolati példányának befejeződéséig további művelet nem hajtható végre.
A AdatbázisfájlMásolása makróművelet nem csak másolja az adatokat, az adatok definíciók és az adatbázis-objektumok, de is másolja a bővített tulajdonságait, például az alapértelmezett értékeket, szöveges korlátozásokat és keres értékeket.
Adatbázis másolása követelményei:
-
Alkalmazások és a felhasználók az adatbázisfájl másolás előtt kell választani.
-
Objektumok és a nézetek, kivéve a navigációs ablak be kell zárni.
-
Az aktuális adatbázis nem kell replikált.
-
Az adatbázis kell lennie, Microsoft SQL Server 7.0-s vagy újabb verzió vagy az SQL Server 2000 asztali Engine egy helyi számítógépen futó.
-
Az SQL Server-adatbázis a forrás-kiszolgáló adatbázis egy fájlból kell lennie.
-
A Rendszergazdák szerepkör a forrás- és az SQL Server számítógépeken tagjának kell lennie.
Visual Basic for Applications modulban a AdatbázisfájlMásolása makróművelet futtatásához használja a DoCmd objektum AdatbázisfájlMásolása metódusát.