admin 管理员组文章数量: 1184232
今天系统突然死机,强行关机以后,系统就无法进入,所以只能重装系统了。
重装完成后,想用navicat重新连上PostgreSQL,但是报错了,无法连接到5432端口。
其实是因为重装系统后,以前的注册表里的PostgreSQL信息被删除了,重新在注册表里添加上即可。
下面是操作步骤:
1,右键左下角的“开始”菜单,选择“Windows PowerShell(管理员)”,管理员启动shell。
2,利用cd命令切换到PostgreSQL的bin目录下。
3,输入“.\pg_ctl.exe --help”查看一下pg_ctl工具的说明,大体了解一下功能。
4,输入“.\pg_ctl.exe register -N PostgreSQL96 -D D:\App\PostgreSQL\9.6\data -S auto -w -t 10 -l -o "-p 5432" ”
-N后面的PostgreSQL96是注册服务的名字,可以随意定义。-D 后面是pg数据库data目录的路径,data下存的是数据库里的数据,根据实际情况填写。
5,启动服务 net start PostgreSQL96。
执行完上面的命令以后,navicat就可以连接数据库了,最好是吧数据导出以后,再重新装一遍数据库。
参考:http://blog.csdn/liudongliangguo/article/details/50936496
本文标签: 连上 重装系统 数据库 Windows PostgreSQL
版权声明:本文标题:Windows重装系统后,重新连上在其他盘的PostgreSQL数据库 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1754786993a3038463.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论