系统windows Server 2016
安装.net framework 3.5解决
但还有其他问题
Problem running post-install step...
网上找了个解决方案
https://blog.youkuaiyun.com/taiji1985/article/details/80672661
1 进入pgsql的bin目录下。执行
initdb.exe -D ..\data -E UTF8
- 路径cmd下我使用的相对路径,绝对路径也可以,但是前面形如D:\会报错
其中 ..\data是你定义的数据库的路径。这个可以和pgsql的安装路径不同。。。
这一步会在数据库路径中加入很多默认库文件。
2 启动
pg_ctl start -D ..\data
3 建立用户
psql postgres //切换为postgres用户
这样进入了命令行,执行命令
create user postgres with superuser password '123456';
修改密码
alert user postgres with password '123456';
这样就创建了一个超级账户。如果是图形界面,创建的应该是postgres这个账户。。。。
下面就可以使用pgAdmin登陆了。。。