跳转到主要内容
趣打听

主导航

  • 首页
  • 头条资讯
  • 技术分享
  • 信用卡资讯
用户帐户菜单
  • 登录

面包屑

  1. 首页

Win10安装PostgreSQL报错Problem running post-install

由 admin, 24 四月, 2024
  • 登录或注册以发表评论

问题 
在安装PostgreSQL数据库时出现了Problem running post-install......的问题,尝试了很多个版本,从11到14都安装了一遍都是同样的问题。

问题分析 
这个问题主要是由于安装后,系统用户没有安装文件夹内的程序的执行权限。这个时候一般程序已经安装完成,但是还没有初始化数据和注册服务。网上很多博文都是说给文件夹添加权限,然后重新安装。本人亲测,添加权限后,是没有办法运行安装包,继续安装的,会提示你选择的文件夹非空的。下面我简单记录一下我的解决方案,安装失败后,执行下面的操作。

解决方案 
给pg的安装文件夹添加权限,一定要允许users用户组完全控制pg的安装目录和其下级的子文件夹。如果你的安装文件夹路径里带有版本号,如PostgreSQL/14/,一定要在14的文件夹上再验证一次看看user用户是否有权限。可以参考这里,但一定不要用它的最后一步。 
515ee129df92470099c52a7fb5b620e4.jpg

2. 添加完权限后,以管理员的身份运行CMD,然后cd到pg安装目录下的bin文件夹内,执行初始化数据库的命令,详细用法可参考参考博文 
initdb.exe -D ../data  -W -U postgres  
1 
在这期间cmd或让你设置postgres用户对应的密码,要记住,否则你将无法登陆数据库了。

执行第二步没有问题后,注册数据库服务。 
pg_ctl.exe register -N "pgsql"  -D  此处填写data目录地址

例如: 
pg_ctl.exe register -N "pgsql"  -D  "I:\postgresql\data" 
1 
2 
3 
4 
如果注册失败了,或者想删除服务,可以使用如下命令

# 取消注册服务,最后是服务名, 
pg_ctl unregister -N postgresql-9.2 
1 
2 
上述命令用法可参考参考博文 
4. 在window服务面板里,主要3中注册的服务,右键启动就可以了,这时候数据库服务实例就启动完成了,可以正常连接了。 
74aa1edcca7b4de4898ecf7059757bfc.jpg

技术分类
技术分享

评论

右侧上广告3

最新内容

  • 你信用卡套现,银行早就知道,那为什么不理你呢?
    6 months 4 weeks ago
  • 曝光海科融通POS机偷偷涨价骗人的套路,卡友亲测,谨防再上当受骗
    10 months ago
  • 装修贷怎么把钱全部取出来?浙商银行银行装修贷可以套现刷出来吗?
    11 months 2 weeks ago
  • 装修公司套现装修贷款有风险吗?装修贷款套现合理吗?
    11 months 2 weeks ago
  • 什么是装修贷款?农业银行装修贷款需要符合什么条件?
    1 year ago
  • 杭州装修贷的资金,怎么提取出来?建行装修贷
    1 year ago
  • 杭州有专门信用卡套现的店吗?不知道哪家商家比较靠谱
    1 year ago
  • 经常会有人问到在杭州哪里有pos机刷卡的,正规商家套现
    1 year ago
  • 信用卡取现金是套现吗?为什么很多人说信用卡不能套现?
    1 year ago
  • 2024,房价暴跌96%!危机一旦升级,影响最大的,不是房企和银行
    1 year ago
RSS源

友情链接

  • 企业邮箱
  • 搜必应
  • 杭州百里行支付圈
  • 注册公司
  • 网址导航
  • 美文
  • 超级链接工具
  • 趣打听网址导航
  • 杭州装修贷套现
  • 杭州刷信用卡变现
  • 传奇一条龙
  • 杭州下沙装修公司