我正在尝试对现有SQL Server数据库进行逆向工程,以开始使用Liquibase进行数据库更新 . 我正在使用Maven插件在不同的数据库上执行generateChangeLog,但其中一个数据库给了我这个错误:

view with liquibase.statement.core.GetViewDefinitionStatement@7640a5b1:执行SQL exec时出错sp_helptext'dbo.TableName':对象'dbo.TableName'没有文本 .

请注意,我用TableName交换了实际的表名 .

我一直在使用我能找到的所有SQL Server JDBC驱动程序,JTDS以及Microsoft驱动程序 . 所有人都给我这个错误 .

从我收集的内容来看,现有数据库中存在一些损坏 . 有没有办法修复或绕过这个?请注意,我正在尝试做的是生成一个数据库更改日志,因此我们可以在本地使用它来快速设置开发人员数据库 .