1、服務列表中停止postgresql-x64-9.3服務,或者執行
// postgresql-x64-9.3服務名
net stop postgresql-x64-9.3
2、將原來的data文件重命名存放
3、在任務管理器中停止postgre進程
4、刪除Postgres服務,在CMD窗口中切換到安裝的bin目錄,執行
// postgresql-x64-9.3是服務名稱
pg_ctl unregister -N "postgresql-x64-9.3"
5、將需要的data文件拷貝進來
6、重新創建Postgres服務,cmd切換到安裝的bin目錄,執行
//postgresql-x64-9.3是文件名, C:\soft\PostgreSQL\9.3\data是data文件位置
pg_ctl register -N "postgresql-x64-9.3" -D "C:\soft\PostgreSQL\9.3\data"
7、啓動服務,服務列表中啓動,或者cmd執行
net start postgresql-x64-9.3
8.打開數據庫管理工具連接服務器主機127.0.0.1或者localhost,密碼輸入之前postgres密碼(此處密碼是新data文件配置中的密碼,非原來的密碼)