Перестройте индексы на InvokeSBFarmUpgrade
Недавно я выполнил шаги по обновлению Service Bus 1.0 до Service Bus 1.1. Я на шаге, где я использую PowerShell для запуска "Invoke-SBFarmUpgrade", и командлет не работает с:
Invoke-SBFarmUpgrade: при обновлении обнаружена исключительная ситуация в upgrade_GatewayDatabase_2.13.0.0_1.7.81.0: Операции с индексами в оперативном режиме могут выполняться только в выпуске SQL Server Enterprise.
Я не вижу опцию в общих параметрах, чтобы иметь возможность установить опцию перестройки в автономном режиме. Как я могу преодолеть это препятствие?
Если это невозможно, могу ли я создать новую ферму служебных шин с помощью мастера настройки и заново подключить диспетчер рабочих процессов к новой ферме?
Любая помощь будет оценена. Я застрял
1 ответ
Откройте C:\Program Files\Service Bus\1.1\CommonGatewayStoreUpgrade.sql и замените ONLINE = ON
с ONLINE = OFF
,
Теперь вы можете запустить Invoke-SBFarmUpgrade
и это будет работать.
(Вероятно, это хорошая идея, чтобы впоследствии отменить ваши изменения в сценарии *.sql)