【问题标题】:Could not acquire change log lock. Currently locked by 'UserName'(IpAddress) since datetime无法获取更改日志锁。自日期时间以来,当前被“用户名”(IpAddress)锁定
【发布时间】:2019-07-05 01:11:42
【问题描述】:

我正在使用 MSSQL 服务器并在使用 liquibase 安装时插入更改日志数据。在执行 liquibase 更改日志文件时,出现以下错误。

运行 Liquibase 时出现意外错误:无法获取更改日志锁。目前自 2019 年 4 月 2 日下午 12:36 起被“用户名”(IpAddress)锁定

【问题讨论】:

    标签: sql-server liquibase


    【解决方案1】:

    由于您的更改日志表的锁已被其他用户获取,并且此条目已添加到“DATABASECHANGELOGLOCK”表中,因此发生此错误。

    解决方案:从“DATABASECHANGELOGLOCK”表中删除给定条目。

    从 [dbo].[DATABASECHANGELOGLOCK] 中删除,其中 ID=123

    【讨论】:

      【解决方案2】:

      我同意上述解决方案。我要添加的所有内容请先运行选择以查找 ID。 第1步: 从 DATABASECHANGELOGLOCK 中选择 *; 第2步: 从 ID =?的 DATABASECHANGELOGLOCK 中删除;

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-10-27
        • 1970-01-01
        • 2012-12-04
        • 2012-08-03
        • 1970-01-01
        • 2022-06-10
        • 1970-01-01
        相关资源
        最近更新 更多