Thread: logging "raise" to file

logging "raise" to file

From
wambacher@posteo.de
Date:

Hi,

is there a way to log output from "raise ..." to a local file? \o file does not work (for me).

regards
walter

Re: logging "raise" to file

From
Guillaume Lelarge
Date:
Hi,

Le dim. 28 juil. 2019 à 12:32, <wambacher@posteo.de> a écrit :

Hi,

is there a way to log output from "raise ..." to a local file? \o file does not work (for me).


No, RAISE messages can only go to log files. You would need to call a function that could write to a file (though without calling RAISE).


--
Guillaume.

Re: logging "raise" to file

From
"Georg H."
Date:

Hi,

Am 28.07.2019 um 12:32 schrieb wambacher@posteo.de:

Hi,

is there a way to log output from "raise ..." to a local file? \o file does not work (for me).

regards
walter


the red part writes your "raise notice" to your log

psql (+your connection string) -f /path/to/file.sql > /path/to/log/xxx.log 2>&1

see

https://dba.stackexchange.com/questions/107199/how-to-log-custom-messages-from-inside-a-postgresql-transaction

regards

Georg

Re: logging "raise" to file

From
wambacher@posteo.de
Date:

Thank Georg,

regards
walter

the red part writes your "raise notice" to your log

psql (+your connection string) -f /path/to/file.sql > /path/to/log/xxx.log 2>&1 --