前些天我電腦出了問題,后來電腦好了,但是本地?cái)?shù)據(jù)庫卻一直連接不上,錯(cuò)誤信息顯示“服務(wù)器未監(jiān)聽”,我試圖啟動(dòng)服務(wù)器確實(shí)一直啟動(dòng)不了,而且改了配置文件也沒用。我的數(shù)據(jù)庫一大堆數(shù)據(jù)啊啊啊,當(dāng)時(shí)簡(jiǎn)直就要抓狂了。。。
后來實(shí)在沒辦法,就上淘寶找了一個(gè)postgresql數(shù)據(jù)庫安裝修復(fù)的遠(yuǎn)程服務(wù)的,他幫我重裝數(shù)據(jù)庫后,將數(shù)據(jù)恢復(fù),大概就是吧data文件里的內(nèi)容替換,最后就成功連回來了,真是謝天謝地,立馬五星好評(píng)。
于是,血的教訓(xùn)告訴我們,要隨時(shí)備份數(shù)據(jù)。。。
如何備份postgres的數(shù)據(jù)?
在某模式上右鍵——轉(zhuǎn)儲(chǔ)SQL文件——結(jié)構(gòu)和數(shù)據(jù)

QQ截圖20190209115705.png
完全導(dǎo)出成功后,生成一個(gè)可用記事本打開的文件

QQ截圖20190209115754.png
下次數(shù)據(jù)丟失或出了各種問題,重裝也無法恢復(fù)的話,右鍵——運(yùn)行SQL文件,選擇之前備份的文件導(dǎo)入即可

QQ截圖20190209115842.png

QQ截圖20190209115903.png
在重裝數(shù)據(jù)庫之前可以先按這個(gè)方法試試:
https://blog.csdn.net/IRainReally/article/details/80090134
(轉(zhuǎn)自:CSDN @IRainReally
的博文)