选择较旧的 SQL Server target 是技术和业务决策。正确的 target 需要平衡 client infrastructure、feature support、licensing 和长期维护。
匹配 client environment
从 destination instance 和运行约束开始。如果 client 已在 SQL Server 2014 上验证,就应以该 engine 为 target,而不是没有明确要求地选择更旧版本。
比较 features、licensing 和 cost
检查 collations、T-SQL features、ERP requirements、cloud capacity 和 edition licensing。较新的受支持 target 可能减少 conversion 工作,legacy target 则可能是已验证部署的硬性要求。
运行 read-only decision audit
在确定 target 前扫描 source,查找 blocking features 和 unsupported definitions。依据 findings 批准 target version,并在 conversion 前记录 exceptions。