Windows如何設(shè)置或更改PostgreSQL數(shù)據(jù)目錄位置
2016-08-26 14:54:03
15523
[Windows]
Step 1:停止PostgreSQL服務(wù)
方式一:通過“Windows Services Management?即“服務(wù)”中停止相應(yīng)的PostgreSQL服務(wù)

Step 2:修改注冊表
對應(yīng)鍵值位置在"HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicespostgresql-x64-9.5ImagePath",將“-D”后的目錄名修改為新的數(shù)據(jù)目錄位置即可,如果目錄路徑中含有空格,需要用引號引起。

Step 3:數(shù)據(jù)遷移
拷貝?據(jù)至新數(shù)據(jù)目錄,需要注意必須檢查用戶權(quán)限是否可于訪問新的數(shù)據(jù)目錄。
Step 4:開啟PostgreSQL服務(wù)
或者使用命令行命令“NET START postgresql-x64-9.5”
[Linux]
修改postgresql.conf文件, data_directory = '新數(shù)據(jù)目錄名',然后重啟postgresql服務(wù)即可。
修改完畢后,可以用psql命令“show data_directory”查看當前數(shù)據(jù)目錄