我有一台小型专用服务器(Celeron 1.2GHz、2GB RAM、250GB HDD),目前运行 Gentoo Linux + MySQL。我想迁移到带有 SQL Server Express 的 Windows Server。
我知道我的机器低于最低要求(http://msdn.microsoft.com/en-us/library/ms143506.aspx#SSE_x64) 但我的问题是:它会运行吗?我不介意它是否运行缓慢。对于 SQL Server 来说,流量将很小(每次 1-2 个用户)。
答案1
Windows Server 2008 R2 是仅 64 位操作系统。您的处理器必须是 x64。
http://www.microsoft.com/windowsserver2008/en/us/system-requirements.aspx
您的处理器看起来像是 2001 年的设计,没有运行 Windows Server 2008 R2 所需的 x64 指令集。Celeron 在 2005 年左右更新了 64 位功能。
http://en.wikipedia.org/wiki/Celeron
更新
正如您所报告的,您的处理器型号是赛扬 220,这是一个更现代的版本,具有所需的 Intel64 支持。然后您可能能够安装 Windows 2008 R2。请注意,我声明可能因为最低速度实际上是1.4GHz;您的是 1.2GHz。如果速度太慢,安装程序可能会有限制处理器并停止进一步安装的逻辑。但是我倾向于认为这种阻塞存在的可能性很低。
答案2
请参阅此处的 SQL Server 2008 R2 Express 系统要求:
http://www.microsoft.com/express/support/SQLServerExpress.aspx
(页面底部)
支持的操作系统
* Windows® Server 2003 Service Pack 2 * Windows® Server 2008 * Windows® Vista * Windows® Server 2008 R2 * Windows® 7 * Windows® Vista Service Pack 1 * Windows® XP Service Pack 2 * Windows® XP Service Pack 3
身体限制
* 32-Bit Systems: Computer with Intel or compatible 1GHz or faster processor (2 GHz or faster is recommended. Only a single processor is supported.) * 64-Bit systems: Computer with Intel or compatible 1.4 GHz or higher processor (2 GHz or faster is recommended. Only a single processor is supported.) * Minimum of 512 MB of RAM (1 GB or more is recommended) * 1.9GB of free hard disk space