線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2507
推到 Plurk!
推到 Facebook!

如何將一個PG資料庫轉移出來

答題得分者是:kevin2004
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-06-07 18:20:34 IP:61.219.xxx.xxx 訂閱
請教各位前輩:
如何將一個PG的資料庫拷出來?
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-06-08 08:45:05 IP:210.69.xxx.xxx 訂閱
pg_dump
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-06-08 08:57:06 IP:210.69.xxx.xxx 訂閱
您的問題也太模糊了吧, 會有很多變數
您是在 Unix-Like 或 MS-Windows 上呢?
OS 版本 ?
您用 rpm 或 tar.gz 安裝呢 ?
PostgresSQL 版本呢?
以 Linux (Fedora 7) 來說 (其他 Unix 或 Linux 不保證)
PostgresSQL 是不允許用 root 執行的, 所以要先用 su 切換其他使用者
一般是使用預設帳號 postgres ( 不是每套 Linux 都會自動幫你建立)
而且匯出的地方要該帳號可以寫入
# cd /home
# mkdir dump
# chown  postgres:postgres  dump   把dump目錄權限改給 postgres 使用者 postgres 群組
# su  -  postgres                  切換為 postgres 用戶
$ cd  /home/dump                   
$ pg_dump   >  db.out              匯出資料庫
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-06-09 08:48:38 IP:61.219.xxx.xxx 訂閱
對不起,我的問題是這樣。如果我寫了一個Linux-PG-DB/Win-Client的系統,我要如何提供這個系統兩個功能:
1.在AP中提供User點按下令Linux-PG-DB作備份命令。
2.讓Linux-PG-DB自動定時備份資料庫及交易記錄,而不須User人為介入及操作Linux。

謝謝。
kevin2004
資深會員


發表:18
回覆:463
積分:416
註冊:2005-05-29

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-06-20 19:52:19 IP:61.219.xxx.xxx 訂閱
在AP中就是執行pg_dump就好了,當然參數等要參研一下。
在Linux裏用排程作定時備份就可以了。排程翻翻書就知道如何用了。
祝好運。
------
Kevin
limary
初階會員


發表:41
回覆:109
積分:30
註冊:2007-01-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-06-21 06:31:15 IP:61.219.xxx.xxx 訂閱
謝謝指點,我知道如何處理了。謝謝。
系統時間:2024-05-09 10:20:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!