Ho bisogno di un'alternativa per eseguire il comando seguente:
C:\xxx\pgsql\bin\pg_ctl" -D "C:\xxx\pgsql\data" -l "C:\yyy\log\pgsql.log" start
.
In questo modo il server si avvia e accede C:\yyy\log\pgsql.log
. Quando provo a registrare il server come servizio, non sono disponibili opzioni di registrazione e il server accede al Visualizzatore eventi. Dalla documentazione di pg_ctl:
pg_ctl register [-N nome servizio] [-U username] [-P password] [-D datadir] [-S a [uto] | d [emand]] [-w] [-t secondi] [-s] [-o opzioni]
Come posso forzare il server ad accedere a un file? Nota: non voglio usare il programma di installazione con un clic, voglio solo lavorare con file binari decompressi.
log_statement
adlog_statement = 'all'