Postgresql

pg_Restore:“-n”選項不導入目錄資訊

  • August 26, 2022

我正在嘗試使用 -n 選項從轉儲中導入數據庫“demodb”。目的是僅導入稱為“demoschema”的特定模式。在執行 pg_Restore 之前,我將 demodb 創建為空白數據庫。我執行以下命令進行恢復:

pg_restore -d demodb -n demoschema dumpfile

現在的問題是還原後 pg_largeobject 表為空。如果我刪除選項“-n demoschema”,pg_largeobject 也將被恢復。

如何使用選項“-n”並確保恢復像 pg_largeobject 這樣的目錄表?

你不能。要麼恢復所有內容並刪除不需要的內容,要麼創建一個pg_dump -n demoschema --blobs包含您需要的數據的轉儲。

引用自:https://dba.stackexchange.com/questions/316094