解决方法

查询加锁的会话

select a.*,b.NAME,c.SESS_ID 
from v$lock a
left join sysobjects b on b.ID=a.TABLE_ID
left join v$sessions c on a.TRX_ID=c.TRX_ID
where blocked=1

使用sysdba管理员用户执行系统函数,结束对应的session_id

sp_close_session(1779614008)

参考文档

达梦数据库锁超时的解决办法-CSDN博客