2014-01-24 70 views
0

如何將數據庫導出到文本文件中?我的意思是所有已寫入的SELECT和INSERT命令等。我將來如何恢復該備份? 我已經寫了一個簡單的gui界面在java中,我想添加一個按鈕EXPORT_BACKUP,我希望它的工作方式。如何將數據庫的備份導出到文本文件

回答

0

對於數據庫結構和db數據(INSERT),您可以使用pg_dump實用程序。當你想保存SELECT時,我不知道你的意思。你需要保存日誌嗎?

+0

對不起 - 我的錯誤。不,不選擇僅插入。我怎樣才能使用該pd_dump導出到一個文本文件,我該如何恢復它? – user3196130

+0

'pg_dump'是來自Postgres套件的實用程序,有關選項和用法示例,請參見http://www.postgresql.org/docs/9.3/static/app-pgdump.html。該實用程序允許您轉儲現有的Postgres數據庫(其結構和/或數據),稍後使用「pg_restore」進行恢復。基本上這是你需要完成任務。 – user3159253

+0

好的,thx很多! ;-) – user3196130

相關問題