请问如何对客户的数据库进行升级操作
我制作了一个创库管理软件,后台使用的数据库系统是sqlserver2008R2
一些客户使用了这个软件.
我现在对软件进行了升级操作
(数据库中添加了新的表,新的视图,修改了原有表的一些设置,更改了原有的一些逻辑关系)
那么现在我应该如何把我的升级应用到客户那里呢?
注:
1因为升级周期比较长,而且对数据库的修改也不是我一个人完成的,所以我几乎不可能找出相对于客户使用的旧版本数据库而言,新的数据库到底经过了哪些修改.
2客户旧数据库中的资料不能丢.
谢谢解答
------解决方案--------------------有一些第三方软件可以考虑一下,比如red-gate、SQLDelta、SQLDeveloperBundle等