我正在系统上运行最新版本的SQL Server(Express)。
但是我确实从运行较旧(快速)版本的客户那里获得了备份。更改这些备份中的数据时,无法将这些备份还原到客户系统上的旧版本。
是否应该在系统上安装每个版本的SQL Server Express的实例,以不必在返回备份后强制客户升级其版本?
或者是否可以导出我以某种方式进行的“所有更改”?
因此只能在客户系统上插入/更新这些更改吗?
答案 0 :(得分:1)
作为开发人员,我的机器上有多个实例,它们的版本不同,只是因为客户的版本也不同。然后,我只是停止了所有版本服务,仅启用了2014,然后在需要时启动任何版本服务。这将使我的机器呼吸一些空气!
是的,我知道这很糟,SQL Server没有能力使用较旧的版本从较新的版本还原备份,但是却可以相反。但是,即使要用SQL Server实例填充您的计算机,您也必须尽力为客户提供应有的服务。