[英]pg_restore | Restore all schema
目前我有一個數據庫轉儲,出於某些測試目的,有時我需要在本地導入生產數據庫。
由於未知原因,當我運行$ pg_restore --verbose --clean --no-acl --no-owner -U 'root' --host=localhost --dbname=db_local./db_prod.dump
架構時沒有創建。 相反,我有那些日志。
postgres_1 | 2022-02-01 11:48:07.402 UTC [103] 錯誤:模式“濫用”不存在
postgres_1 | 2022-02-01 11:48:07.402 UTC [103] 聲明:DROP SCHEMA 濫用;
所以目前我被困住了,因為我真的不知道也沒有找到任何解決這個問題的方法。
此錯誤是由--clean
選項引起的: pg_restore
在創建 object 之前嘗試刪除它。
要么忽略無害的錯誤消息,要么使用--if-exists
選項來抑制它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.