如何使用命令提示符安装 PostgreSQL?

如何使用命令提示符安装 PostgreSQL?

我在安装 PostgreSQL 时遇到问题。我尝试从 enterprisedb.com 下载适用于 Windows x86-64 的 PostgreSQL 版本 9.6.1。

我遇到了一个普遍存在的问题,当我尝试安装 PostgreSQL 时,出现提示“无法将 SQL 模块加载到数据库集群中”。

所以我用谷歌搜索了我的问题,并在这里找到了一个教程http://www.postgresqltutorial.com/install-postgresql/这应该可以解决我的问题。

它说:

您需要执行以下步骤:

  1. 卸载PostgreSQL并删除安装文件夹中的数据目录
  2. 创建一个名为 postgres 的新 Windows 用户,并将其添加到管理员组
  3. 重启你的电脑
  4. 使用以下命令以 postgres 命令形式打开 cmd(命令提示符):runas /user:postgres cmd.exe
  5. 出现一个新窗口,您需要从此窗口运行安装程序文件。

我完成了步骤 1 - 3。然后我打开命令提示符并输入“runas /user:postgres cmd.exe”,然后出现此窗口:

单击此处查看图片

现在我不知道要输入什么才能运行 postgreSQL 安装程序。我没有使用命令提示符的经验。有人能帮我吗?

答案1

将目录(cd)更改为下载 PostgreSQL 安装程序的目录,然后输入可执行文件的名称并按回车键。

举个例子:

cd C:\Users\<User>\Download\
PostgreSQL-Installer.exe

或者只使用完整路径(注意空格):

C:\Users\<User>\Download\PostgreSQL-Installer.exe

另一个选项是按住Shift并单击鼠标右键,然后选择“以其他用户身份运行”或“以管理员身份运行”。这两种方法可能都不起作用,具体取决于何时实际需要管理员权限或单独的用户帐户。

答案2

如果您对 Windows 中 postgres 用户的默认密码有问题,您应该删除Stack Builder安装程序向导中的签入。 postgres 用户的默认密码

相关内容