极杭州极速软件开发

我们有个旧系统用的是 SQL Server,新系统能和它对接吗?

旧系统是十几年前买的,供应商现在还在,但对接要额外收费。想知道有没有别的办法。

提问:匿名用户发布 更新 1 回答 · 42 浏览
直答

能不能对接不取决于数据库类型,而取决于旧系统那边能提供什么:有接口最好,没有接口时可考虑只读数据库视图或定时数据同步。评估前必须先确认可行路径与授权,任何在此之前的固定报价都是在赌。

解答

依据官方政策整理,具体以当年公告为准

技术顾问杭州极速软件开发采纳回答

结论

能不能对接,与旧系统用什么数据库关系不大,关键是对方能提供什么。按优先级有三条路径:

  1. 对方提供接口——最干净,双方系统各自独立,边界清楚。需要对方给接口文档与测试环境。
  2. 只读访问数据库——由对方开放一个只读账号或只读视图,新系统读取需要的数据。这条要特别注意:只读,绝不直接写对方的库。
  3. 定时数据同步——按约定周期导出导入,或通过中间表交换。实时性差一些,但对旧系统的侵入最小。

怎么判断

三条路径的可行性都取决于对方是否配合,以及您对旧系统的权利范围。这两件事要在评估阶段先确认,而不是等开发时才发现拿不到授权。

关于「供应商对接要额外收费」:这在行业里是常见做法,收费本身不一定不合理,因为他们确实要投入人力。可以做的是把要求写具体——需要哪几张表的哪些字段、什么频率、什么格式——需求越明确,对方报价越难虚高,您也更容易判断是否值得。

注意事项

第一,绝不要绕过供应商直接写对方的数据库。旧系统的业务逻辑不在数据库里,直接改数据可能破坏它的内部一致性,出了问题责任也说不清。读可以谈,写必须走对方的接口。

第二,对接部分建议单独计价。它的成本取决于对方提供什么,在拿到对方接口文档之前,任何固定报价都是在赌。合理的做法是主体功能按模块固定总价,对接部分先做能力确认、再单独报价。

第三,把对接做成可降级的:对接不通时新系统仍能独立运行(手工录入或延后同步),不要让整个项目卡在别人手里。

信息来源

以上内容仅供参考,最终以官方公布为准。

本页回答由杭州极速软件开发招生顾问依据浙江省教育考试院、中国研究生招生信息网及各高校公开信息整理,不构成录取承诺;政策与时间以官方当年公布为准。 首次发布 2026-08-19,最近更新 2026-09-10。
我要提问免费需求评估