Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Funktionsreferenz für transportable Datenbanken
Die transport.import_from_server
Funktion transportiert eine SQL Postgre-Datenbank, indem sie sie von einer Quell-DB-Instance in eine Ziel-DB-Instance importiert. Dies geschieht durch die Verwendung eines physischen Datenbankverbindungs-Transportmechanismus.
Vor dem Start des Transports überprüft diese Funktion, ob die Quell- und Ziel-DB-Instances dieselbe Version haben und für die Migration kompatibel sind. Es bestätigt auch, dass die Ziel-DB-Instance über genügend Speicherplatz für die Quelle verfügt.
Syntax
transport.import_from_server( host text, port int, username text, password text, database text, local_password text, dry_run bool )
Rückgabewert
Keine.
Parameter
Die Beschreibung der Parameter der transport.import_from_server
-Funktion finden Sie in der folgenden Tabelle.
Parameter | Beschreibung |
---|---|
host |
Der Endpunkt der Quell-DB-Instance. |
port |
Eine ganze Zahl, die den Port der Quell-DB-Instance darstellt. SQLPostgre-DB-Instances verwenden häufig Port 5432. |
username |
Der Benutzer der Quell-DB-Instance. Dieser Benutzer muss Mitglied der Rolle |
password |
Das Benutzerpasswort der Quell-DB-Instance. |
database |
Der Name der Datenbank in der zu transportierenden Quell-DB-Instance. |
local_password |
Das lokale Passwort des aktuellen Benutzers für die Ziel-DB-Instance. Dieser Benutzer muss Mitglied der Rolle |
dry_run |
Ein optionaler boolescher Wert, der angibt, ob ein Trockenlauf durchgeführt werden soll. Die Voreinstellung ist dry_run auf true fest. |
Beispiel
Ein Beispiel finden Sie unter Transport einer SQL Postgre-Datenbank von der Quelle zum Ziel.