麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > PostgreSQL > 正文

PostgreSQL7.0手冊-用戶手冊-21. 系統(tǒng)應用 - pg_upgrade

2019-09-08 23:33:58
字體:
來源:轉載
供稿:網(wǎng)友
pg_upgrade
描述
pg_upgrade ― 允許從前面的版本升級而不需要重載數(shù)據(jù) 

語法
pg_upgrade [ -f filename ] old_data_dir
描述
pg_upgrade 是一個從以前的 PostgreSQL 版本升級而不重載數(shù)據(jù)的工具。不是所有 Postgres 版本的遷移都可以用這個方法實現(xiàn)。請檢查你的節(jié)點的版本信息獲取細節(jié)。 
  
用 pg_upgrade 升級 Postgres 
備份你現(xiàn)有的數(shù)據(jù)目錄,最好是用 pg_dumpall 做一次完整輸出。 
然后: 

% pg_dumpall -s >db.out
不帶任何數(shù)據(jù)輸出你的舊數(shù)據(jù)庫的表定義。 
  
停止舊的 postmaster 和所有后端的運行。 

把你的舊的 pgsql data/ 目錄改成(用 mv )data.old/。 

運行 

% make install
安裝新的二進制文件。 
運行 initdb 為新版本創(chuàng)建新的包含系統(tǒng)表的 template1 數(shù)據(jù)庫。 

運行新的 postmaster。(注意:在數(shù)據(jù)庫升級完成前不能有用戶與數(shù)據(jù)庫聯(lián)接。你可能需要不帶 -i 參數(shù)啟動 postmaster 和/或暫時修改 pg_hba.conf。) 

把你的工作目錄改到 pgsql 主目錄,然后鍵入: 

% pg_upgrade -f db.out data.old
該程序會做一些檢查以確保所有東西都正確配置好了,然后就會運行你的 db.out 腳本創(chuàng)建你原來有的數(shù)據(jù)庫和表,但是沒有數(shù)據(jù)。然后它將把那些不含系統(tǒng)表和索引的文件物理地從 data.old/ 移到合適的 data/ 子目錄里,代替在運行 db.out 腳本時創(chuàng)建的空文件。 
如果需要的話恢復你的舊的 pg_hba.conf,以允許用戶登錄。 

停止然后重起 postmaster。 

仔細檢查升級完了的表的內容。如果發(fā)現(xiàn)問題,你將需要通過從你的完全 pg_dump 的備份重新裝載來恢復。如果你覺得滿意,你可以刪除 data.old/ 目錄。 

升級完的數(shù)據(jù)庫將是處于未清理的狀態(tài)。你在開始生產(chǎn)工作前可能需要運行一個 VACUUM ANALYZE。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 欧美a区 | 亚洲精中文字幕二区三区 | 久久久久久久久久久亚洲 | 性猛交ⅹxxx乱巴西 欧美日韩1区2区3区 | 日本一道aⅴ不卡免费播放 久久久久久久高清 | 欧美久久一区二区 | 精品一区二区三区毛片 | av7777777| 亚洲精品午夜国产va久久成人 | 色av综合在线 | 日韩一级免费毛片 | 91福利社在线 | 亚洲综合视频网 | chengrenyingshi | 亚洲爱爱图 | 国产精品视频yy9299一区 | 欧美人人干 | 91成人在线网站 | 国产午夜精品久久久久久久蜜臀 | 少妇一级淫片高潮流水电影 | 人与xxxxhdxxxhdxx 日韩黄a | 久久久久久久久久亚洲 | 亚洲福利在线视频 | 国产大片中文字幕在线观看 | av日韩一区二区三区 | 免费日本一区二区 | 久久青草热| 羞羞的视频 | 日韩在线毛片 | 欧美一级特黄特色大片免费 | 黄污免费网站 | 欧美精品一区二区三区久久久 | 日韩av成人 | 妇女毛片| 视频一区二区国产 | 色就操 | 97精品国产高清在线看入口 | 在线观看免费污视频 | 欧美a视频在线观看 | 免费永久看羞羞片网站入口 | 毛片免费在线播放 |