Liquibase for Oracle DBA
Overall Satisfaction with Liquibase
Using the Liquibase tool for one of our clients. It is being used for the deployment & version control in the oracle database. Liquibase has been integrated into our CICD pipeline which provides the ability to have automated DB deployment without DBAs intervention. The earlier deployment process was manual and error-prone as many pre-steps needed to perform before executing the SQL scripts in the DB. Using Liquibase we are controlling the deployment & version cross all non-prod and prod DBs.
Pros
- Versioning
- Preventing the duplicate SQL script execution
- Easy implementation and usage
Cons
- More comprensive documentation
- Liquibase & Oracle database integration - There are some limitations that need to be improved.
- liquibase advaced tutorials for DBAs & DevOps people
- No deplicate deployment
- More releases possible
- Less database errors and better tracking in the databasechangelog table
As a DBA I was responsible to perform the database deployments in my production environment. So the earlier process was quite tedious as I need to copy the build files to the database server, set the right parameters environment variables based on the developer's instruction, etc. Liquibase has been integrated with our CICD pipeline hence as DBA we need not worry about deployments.
Do you think Liquibase delivers good value for the price?
Yes
Are you happy with Liquibase's feature set?
Yes
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?
I wasn't involved with the implementation phase
Would you buy Liquibase again?
Yes
Comments
Please log in to join the conversation