PostgreSQL在Windows下的數據遷移

一、中止postgresql數據庫服務,須要檢查下是否停掉了全部的postgre開頭的服務,有時候會開啓多個,尤爲是在數據庫出現問題的時候;若是沒有所有關閉,數據遷移都會失敗;sql

二、修改註冊表,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicespostgresql-x64-9.5ImagePath",將「-D」後的目錄名修改成新的數據目錄位置便可,若是目錄路徑中含有空格,須要用引號引發;數據庫

三、遷移數據,將postgresql程序所在目錄下的data目錄中的數據所有拷貝到新的目錄下;服務器

四、打開data目錄下的postgresql.config文件,找到data_directory參數,修改成新的目錄(沒有驗證過,反正設置就對了);post

五、重啓數據庫服務器;postgresql

相關文章
相關標籤/搜索