我最近获得了 SQL Server 2008 R2 Enterprise 的副本。
在当前已安装 SQL Server 2008 Express 的计算机上安装 SQL Server 2008 R2 Enterprise 版本是否安全?还是我必须先卸载 SQL Server 2008 Express 版本,然后再安装 Enterprise 版本?
仅供参考,我运行的是 Windows 7,并且还安装了 Visual Studio 2010。谢谢。
答案1
它应该可以完美安装,作为第二个(命名)实例。
编辑/ - 不过,我会注意到 Windows 7 不是 SQL Enterprise 支持的操作系统。它可能会安装(我不确定,也许不会),但不受支持。Windows 7 支持标准版及以下版本。您可能希望改为研究 SQL 2008 R2 Developer。
答案2
應該可以的。
如果 SQL Express 安装为默认实例,那么您可以将 Enterprise 安装为命名实例。
如果 SQL Express 作为命名实例安装,那么您可以将 Enterprise 安装为默认实例或命名实例。
答案3
如果可以的话,我会卸载 Express,然后先将 Enterprise 安装为默认实例,再将 Express 安装为命名实例(反正 Express 的默认实例也是如此)。与其他版本相比,Express 安装的管理工具功能并不齐全,并且不支持 Enterprise 的所有功能。
答案4
从技术上讲,您不必将其安装为新实例。SQL 2008 R2 支持对已存在的实例进行升级。您不必创建新实例并将所有数据库移动到该新实例。升级应对数据库进行任何底层更改以使其具备企业级功能(这些更改将更多地是 2008 到 2008 R2 的更改)。
我还没有将 Express 升级到 Enterprise,但是我已经将 2008 Standard 升级到 2008 R2 Enterprise,没有任何问题。