1
在Windows 7下,PostgreSQL 9.3.2,我試圖在同一臺服務器上使用不同的端口號和數據目錄在服務器上註冊第二個PostgreSQL實例。使用initdb命令成功創建第二個羣集,位於C:\ Program Files \ PostgreSQL \ 9.3 \ data2下。Windows 7下的PostgreSQL pg_ctl註冊錯誤
當我運行在C以下pg_ctl寄存器命令:\ Program Files文件\的PostgreSQL \ 9.3 \ bin中,我得到一個錯誤信息:
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
我GOOGLE了這一點,但不是很成功。
你是本地管理員嗎? –
對,a_horse_with_no_name!我必須在我的DOS控制檯上以管理員權限執行該命令。謝謝! –
Postgres不在DOS上運行。 –