我最近遵循了将Service Bus 1.0升级到Service Bus 1.1的步骤。我在使用PowerShell运行“Invoke-SBFarmUpgrade”的步骤中,而Commandlet却失败了:

Invoke-SBFarmUpgrade:升级在upgrade_GatewayDatabase_2.13.0.0_1.7.81.0中遇到异常:在线索引操作只能是
在SQL Server企业版中执行。

我看不到通用参数中的一个选项,该选项能够将重建选项设置为脱机。我如何克服这个障碍?

如果不可能,我是否可以使用配置向导创建新的Service Bus场并将Workflow Manager重新附加到新场?

任何帮助,将不胜感激。我被卡住了

最佳答案

打开 C:\ Program Files \ Service Bus \ 1.1 \ CommonGatewayStoreUpgrade.sql ,然后将ONLINE = ON替换为ONLINE = OFF

现在,您可以运行Invoke-SBFarmUpgrade,它将起作用。

(之后撤消对* .sql脚本的更改可能是一个好主意)

关于powershell - 在InvokeSBFarmUpgrade上重建索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29930176/

10-11 08:35