PostgreSQL 8.3 tarafından çalıştırılan tüm SQL kayıtlarını nasıl etkinleştirebilirim?
Düzenlendi (daha fazla bilgi) Bu satırları değiştirdim:
log_directory = 'pg_log'
log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log'
log_statement = 'all'
Ve PostgreSQL hizmetini yeniden başlatın ... ancak günlük oluşturulmadı ... Windows Server 2003 kullanıyorum.
Herhangi bir fikir?
systemctl restart postgresqlyapılandırdığınız PostgreSQL hizmetini gerçekten yeniden başlatamayabileceğine dikkat edin (nedenini henüz anlamıyorum), bu nedenle yapılandırma dosyasındaki değişiklikler uygulanmayacaktır. Kullanımı pg_ctl(veya pg_ctlclusterDebian'da) daha güvenlidir .
systemctl reload postgresql, systemctl restart postgresql, service postgresql reloadve service postgresql restarttüm yapılandırma etkili değiştirir hale.
logging_collector = on