DoCmd.TransferSQLDatabase-Methode (Access)
Überträgt die gesamte angegebene Microsoft SQL Server-Datenbank an eine SQL Server-Datenbank.
Syntax
Ausdruck. TransferSQLDatabase (Server, Datenbank, UseTrustedConnection, Login, Password, TransferCopyData)
expression Eine Variable, die ein DoCmd-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Server | Erforderlich | Variant | Der Name des SQL-Servercomputers, an den die Datenbank übertragen wird. |
Datenbank | Erforderlich | Variant | Der Name der neuen Datenbank auf dem angegebenen Server. |
UseTrustedConnection | Optional | Variant | True, wenn die aktuelle Verbindung einen Benutzernamen mit Systemadministratorberechtigungen verwendet. Wenn für dieses Argument nicht True festgelegt ist, müssen Sie einen Benutzernamen und ein Kennwort für die Argumente Anmeldung und Kennwort angeben. |
Benutzername | Optional | Variant | Der Name eines Benutzernamens auf dem Zielserver mit Systemadministratorberechtigungen. Wenn Vertrauenswürdige Verbindung auf True festgelegt ist, wird dieses Argument ignoriert. |
Password | Optional | Variant | Das Kennwort für den für Anmeldung angegebenen Benutzernamen. Wenn Vertrauenswürdige Verbindung auf True festgelegt ist, wird dieses Argument ignoriert. |
TransferCopyData | Optional | Variant | True, wenn alle Daten in der Datenbank an die Zieldatenbank übertragen werden. Wenn für dieses Argument nicht Truefestgelegt ist, wird nur das Datenbankschema übertragen. |
Hinweise
Wenn die folgenden Bedingungen nicht erfüllt sind, tritt ein Fehler auf:
Auf dem aktuellen Server und dem Zielserver ist SQL Server, Version 7.0 oder höher, installiert.
Der Benutzer verfügt über Systemadministratorberechtigungen für den Zielserver.
Die Zieldatenbank ist auf dem Zielserver noch nicht vorhanden.
Beispiel
Das folgende Beispiel überträgt die aktuelle SQL Server-Datenbank an die neue SQL Server-Datenbank Inventory auf dem Server MainOffice. (Es wird davon ausgegangen, dass der Benutzer über Systemadministratorberechtigungen für MainOffice verfügt.) Die Daten werden zusammen mit dem Datenbankschema kopiert.
DoCmd.TransferCompleteSQLDatabase _
Server:="MainOffice", _
Database:="Inventory", _
UseTrustedConnection:=True, _
TransferCopyData:=False
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.