[我不知道stackoverflow是否真的适合这个,但不知道这里有多少开发人员遇到SQL Server的msi问题;建议使用SuperUser或ServerFault,如果民众认为这些更好的话
大约一年前,当我们考虑将代码库向前移动并迁移到SQL Server 2008时,我从MSDN上下载了一本联机丛书。评论,做了背景研究,向上游提供结果,抓住Express并修改了它。
然后我们在过去的几周内得到了向前迈进的欢呼(欢呼!)。因此配备了Developer Edition,并在安装过程中运行,我发现我已经删除了联机丛书MSI,没有人得到它的副本,而微软只有更新版本(2009年10月),所以如果我可以完全正确地更新我的SQL Server ...... {mutter grumble}。
有谁知道旧版本的联机丛书是否可以在任何地方下载?在微软下载中心找不到它,我的google-fu也找不到它。作为参考,我正在寻找SQLServer2008_BOL_August2008_ENU.msi ......
这可能只是一个很好的例子'手动删除文件和(尝试)并清理注册表: - (
答案 0 :(得分:0)
2008年8月版的链接是http://msdn.microsoft.com/en-us/sqlserver/cc514207.aspx,但现在重定向到通用BOL页面
答案 1 :(得分:0)
DVD / MSDN映像上的SQL Server二进制文件中的文件是什么?
我在ISO映像中的X:\ x86 \ Setup中看到“SQLServer2008_BOL.msi”
也许这会解决问题......
答案 2 :(得分:0)
Microsoft有一个installer clean up utility,可以帮助您在线删除旧版本的图书。然后你可以继续安装最新版本。
答案 3 :(得分:0)
为了解决这个问题,它最终成了一个尝试手动擦除它的案例 - 这是一项乏味的练习。这似乎是成功的,但如果没有最初的MSI,我就无法确定剩下多少残骸。