首页 > 其他分享 >win10 postgres initdb fail

win10 postgres initdb fail

时间:2023-08-05 14:22:17浏览次数:45  
标签:文件 postgres ... 系统 指定 fail 不到 initdb win10

Problem running post-install step. Installation may not complete correctlty.

The database cluster initialisation failed.

解决方法:手动init db data directory

1.进入bin目录 initdb.exe -D "指定data目录" -W -U postgres

2.pg_ctl.exe -D “指定data目录” start

如果一切正常 ,那么想要注册服务就注册服务,基本上不会有什么问题。

但如果出现下面这个错误:

 重装win10系统更快一些,可能需要到stackoverflow上面找下回复,但至少目前国内百度上没有这个问题的解决方法。

这个问题没找到相关的log信息,然后查了3小时资料没解决,重装系统反倒只需要30分钟左右,重装了其他win10的系统,可以了。

 

E:\postgres\bin>initdb.exe -D ../data -W -U postgres
属于此数据库系统的文件宿主为用户 "Administrator".
此用户也必须为服务器进程的宿主.
数据库簇将使用本地化语言 "Chinese (Simplified)_China.936"进行初始化.
本地化隐含的编码 "GBK" 不允许作为服务器端的编码.
默认的数据库编码将采用 "UTF8" 作为代替.
initdb: 无法为本地化语言环境"Chinese (Simplified)_China.936"找到合适的文本搜索配置
缺省的文本搜索配置将会被设置到"simple"

禁止为数据页生成校验和.

输入新的超级用户口令:
再输入一遍:

修复已存在目录 ../data 的权限 ... 成功
正在创建子目录 ... 成功
选择动态共享内存实现 ......windows
选择默认最大联接数 (max_connections) ... 系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
20
选择默认共享缓冲区大小 (shared_buffers) ... 系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
400kB
选择默认时区 ... Asia/Shanghai
创建配置文件 ... 成功
正在运行自举脚本 ...成功
正在执行自举后初始化 ...系统找不到指定的文件。
子进程已退出, 退出码为 1
initdb: 删除数据目录 "../data" 的内容

  

标签:文件,postgres,...,系统,指定,fail,不到,initdb,win10
From: https://www.cnblogs.com/woyujiezhen/p/17607915.html

相关文章

  • CentOS7虚拟机网络无法连接问题 --- network.service failed---已解决,亲测有效
    问题描述昨天虚拟机用的好好的,今天虚拟机网络突然挂掉了,FinalShell无法连接,Radis无法使用了,自己尝试无果后,把问题抛给了同事,同事用三个命令行就解决了,现在对问题进行记录,方便以后查阅。问题排查首先,我打开命令窗口,在命令行输入ifconfig指令,发现IP地址直接不见了。什么情况?然后,我打......
  • postgresql执行计划
    SQL优化主要从三个角度进行:(1)扫描方式;(2)连接方式;(3)连接顺序。如果解决好这三方面的问题,那么这条SQL的执行效率就基本上是靠谱的。看懂SQL的执行计划的关键也是要首先了解这三方面的基本概念,只有搞清楚了这些基本概念,才能够更好的看懂SQL的执行计划,下面我们分别来学习这些预备知识。......
  • PostgreSQL-错误处理集(持续更新... ...)
    1无法删除用户ERROR:角色不能被删除,因为有对象依赖于它LINE1:模式public的权限/用户下有表存在解决方法:收回赋予此用户的模式public的权限,并删除用户下的表,即可正常删除。postgres=#\duListofrolesRolename|......
  • nginx权限问题failed(13Permission denied)
    由于要使用内网传输数据,便用了一台手机作为服务器进行内网穿透,但是在搭建的过程中,一直无法进入网页,网页上面只显示一个500错误。在排除不是uwsgi和python程序错误后,将目标锁定到了nginx上面。通过查看nginx日志,出现了failed(13:Permissiondenied)错误,发现是权限的问题,就将/etc/n......
  • nginx 日志 failed (13: Permission denied) (失败:权限被拒绝)
    原文链接:https://blog.csdn.net/fengxiaolu311/article/details/124685505Nginx查看日志报错:(13:Permissiondenied)tail-f/var/log/nginx/error.logopen()"/var/log/cyberwing-webui-20220507.log"failed(13:Permissiondenied)whileloggingrequest12解决办法1、查......
  • 配置pytorch环境时出现的问题 Failed to load image Python extension
    安装了torch1.12.0+torchvision0.13.0+torchaudio0.12.0版本后,condainstallpytorch==1.12.0torchvision==0.13.0torchaudio==0.12.0cudatoolkit=11.3-cpytorch按照《动手学深度学习》输入 fromd2limporttorchasd2l命令,跳出警告UserWarning:Failed......
  • Failed to start: app/proxyman/inbound: failed to listen TCP on 10808
    问题现象启动v2xxx-With-Core失败,报错信息如下:2023/08/0311:38:56[Info]infra/conf/serial:Readingconfig:F:\工具\小工具\v2xxx-With-Core\guiConfigs\config.jsonFailedtostart:app/proxyman/inbound:failedtolistenTCPon10808>transport/internet:faile......
  • win10 系统下 安装VMware17 安装centos,启动2分钟后卡死 ,win10主机cpu 爆满
    win10系统下安装VMware17安装centos,启动2分钟后卡死,win10主机cpu爆满:请教了高手老师,用下面的方式解决了,哦耶!  被卡死的那滋味真难受啊,问题解决,心情倍儿爽~ ,另一篇搜到的参考文章:记一次解决VMWareUbuntu虚拟机卡死|熊孩子程序员(pkemb.com) ......
  • win10 ctrl+space 快捷键冲突问题
    WindowsRegistryEditorVersion5.00[HKEY_USERS\.DEFAULT\ControlPanel\InputMethod\HotKeys\00000070]"KeyModifiers"=hex:00,c0,00,00"TargetIME"=hex:00,00,00,00"VirtualKey"=hex:ff,00,00,00[HKEY_USERS\.DEFAULT\......
  • postgresql 常用的删除重复数据方法
    一、最高效方法测试环境验证,6600万行大表,删除2200万重复数据仅需3分钟deletefromdeltestawherea.ctid=any(array(selectctidfrom(selectrow_number()over(partitionbyid),ctidfromdeltest)twheret.row_number>1)); --family_no相同的数据,保留i......