Liquibase is not well suited for Oracle deployments
August 05, 2025

Liquibase is not well suited for Oracle deployments

Greg P Taylor | TrustRadius Reviewer
Score 1 out of 10
Vetted Review
Verified User

Software Version

Liquibase Pro

Overall Satisfaction with Liquibase

We are using Liquibase for database deployments for both Oracle and SQL server. This includes both DDL and DML statements with some DDL statements including the text of entire stored procedures

Pros

  • Has good logging
  • XML listing the files to run is relatively straightforward.
  • writing changes to the DATABASECHANGLOG table is helpful

Cons

  • Properly splitting statements for Oracle objects is very difficult to configure
  • Error messages are not that easy to interpret
  • Liquibase has made it more difficult and time consuming to deploy oracle database code.
  • Using a unix server to connect a database using sql*plus would be a whole lot easier.
Using Liquibase has increased the time for DB script deployment by a factor of at least 5, maybe more. I am not happy with the extra time my team and other teams are having to spend supporting this.
I have not engaged with Liquibase customer support, so I don't have an experience or opinion on this.
sql*plus being the native language of Oracle, this is easier to use and understood by other Oracle developers much better than Liquibase.

Do you think Liquibase delivers good value for the price?

Not sure

Are you happy with Liquibase's feature set?

No

Did Liquibase live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Liquibase go as expected?

No

Would you buy Liquibase again?

No

Liquibase does not seem to be very well suited for Oracle database scripts, especially for stored procedures.

Comments

More Reviews of Liquibase