Перестройте индексы на 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)

Другие вопросы по тегам