在Windows 10 x64中设置PostgreSQL 9.6(BigSQL图形安装程序)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Windows 10 x64中设置PostgreSQL 9.6(BigSQL图形安装程序)相关的知识,希望对你有一定的参考价值。

我发布这篇文章是因为我浪费了太多时间试图解决这个问题。我需要一个postgresql开发服务器,我几乎找不到Windows 10 x64的任何材料。

  1. 从postgresql网站下载Postgresql(BigSQL)。使用默认选项安装。记下任何电子邮件,用户名,端口和/或密码。
  2. "C:PostgreSQLpg96in"添加到环境变量中。这将允许您在终端中使用postgresql命令。

当您运行任何postgresql命令时,您可能会遇到类似的错误

“致命:角色”SomeUsername“不存在”

我浪费了太多时间来解决上述错误。要解决以下解决方案。

答案

打开一个新的cmd终端。输入

psql template postgres

postgres应该是使用BigSQL创建的默认用户名

CREATE ROLE "SomeUsername" LOGIN SUPERUSER CREATEDB CREATEROLE REPLICATION;

用您的Windows帐户用户名替换SomeUsername。保持一切,包括“”相同。如果没有引号,它会将您的用户名重命名为小写版本(意外...)。另外,我不建议生产服务器的上述属性(即SUPERUSER等)。

如果成功创建,则应显示

创造角色

如果您犯了错误,可以放弃角色并重试

DROP ROLE "SomeUsername";

退出使用

q

以上是关于在Windows 10 x64中设置PostgreSQL 9.6(BigSQL图形安装程序)的主要内容,如果未能解决你的问题,请参考以下文章

如何在 RStudio(桌面版)中设置内存限制?

如何在 Windows 10 IoT 中设置系统时间?

在 C# 中设置系统卷 Windows 10 [重复]

风格错误?无法在 Windows10 中的样式中设置背景颜色

如何在Windows 10 IoT中设置系统时间?

在 Windows 10 中设置环境变量以使用 java 和 javac