Hatókör
Access 2010 Access 2007

Access-projektekben (*.adp) a TransferSQLDatabase makróművelettel átvihet egy Microsoft SQL Server 7.0-s vagy újabb verziójú adatbázist egy másik SQL Server 7.0-s vagy újabb adatbázisba. Az adatbázisok átviteléről az SQL Server dokumentációjában talál további információt.

Megjegyzés: Ez a művelet nem használható, ha az adatbázis nem megbízható.

Megjegyzés: Az Access 2010 az Utolsó verzió, amely támogatja az Access-adatprojekteket.

Beállítás

A TransferSQLDatabase makróművelet argumentumai a következők.

Művelet argumentuma

Leírás

Server

Annak a SQL Server 7.0-s vagy újabb adatbázis-kiszolgálónak a neve, amelybe másol.

Database

A célkiszolgálón létrehozandó új adatbázis neve.

Megbízható kapcsolat használata

Azt jelzi, hogy van-e megbízható kapcsolat a SQL Server. Ha az Igen értékre van állítva, akkor megbízható kapcsolat van, és nincs szükség a Bejelentkezés és a Jelszó argumentumra. Ha a Nem értékre van állítva, a Bejelentkezés és a Jelszó argumentum megadása kötelező. Az alapérték az Igen.

Ha megbízható kapcsolatot használ, SQL Server biztonság integrálódik a Windows operációs rendszer biztonságával, hogy egyetlen bejelentkezést biztosítson a hálózatra és az adatbázisra.

Bejelentkezés

A célkiszolgálóra való bejelentkezés neve.

Jelszó

A Bejelentkezési argumentum jelszava. Ez a jelszó szövegként van tárolva az Access-projektben, de az adatbázis átvitele során rejtve marad.

Adatok másolásának átvitele

Megadja, hogy az adatok szerepeljenek-e az átviteli adatbázis-műveletben. Ha az Igen értékre van állítva, a rendszer az összes táblához tartalmazza az összes adatot, valamint az összes adatstruktúrát, kiterjesztett tulajdonságokat és adatbázis-objektumokat. Ha a Nem értékre van állítva, a táblák nem tartalmazzák az adatokat. Csak a táblastruktúra és a kiterjesztett tulajdonságok jönnek létre a célkiszolgálón az összes többi adatbázis-objektummal együtt (az adatbázisdiagramok kivételével). Az alapérték az Igen.

Megjegyzések

Az adatbázis átvitele közben nem hajthat végre más műveleteket.

A TransferSQLDatabase makróművelet alapértelmezés szerint adatokat, adatdefiníciókat, adatbázis-objektumokat és bővített tulajdonságokat másol, például alapértelmezett értékeket, szövegkényszereket és keresési értékeket.

Az adatbázisok átvitelére a következő követelmények vonatkoznak:

  • A célkiszolgálón a sysadmin szerepkör tagjának kell lennie (a forráskiszolgálón nincs szükség speciális szerepkörre).

  • Az Access-projekthez (*.adp) csatlakoztatott aktuális SQL-kiszolgálónak és az adatbázist átadó célkiszolgálónak SQL Server 7.0-s vagy újabb verziójának kell lennie.

Megjegyzés: A csatolt kiszolgálók nem lesznek átadva az adatbázis-átviteli művelet során.

A TransferSQLDatabase makróművelet Visual Basic for Applications (VBA) modulban való futtatásához használja a DoCmd objektum TransferSQLDatabase metódusát.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.