Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将数据库架构与SVN存储库中的数据库架构进行比较_Java_Sql Server 2008_Svn - Fatal编程技术网

Java 将数据库架构与SVN存储库中的数据库架构进行比较

Java 将数据库架构与SVN存储库中的数据库架构进行比较,java,sql-server-2008,svn,Java,Sql Server 2008,Svn,我想将sql Server数据库中的sql文件与SVN中的分支/主干代码进行比较或监视,该代码位于sql Server数据库的物理位置。为了说明用户是否手动更新了sql Server数据库中的表,我想将这个数据库与SVN中的实际sql文件进行比较,找出更改并使两者同步,或者只报告新的更改。我无法得到一个设计思想,如何继续,以及有哪些公共API可用于此,以便它们可以在Java中使用 作为一种解决方法,在我的研究中,我发现了以下工具。 我不知道我们自己是否可以实现这种类型的工具(时间不是限制)。请添

我想将sql Server数据库中的sql文件与SVN中的分支/主干代码进行比较或监视,该代码位于sql Server数据库的物理位置。为了说明用户是否手动更新了sql Server数据库中的表,我想将这个数据库与SVN中的实际sql文件进行比较,找出更改并使两者同步,或者只报告新的更改。我无法得到一个设计思想,如何继续,以及有哪些公共API可用于此,以便它们可以在Java中使用

作为一种解决方法,在我的研究中,我发现了以下工具。
我不知道我们自己是否可以实现这种类型的工具(时间不是限制)。请添加一些建议,其基本目的是跟踪和报告新的数据库更改。

您可能希望检测模式中的差异,而不是数据

在这种情况下考虑使用。您可以直接比较数据库,也可以从多个数据库中提取模式并自己比较XML