我不想Dump
的整個表但只有某些記錄在表格在我的轉儲文件,後來restore
相同。
P.S:我想這樣做超過1 表一樣在我的數據庫,但在一個單獨的文件轉儲。
這可能嗎?如果是的話,我該怎麼辦呢?PostgreSQL的轉儲/恢復
提前致謝。
我不想Dump
的整個表但只有某些記錄在表格在我的轉儲文件,後來restore
相同。
P.S:我想這樣做超過1 表一樣在我的數據庫,但在一個單獨的文件轉儲。
這可能嗎?如果是的話,我該怎麼辦呢?PostgreSQL的轉儲/恢復
提前致謝。
由於@Pondlife在他的回答中提到了使用COPY
命令,但並沒有解決我讓所有的數據轉儲到單個文件的問題。
所以從Craig Ringer給出的念頭讓每個表的單個文件和文件得到了所有 壓縮成一個壓縮文件中的文件。
對於未壓縮的壓縮文件來生成單個文件,稍後用它們恢復表格。
不得不回答我自己的問題,所以它可能有助於某人。
COPY命令?
從sqlquery的
sqlquery的創建temp_tables可以 '從表選擇列'
然後使用pg_dump的轉儲使用--table選項所有臨時表被形成爲突起狀。 pgadmin可以幫助在這裏單個文件中傾倒表格。
恢復從主表的pgAdmin和運行INSERT查詢所有臨時表。
我編輯了我的問題。 – Shirish11