পোস্টগ্র্রেএসকিউএল 8.3 দ্বারা কার্যকর করা সমস্ত এসকিউএল লগিং সক্ষম করবেন কীভাবে?
সম্পাদিত (আরও তথ্য) আমি এই লাইনগুলি পরিবর্তন করেছি:
log_directory = 'pg_log'
log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log'
log_statement = 'all'
এবং পোস্টগ্রেএসকিউএল পরিষেবা পুনরায় চালু করুন ... তবে কোনও লগ তৈরি করা হয়নি ... আমি উইন্ডোজ সার্ভার 2003 ব্যবহার করছি।
কোন ধারনা?
systemctl restart postgresqlআপনার কনফিগার করা পোস্টগ্রিএসকিউএল পরিষেবাটি পুনরায় আরম্ভ করতে না পারে (কেন এখনও তা বুঝতে পারছি না), সুতরাং কনফিগারেশন ফাইলটিতে পরিবর্তনগুলি প্রয়োগ করা হবে না। এটি ব্যবহার করা নিরাপদ pg_ctl(বা pg_ctlclusterদেবিয়ানতে)।
systemctl reload postgresql, systemctl restart postgresql, service postgresql reloadএবং service postgresql restartসমস্ত কনফিগারেশন কার্যকর পরিবর্তন রেন্ডার।
logging_collector = on