无法启动PostgreSQL 11.2。尝试删除所有内容,现在PostgreSQL 11.2拒绝安装并显示错误

时间:2019-03-19 18:36:56

标签: windows postgresql

我尝试通过以下链接在Windows上安装PostgreSQL 11.2:https://www.openscg.com/bigsql/postgresql/installers.jsp/

但是无论我尝试了什么,程序都不会启动。快速的黑色窗口将出现十分之一秒,然后消失,然后绝对不会发生任何事情。

因此,我卸载了该目录并删除了该目录,并尝试通过此链接在Windows上安装PostgreSQL 11.2: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

它安装正确,但是当我将文件资源管理器打开到C:应该安装目录的位置时,出现错误“找不到PostgreSQL”。我以为以前的安装会引起问题,因此我在文件资源管理器中执行了“搜索本地C:”,发现了9,000多个涉及PostgreSQL的文件。我用Ctrl + A删除了所有这些内容,并跳过了以下例外提示:“您需要删除此文件的权限”,“此文件正在使用中”,“无法找到文件”等。

然后我尝试通过此链接(与第二个链接相同)重新安装PostgreSQL 11.2: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

但是,对“允许在此计算机上进行更改”表示是后,我立即得到错误框“出现错误。读取文件C; / Program Files / PostgreSQL / 11 / data / postgresql.conf时出错。 ”,我将无法再安装PostgreSQL。

我该如何解决?

1 个答案:

答案 0 :(得分:0)

谢谢您的评论。这是我所做的:

1)我找到了所有旧的PostgreSQL内容,包括程序文件目录树,并在可能的情况下使用卸载功能将其全部删除。

2)接下来,我重置我的postgresql系统环境变量并重新启动计算机。

3)我删除了PostgreSQL的所有顶级目录,并下载了由postgresql.org分发的PostgreSQL。我终于能够再次安装PostgreSQL。

4)PGAdmin4可以工作,并且如果我使用命令行键入“ cmd.exe / c chcp 1252”,然后键入“ psql -U postgres postgres”之类的内容,然后输入密码。