liquibase.bteq.logfile
Last updated: June 9, 2026
liquibase.bteq.logfile is a String parameter that specifies a file path where Liquibase writes BTEQ process output. Default: none (output is not written to a file).
Uses
When set, Liquibase appends both stdout and stderr from the BTEQ process to the specified file after each execution. The file is never overwritten. Output accumulates across runs. Parent directories are created automatically if they do not exist.
If liquibase.bteq.keep.temp.path is also set, the log file is written to {keep.temp.path}/{logfile} rather than resolving the path independently.
Set liquibase.bteq.logfile when:
Persistent BTEQ output: You want a record of BTEQ stdout and stderr that persists after each run, separate from the Liquibase log.
Log aggregation: Your monitoring or log collection pipeline reads from a file rather than capturing process output.
Debugging: You want to correlate BTEQ output with specific deployment runs over time.
Syntax
Option | Syntax |
|---|---|
Liquibase properties file |
|
Environment variable |
|