sql >> Databasteknik >  >> RDS >> Oracle

Liquibase lås - anledningar?

Ibland om uppdateringsprogrammet plötsligt stoppas, förblir låset fast.

Kör sedan

UPDATE DATABASECHANGELOGLOCK SET LOCKED=0, LOCKGRANTED=null, LOCKEDBY=null where ID=1;

mot databasen hjälper.

Du kan också behöva ersätta LOCKED=0 med LOCKED=FALSE .

Eller så kan du helt enkelt släppa DATABASECHANGELOGLOCK tabell, kommer den att återskapas.



  1. PostgreSQL - fråga från bash script som databasanvändare 'postgres'

  2. Ta reda på om ett objekt är en användardefinierad tabell i SQL Server med OBJECTPROPERTY()

  3. Hur man gör punkt-i-tid-återställning av MySQL- och MariaDB-data med ClusterControl

  4. MySQL INT betydelse