Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento per la funzione Transportable Database
La transport.import_from_server
funzione trasporta un SQL database Postgre importandolo da un'istanza DB di origine a un'istanza DB di destinazione. Per farlo, utilizza un meccanismo di trasporto con connessione al database fisico.
Prima di iniziare il trasporto, questa funzione verifica che le istanze database di origine e di destinazione siano della stessa versione e siano compatibili per la migrazione. Conferma inoltre che l'istanza database di destinazione abbia spazio sufficiente per l'origine.
Sintassi
transport.import_from_server( host text, port int, username text, password text, database text, local_password text, dry_run bool )
Valore restituito
Nessuna.
Parametri
Le descrizioni dei parametri della funzione transport.import_from_server
sono disponibili nella tabella seguente.
Parametro | Descrizione |
---|---|
host |
L'endpoint dell'istanza database di origine. |
port |
Un numero intero che rappresenta la porta dell'istanza database di origine. Le istanze SQL DB Postgre utilizzano spesso la porta 5432. |
username |
L'utente dell'istanza database di origine. Questo utente deve essere membro del ruolo |
password |
La password utente dell'istanza database di origine. |
database |
Il nome del database nell'istanza database di origine da trasportare. |
local_password |
La password locale dell'utente corrente per l'istanza database di destinazione. Questo utente deve essere membro del ruolo |
dry_run |
Un valore booleano facoltativo che specifica se eseguire un test. L'impostazione predefinita è dry_run su true . |
Esempio
Per un esempio, consulta Trasporto di un SQL database Postgre alla destinazione dall'origine.