sql >> データベース >  >> RDS >> PostgreSQL

WindowsでPostgreSQLをサービスとして実行するにはどうすればよいですか?

    問題は解決されましたWindowsサービスファイルのデータディレクトリへのパスが間違っていました。

    したがって、このメソッドからサービスファイルを削除します:

    1)RegeditまたはRegedt32を実行します。

    2)レジストリエントリ「HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet/Services」に移動します

    3)削除するpostgreSQLサービスを探して削除します。

    4)コンピュータを再起動します。

    その後、cmd(管理者として実行)を開きます。postgreSQLbinディレクトリに移動し、次のコマンドを実行して新しいWindowsサービスを作成します。

    pg_ctl.exe register -N "PostgreSQL" -U "NT AUTHORITY\NetworkService" -D "C:/Program Files/postgresql/pgsql/bin/pgsql/data" -w
    

    これは私のために働いた。これがお役に立てば幸いです。



    1. 複数選択フィールドからのデータの処理

    2. MysqlDBからJFreechartTimeSeriesCollectionにデータを入力しますか?

    3. mavenstartpostgresサーバー

    4. 同じテーブル名の挿入クエリ内でselectクエリを使用します