Hola,
Has leído este
link completo?
No me queda claro si has seguido los pasos que indican y no lo has conseguido o no sabes como activarlo? Bueno en cualquier caso te explico los pasos a seguir. El log que necesitas es log_statement,
por defecto no viene activado, para activarlo tienes que editar el archivo postgresql.conf, te recomiendo que lo hagas con el pgAdmin para evitar errores. El proceso seria el siguiente:
- Abrir con PgAdmin el fichero postgresql.conf que se encuentra en la misma ruta que los datos de tu BD.
- Asegurate que tienes activados log_destination y logging_collector.
- Activa log_statement y pon como valor all
Los logs los crea en la carpeta pg_log, no estoy 100% seguro ahora mismo pero creo que hace falta reiniciar Postgresql para que funcione. Las consultas que contengas no se guardan porque el proceso de guardado se hace después de pasar por el parser.
Espero que esto te sirva.
Un Saludo.