SQL Server 就地升级的语言问题

SQL Server 就地升级的语言问题

我有一个 SQL Server 2008 R2 实例,它是通过本地化(德语)媒体安装的。我需要就地升级到 SQL Server 2012,但陷入了先有鸡还是先有蛋的问题:

  • 由于服务器的 MUI 是 ENU,我无法从德语 SQL Server 介质上运行安装程序(“无法找到所选版本的 SQL Server 许可协议”
  • 由于旧安装的语言是德语,我无法运行 ENU SQL Server 安装程序(不支持跨语言升级)

我该如何解决这个问题?

答案1

用尖棍戳了一会儿后,我发现安装适用于 Windows Server 2008 R2 的德语 MUI 语言包将用户当前语言切换为德语将允许本地化的 SQL Server 2012 安装程序继续运行(奇怪的是它仍将显示美国英语安装程序对话框)。我的就地升级现在正在运行。

这基本上就是参考资料正在告诉要做:

通过使用 Windows 多语言用户界面包 (MUI) 设置在受支持的操作系统的英语版本上支持 SQL Server 的本地化版本。

[...]

如果设置与要安装的本地化 SQL Server 的语言不匹配,请使用以下步骤正确设置这些操作系统设置。[...]

相关内容