Sql pg_ctl:未指定数据库目录,环境变量PGDATA未设置

Sql pg_ctl:未指定数据库目录,环境变量PGDATA未设置,sql,postgresql,Sql,Postgresql,在windows 10上运行命令:pg restart时,出现以下错误: pg_ctl:未指定数据库目录,环境变量PGDATA unset您需要指定数据库目录的安装位置 乙二醇 否则,需要设置环境变量PGDATA。 差不多 set $PGDATA = [directory location here] 您需要将环境变量设置为数据库目录所在的位置, 例如: MacOS中的setx PGDATA D:\Program Files\PostgreSQL\13\data $sudo-u博士后 $ps

在windows 10上运行命令:pg restart时,出现以下错误:
pg_ctl:未指定数据库目录,环境变量PGDATA unset

您需要指定数据库目录的安装位置

乙二醇

否则,需要设置环境变量PGDATA。 差不多

 set $PGDATA = [directory location here]

您需要将环境变量设置为数据库目录所在的位置, 例如: MacOS中的setx PGDATA D:\Program Files\PostgreSQL\13\data

$sudo-u博士后 $ps-f-u postgres应列出postgres流程


$./pg_ctl-D/Library/postgrestart/13/data restart

我试过了,但是pg_ctl状态返回时出现了相同的错误,命令
/pg_ctl restart-D/usr/local/var/postgrestart-D/usr/local/var/postgres
后,“pg restart”应该是“pg_ctl restart”不是数据库群集目录@Mist数据目录在哪里?
 set $PGDATA = [directory location here]