我们需要购买两个 Microsoft SQL Server 2008 许可证来升级 Microsoft SQL Express 2008,这样我们就可以在两个地理分散的位置镜像两个数据库。最便宜的许可选项是什么?哪里是购买许可证的好地方?考虑到数据将通过网站访问,我们需要考虑客户端访问许可的哪些方面?该网站的访问者数量可能不确定。
答案1
那么,它是镜像还是复制?
- 对于 HA 备用服务器,您不需要许可证:被动服务器和故障转移支持
- 对于 WWW 访问者,您需要每个处理器许可证:多路复用:使用中间件、事务服务器和多层架构
- 只有标准版及更高版本可以充当数据库镜像的合作伙伴:数据库镜像和 SQL Server 2005 版本
更新
如果你想要同时在两个网站上获取更新,你需要使用对等事务复制。点对点复制仅适用于企业版 SQL Server,并且由于节点处于活动状态而不是待机状态,因此您需要在两侧都购买每个 CPU 的 EE 许可证。
答案2
答案3
考虑使用 SBS Server Premium,其中包括具有 MERGE 复制功能的 SQL Server Standard。我们使用它来同步两个地理上分散的 SQL 数据库,效果很好。
设置合并复制是一项有点棘手的任务,但随后就可以稳定运行。