我可以通过PGAdmin远程重启PostgreSQL服务器吗?我当前使用的用户具有管理员权限。
祝好,
Dino
我可以通过PGAdmin远程重启PostgreSQL服务器吗?我当前使用的用户具有管理员权限。
祝好,
Dino
pg_reload_conf()
函数重新加载连接的PostgreSQL服务器:
pg_reload_conf发送SIGHUP信号到服务器,导致所有服务器进程重新加载配置文件。
命令:
SELECT pg_reload_conf();
您还可以安装adminpack贡献模块,并使用“工具”菜单重新加载服务器。
编辑:
根据pgAdmin文档:
如果pgAdmin在Windows机器上运行,且您拥有足够的访问权限,则可以控制postmaster服务。输入服务的名称。对于远程服务器,必须附加到计算机名称前缀(例如PSE1\pgsql-8.0)。pgAdmin将自动发现在本地机器上运行的服务。
如果pgAdmin在Unix机器上运行,且您拥有足够的访问权限,则可以控制在本地机器上运行的进程。输入完整路径和所需选项以访问pg_ctl程序。在执行服务控制功能时,pgAdmin将附加状态/启动/停止关键字。示例:sudo /usr/local/pgsql/bin/pg_ctl -D /data/pgsql
您可以尝试使用“工具”菜单中的“启动服务/停止服务”选项来重新启动远程服务器。
ListenAddress
)进行更改确认。某些设置的更改需要完全重启才能生效。 - unpythonic