我们有一个运行 2003 标准版的服务器目前正在运行:
- SQL Server 标准版
- 团队基础服务器 2005
我们想将操作系统升级到 2008 企业版。
- 我可以升级吗?还是需要完全重新安装。
- 如果是升级,是否存在我应该注意的问题,比如这是否会导致 TFS 出现问题?
答案1
有一次,我们升级了 2003 版到 2008 版的一些服务器。升级完成后,我们遇到了一些程序无法正常运行的问题(SQL 就是其中之一)。幸运的是,我们当时有时间简单地格式化服务器并开始全新安装。我不知道具体是什么问题导致了这个问题,但我至少可以提供一些建议:
- 备份!!请确保您已备份当前服务器以及所有 SQL 文件。
- 确保这些备份有效!
- 测试一下。我们没有足够的测试环境,但如果你有的话,就使用它。
- 确保你了解软件。很多时候人们需要升级服务器,但可能不了解服务器上的软件。如果有任何问题,找一个熟悉软件的人可以节省故障排除的时间。
- 考虑一下时间因素。升级并可能需要排除故障,还是重新开始并安装所有东西,哪个会花费更多时间?
我的建议是重新开始。这对我们来说是最有效的方法,但也许你会更幸运。
答案2
你能告诉我为什么要升级吗?我们的 2003 机器上有 TFS,但目前我并不觉得有必要。
答案3
浏览(搜索)MSDN 和 MSDN 博客。一旦您获得信息,大多数场景都已涵盖。
(我知道 SQL Server 2003 --> 2008 已经涵盖,因为这是 TFS 2010 的先决条件。)
答案4
我已将 Server 2003 升级到 Server 2008。它运行的是 SQL Server 2005,并且一直运行良好,没有任何问题。但是,我随后将其(暂时)升级为 DC,这会破坏 SQL Server 组安全性,因此请务必小心(修复程序据说在这里,尽管我还没有时间尝试它:2008 DC 上的 SQL Server 2005 - 无法更改服务用户)