Ich bekomme das, wenn ich viele liquibase-Skripte gegen einen Oracle-Server laufen lasse. Irgendein Computer bin ich.Liquibase-Sperre - Gründe?
Waiting for changelog lock....
Waiting for changelog lock....
Waiting for changelog lock....
Waiting for changelog lock....
Waiting for changelog lock....
Waiting for changelog lock....
Waiting for changelog lock....
Liquibase Update Failed: Could not acquire change log lock. Currently locked by SomeComputer (192.168.15.X) since 2013-03-20 13:39
SEVERE 2013-03-20 16:59:liquibase: Could not acquire change log lock. Currently locked by SomeComputer (192.168.15.X) since 2013-03-20 13:39
liquibase.exception.LockException: Could not acquire change log lock. Currently locked by SomeComputer (192.168.15.X) since 2013-03-20 13:39
at liquibase.lockservice.LockService.waitForLock(LockService.java:81)
at liquibase.Liquibase.tag(Liquibase.java:507)
at liquibase.integration.commandline.Main.doMigration(Main.java:643)
at liquibase.integration.commandline.Main.main(Main.java:116)
Könnte es sein, dass die Anzahl gleichzeitiger Sitzungen/Transaktionen erreicht wird? Hat jemand irgendwelche Ideen?
Haben Sie die JVM getötet, während die liquibase die Sperre gehalten hat? Das ist der einzige Fall, in dem das für mich passiert. –
Es scheint ein anderer PC beteiligt zu sein: Konsultpc74. Vielleicht hast du liquibase von verschiedenen PCs gleichzeitig ausgeführt? Wenn nicht, hast du eine Erklärung für den anderen PC? – Jens
Ich habe die Logs bearbeitet und versehentlich vergessen, das zu SomeComputer zu ändern. –