首页 > 解决方案 > 安装打开的datacube,无法启动postgressql

问题描述

我正在关注有关安装和启动数据立方体的文档:

https://datacube-core.readthedocs.io/en/latest/ops/db_setup.html

我已经到了它所说的步骤

安装后,启动 PostgreSQLPortable.exe(并在 Windows 启动菜单中放置一个快捷方式)。

要准备数据库以供首次使用,请在 PostgrSQL Portable 窗口中输入以下命令,将“u12345”替换为您的 Windows 登录用户 ID:

create role u12345 superuser login;
create database datacube;

这部分有点模糊,因为我下载的便携式postgresql(https://sourceforge.net/projects/pgsqlportable/)没有“PostgreSQLPortable.exe”,所以我认为它的意思是“Make Cluster.bat”?(在这一点上很可能是错误的)。

我看到在 ~\pgsql\ 中使用我在“Make Cluster.bat”中键入的命令创建了一些文件夹,但是当我使用psql \duAll I get is检查用户时

(cubeenv) C:\Users\user1>psql\du

psql:错误:致命:不存在 el rol «user1»

如何创建用户名?

标签: pythonwindowspostgresqlanacondadata-cube

解决方案


推荐阅读