Troubleshooting
- Troubleshooting rollback issues
- Troubleshooting Azure Managed Identity Connection Issues with Liquibase
- SQLPlus Fails with ORA-01017 When Using runWith: sqlplus Despite Successful JDBC Connection
- Troubleshooting Issues with AWS Secrets Manager
- How to troubleshoot a connection issue
- DATABASECHANGELOG not updating/doesn't exist
How To
- Using logicalFilePath to Restructure Changelogs
- How to configure the Liquibase License Tracking utility with an external backing database
- Secure PII Data during Deployment
- How to handle RollbackRequired policy check with runOnChange=true changesets
- How to Configure Timeouts
- Using Liquibase Policy Checks
FAQ: Frequently Asked Questions
- Generating Individual Files for Each Table with generate-changelog
- What user permissions are required to use Liquibase with my database?
- Liquibase Security Update 5.0.2 (CVE-2025-59250)
- How to Download Liquibase Secure and Liquibase Community
- Which database drivers are shipped with Liquibase Secure?
- What version of Java does Liquibase use?
Common Error Messages
- New Distribution Channels for Liquibase Secure 5.0
- Licensed commands failing after moving to Liquibase 5.x
- ERROR: Exception Primary Reason: Invalid column name
- Schema Does Not Exist Error When Using Uppercase Schema Names in PostgreSQL
- Comments Stripped When Using execute-sql Command Despite pro-global-strip-comments=false
- NullPointerException: Cannot invoke "liquibase.structure.core.Column.getName()" because "column" is null during MySQL Snapshot