在Windows 7上,使用PostgreSQL 9.3.2,我正在尝试注册第二个PostgreSQL实例作为服务,并使用不同的端口号和数据目录在同一台服务器上。第二个集群已经成功地通过initdb命令创建在C:\Program Files\PostgreSQL\9.3\data2下。
当我从C:\Program Files\PostgreSQL\9.3\bin运行以下pg_ctl register命令时,我收到一个错误消息:
我在谷歌上搜索了这个问题,但没有太大的进展。
当我从C:\Program Files\PostgreSQL\9.3\bin运行以下pg_ctl register命令时,我收到一个错误消息:
pg_ctl register -N postgresql9.2_2nd_cluster -U "NT AUTHORITY\NetworkService" -D "C:\Program Files\PostgreSQL\9.3\data2" -S auto -o "-p 5431"
pg_ctl: could not open service manager
我在谷歌上搜索了这个问题,但没有太大的进展。