区分两个 SQL CE 数据库的方法
我知道编写 SQL CE 数据库脚本的方法,但是有人知道一种方法来区分两个数据库并输出脚本将其中一个数据库同步到另一个数据库(即生成删除和插入以使它们相同)。
我正在寻找一种无需复制现有数据库即可更新手持应用程序的方法。第一步是能够制作更改脚本。
I know ways to script a SQL CE Database, but does anyone know a way to diff two databases and output a script sync one of them to the other (ie generate drops and inserts to make them the same).
I am looking for a way that I can update my hand held applications without having to copy over the existing database. The first step is to be able to make a change script.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
编写两个 SQL CE 数据库的脚本,并将它们加载到 2 个 SQL Server Express 表中,并使用众多 SQL Server 比较工具之一来比较它们。
Script the two SQL CE databases, and load them into 2 SQL Server Express tables, and use one of the many SQL Server compare tools to compare these.
您是否正在尝试将本地 SQLS CE 数据库中的更改复制到另一个本地 CE 数据库?或者您是否尝试在多个具有 Internet 访问权限的 CE 客户端之间复制更改?如果是后者,请查看 SQLS CE 合并复制。
Are you trying to copy changes in a local SQLS CE database to another local CE database? Or are you trying to replicate changes between multiple CE clients with internet access? If the latter, check out SQLS CE Merge Replication.