Quantcast
Channel: Liquibase Forums
Viewing all articles
Browse latest Browse all 2993

How to configure alternate liquibase control tables (DATABASECHANGELOG & DATABASECHANGELOGLOCK)

$
0
0
Following the inputs from the below forum, system properties were specified and customized names for DATABASECHANGELOG & DATABASECHANGELOGLOCK tables were used & setup (on liquibase update execution).

But, on subsequent attempts to execute future liquibase updates (against same Oracle database schema), the execution fails as its trying to recreate the customized DATABASECHANGELOG table again - failing with liquibase: ORA-00955: name is already used by an existing object

Environment details:
  • Liquibase 3.5.1
  • Oracle 12c
  • JDK 8
  • OS - Redhat Linux 64-bit

This does not happen when trying to use the standard liquibase control tables names (i.e. DATABASECHANGELOG & DATABASECHANGELOGLOCK). 

Also, tested the same scenario against a PostGres 9.5 database, and configured liquibase control tables work as expected (similar to standard control tables).

Any suggestions to fix this?

Viewing all articles
Browse latest Browse all 2993

Trending Articles