我创建了一个客户数据库的数据库模式文件。我想将此架构文件与我的数据库项目 i Visual Studio 2010 进行比较,以便能够编写与客户程序升级相关的客户数据库所需的架构更改脚本。
对于文件大小问题,我想使用此架构文件 (23MB) 而不是从客户那里获得完整的数据库副本(压缩时为 1352 MB)。
我将 Visual Studio 项目与架构文件进行比较没有问题(没有错误消息或警告),但我找不到获取生成的更新脚本的方法。按“刷新更新脚本”时出现的错误是:“比较指定类型的模式模型时,您无法将更新写入目标”。所有导出选项都被禁用。
当然,我知道我不能将更新写入数据库架构,但这不是我的意图——我想在我们的客户服务器上的数据库上运行更新脚本。
有什么办法可以取出更新脚本吗?
谢谢!