Introducing Agent Safe Governance for the AI Era

liquibase.bteq.keep.temp.path

Last updated: June 9, 2026

liquibase.bteq.keep.temp.path is a String parameter that specifies the directory where Liquibase writes retained BTEQ debug scripts and log output. Default: system temp directory.

Uses

When liquibase.bteq.keep.temp: true is set, Liquibase saves a sanitized BTEQ script to disk. By default it uses the system temp directory. Use liquibase.bteq.keep.temp.path to write those files to a specific location.

This parameter also acts as the base directory for liquibase.bteq.logfile. When both are set, the log file is written to {keep.temp.path}/{logfile} rather than resolving the log file path independently.

Set liquibase.bteq.keep.temp.path when:

  • Controlled debug output location: Write debug scripts to a known directory rather than the system temp directory, which may be cleared automatically.

  • Shared log collection: Use this parameter when your log aggregation pipeline reads from a specific directory.

  • Combining with log file output: Write both the debug script and the BTEQ log output to the same location.

The specified directory must exist and be writable. Liquibase does not create the directory automatically for debug scripts.

Syntax

Option

Syntax

Liquibase properties file

liquibase.bteq.keep.temp.path: your_path

Environment variable

LIQUIBASE_BTEQ_KEEP_TEMP_PATH=your_path