2017-02-27 79 views

回答

0

业务需求各不相同,没有人能够告诉你应该为客户做什么而不分析客户的需求。

然而,对于使用工具的SQL Server家族的一般原因包括:

  • 所有的元件都由同一个供应商(微软)的支持。这可以帮助您在集成来自不同供应商的工具时遇到问题时避免指责。

  • 通常,通过使用单个供应商可降低兼容性问题,套件内的工具之间的功能重叠不太常见。

  • 许可/采购简化。从单个供应商处购买一般比从多个供应商那里购买花费更少。

  • 综合技术基础。根据我的经验,个人专业技能有很多重叠。除了非开发DBA和入门级开发人员之外,我一直在使用的SQL Server专业人员通常至少对全套工具具有功能性理解。我还没有和一个只能使用单一工具(SSIS,SSRS等)生产的人合作。如果您有来自多个供应商的工具,那么您将很难找到已掌握所有工具知识的人员。如果您的员工需求不会强迫个人戴多个帽子或每个类别的工作量(ETL,报告等)需要专用资源,这可能不是问题。

一些缺点

  • 很少有所有的工具, “最佳”。这些工具可能非常好,但一个集中的竞争对手通常可以在某些地区执行套房。

  • 供应商锁定更有可能。如果一个工具落在曲线后面,那么当该工具成为综合套件的一部分时,更换工具会更加困难。

+0

感谢您的建议有很大帮助 – Marudhu