本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
可傳輸資料庫函數參考
transport.import_from_server
函數會將 PostgreSQL 資料庫從來源資料庫執行個體匯入目的地資料庫執行個體,以傳輸 Postgre 資料庫。藉由實體資料庫連接傳輸機制做到此功能。
在開始傳輸之前,此函數將驗證來源和目的地資料庫執行個體的版本是否相同,並且是否與遷移相容。同時還會確認目的地資料庫執行個體有足夠的空間供來源資料庫執行個體使用。
語法
transport.import_from_server( host text, port int, username text, password text, database text, local_password text, dry_run bool )
傳回值
無。
參數
您可以在下表尋找 transport.import_from_server
功能參數的說明。
參數 | 描述 |
---|---|
host |
來源資料庫執行個體的端點。 |
port |
整數代表來源資料庫執行個體的連接埠。 PostgreSQL 資料庫執行個體通常使用連接埠 5432。 |
username |
來源資料庫執行個體的使用者。該使用者必須為 |
password |
來源資料庫執行個體的使用者密碼。 |
database |
來源資料庫執行個體中要傳輸的資料庫名稱。 |
local_password |
目的地資料庫執行個體目前使用者的本地密碼。該使用者必須為 |
dry_run |
選用的布林值指定是否試執行。預設為 dry_run 為 true 。 |
範例
如需範例,請參閱 從來源將 PostgreSQL 資料庫傳輸到目的地。