我有两个新鲜的Win2K3盒子(四核2.5GHz,4GB RAM),需要SQL Server。 我需要购买许可证/设置它们,但不太清楚应用程序的要求,除非它是一个合理的小型网站,没有太多其他疯狂的要求。 我可以逃脱Express 2008吗?还是不会利用多个处理器/是否有其他限制?
我知道两台服务器的主机基本相同,分别用于分段和一个用于生产; 似乎浪费了处理能力,但事实就是如此。
所以我需要一些版本的SQL Server,至less可以利用多核和4gb内存。 这里最便宜的解决scheme是什么? 我可以从主机租用一个月500美元的副本,但这对我来说似乎是荒谬的。 在Google上search可以以250美元的价格findSQL Server 2005的物理副本。 这是合法的/它会工作吗? 谢谢。
顺便说一句,我们没有物理访问,必须通过RD做所有事情。
如果您需要明确的授权答案,最好的办法通常是与微软授权进行沟通。 他们希望你使用他们的产品,并会给你一个直接的答案。
您可以在Microsoft网站上查看这些版本之间的差异信息(该页面是SQL 2008的forms,但2005年的信息也是类似的)。
Express不会利用多个处理器,而是可以在多个核心上工作,信不信由你。 这是一个套接字限制,而不是一个逻辑的核心限制。 它还将利用内存数据库操作只有1GB的RAM。
坦率地说,既然你说这将是一个“单一的合理的小型网站”,你真的不太需要它来利用多个物理处理器和4GB的RAM,但我不知道你的具体要求。 这可能是通过您的托pipe服务提供商networking版将是一个不错的select,但从它的声音,我敢打赌,你可以逃脱快递。 如果你开始这样做,并决定升级,分离和重新安装数据库到一个更高的版本是一个非常简单的事情。
不要重复所有已经发布的内容,我会让你看看微软自己的版本比较 ,看Express是否会为你工作。 但是,我可以告诉你,express不使用多个套接字(它使用多个内核)并且不使用超过1GB的RAM。
很多人都用成功的快递版,但是如果你需要4GB的内存和多个插口,那么你倒霉了。
SQL Server 2005的价格是250美元,非常便宜…比我在工作中习惯的非营利折扣更便宜,所以我会非常谨慎。 如果你正在做一个面向公众的网站,你可能要考虑获得每个处理器的许可证,标准版的费用约为5000美元,企业版的费用为30K。 就个人而言,每个月500美元听起来不是太糟糕,尤其是如果你得到企业版,他们照顾你的备份。
最后,Phoebusbuild议与您的授权专家交谈是确定使用何种授权模式的正确方法。
Express 2008有4GB的数据库大小限制。 另外我相信还有许多其他function,也是不可用的。 如果你的网站足够小,你可以使用它。 我对SQL Server没有任何反应,但是如果你不想为了许可而花钱的话,你也可以看看像MySQL这样的其他select。
这里有一个指向比较版本的供应商页面的链接。 你只能说你有四核机器,而不是你有多less个sockets,这很重要。 工作负载和数据库最大大小也很重要。 Web,Workgroup或Standard都可以为您工作。
该页面还有如何购买的链接。 如果你想从一个看起来不合法的来源购买,那可能不是。
最后,你可以下载和评估每个SQL版本。 在你的硬件上尝试每一个,并尝试模拟你的预期负载,看看你是否需要使用所有的硬件。
您可以select注册微软的BizSpark计划。 您可以获得可用于生产的软件(如Windows Server和SQL Server)的3年部署许可证。
对于非生产,您应该能够以便宜的价格购买SQL Server开发版许可证(如果您不符合bizspark的条件)。