KopierenDatenbankdatei-Makroaktion

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Die KopierenDatenbankdatei -Aktion können eine Kopie der aktuellen Microsoft SQL Server 7.0 oder höher mit dem Access-Projekt verbundene Datenbank erstellen. Access trennt die aktuelle Datenbank und verbindet sie mit dem Zielserver. Weitere Informationen über das Trennen und Verbinden von Datenbanken finden Sie unter der SQL Server-Dokumentation.

Hinweis : Diese Aktion ist nur bei vertrauenswürdigen Datenbanken zulässig.

Einstellung

Die KopierenDatenbankdatei-Aktion verwendet die folgenden Argumente.

Aktionsargument

Beschreibung

Datenbankname

Der Name der neuen Masterdatendatei. Der Standardpfad der Datei ist der aktuelle Speicherort der Access-Projektdatei (ADP).

Datei überschreiben

Gibt an, ob eine vorhandene Datei mit demselben Namen ersetzt werden soll. Wenn Ja festgelegt ist und der Dateiname bereits vorhanden ist, wird die Datei überschrieben. Wenn Nein festgelegt ist und der Dateiname bereits vorhanden ist, wird die Datei nicht überschrieben, und die Aktion schlägt fehl. Wenn die Datei noch nicht vorhanden ist, wird diese Einstellung ignoriert. Die Standardeinstellung ist Ja.

Alle Verbindungen trennen

Gibt an, ob Access das Trennen von Datenbankverbindungen erzwingen sollte. Wenn Ja festgelegt ist, werden alle Verbindungen mit der aktuellen Datenbank getrennt, damit das Kopieren der Datenbank fortgesetzt werden kann. Wenn Nein festgelegt ist und mindestens eine Verbindung zur Datenbank besteht, schlägt das Kopieren der Datenbank fehl. Die Standardeinstellung ist Nein.

Wenn Verbindungen zu einer Datenbank ohne angemessene Warnung getrennt werden, kann es zu Datenverlusten kommen.

Hinweise

Der Kopiervorgang läuft synchron ab. Daher können Sie andere Vorgänge erst ausführen, wenn das Kopieren der Datenbank abgeschlossen ist.

Die KopierenDatenbankdatei-Aktion kopiert nicht nur Daten, Datendefinitionen und Datenbankobjekte, sondern auch erweiterte Eigenschaften, wie Standardwerte, Texteinschränkungen und Nachschlagewerte.

Voraussetzungen für das Kopieren einer Datenbank:

  • Sie müssen vor dem Kopieren der Datenbankdatei alle Anwendungen und Benutzer trennen.

  • Alle Objekte und Sichten, mit Ausnahme des Navigationsbereichs, müssen geschlossen sein.

  • Die aktuelle Datenbank darf nicht repliziert sein.

  • Bei der Quellserver-Datenbank muss es sich um Microsoft SQL Server, Version 7.0 oder höher, oder SQL Server 2000 Desktop Engine handeln, und sie muss auf einem lokalen Computer ausgeführt werden.

  • Bei der SQL Server-Datenbank auf dem Quellserver muss es sich um eine einzelne Dateidatenbank handeln.

  • Sie müssen auf dem Quell- und dem Zielcomputer mit SQL Server ein Mitglied der Rolle sysadmin sein.

Verwenden Sie die CopyDatabaseFile-Methode des DoCmd-Objekts, um die KopierenDatenbankdatei-Aktion in einem VBA-Modul (Visual Basic für Applikationen) auszuführen.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×