我正在寻找一个很好的变更管理应用程序用于SQLite。在过去,我使用过由Redgate进行比较的SQL数据,但是我一直找不到任何类似的支持SQLite的东西。
我需要更新一个相当大的加密 SQLite数据库(大约1,000,000行和74 to )。如果可能的话,我希望生成一些脚本来更新更改,而不是强迫用户下载一个全新的数据库副本。我们使用的SQLite版本是3.6.23.1。预先感谢您的任何建议:)
我有两个数据库:DBTarget和DBTest。我已经在DBTest上运行了几个自定义脚本,所以现在DBTest和DBTarget在各个方面都应该是相同的(表、表中的值、列、DBTarget等等)。
问题:有一种比较这两个数据库的简单方法吗?
我唯一能想到的策略是:
USE [DBTarget];
SELECT * FROM tblTableN;
USE [DBTest];
SELECT * FROM tblTableN;
对于每个表,我必须这样做,并亲自对它们进行可视化比较。然而,这似乎非常容易出错,并有很高的机会人为错误。
有谁知道更好的方法吗?我在2005中使用TSQL。