Liquibase生成SQL Server的更改日志

时间:2015-02-17 15:33:20

标签: java sql-server database maven liquibase

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

  

查看   liquibase.statement.core.GetViewDefinitionStatement@7640a5b1:错误   执行SQL exec sp_helptext' dbo.TableName':没有文本   object' dbo.TableName'。

请注意,我将实际的表名与TableName互换。

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

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

0 个答案:

没有答案