У меня простая установка SQL Server 2005 Express с именованным экземпляром (SENSE) и единой базой данных (смысл), для которой я хочу выполнить обновление на месте до 2005 Standard Edition.
Запуск без параметров командной строки приводит к появлению предупреждения на странице проверки предварительных требований о том, что для выполнения обновления мне нужно начать с командной строки, используя SKUUPGRADE = 1.
Когда я делаю это, выдается предупреждение, и проверка обновления проходит, но ни на одном этапе мне не предоставляется экран выбора экземпляра (который я ожидаю увидеть - тот, на котором он спрашивает, хочу ли я создать новый скопировать или обновить существующий), а затем на экране выбора компонентов отсутствуют компоненты сервера.
Немного поиска в Google предлагает следующий такт:
start /wait setup.exe ADDLOCAL=SQL_Engine INSTANCENAME=SENSE UPGRADE=SQL_Engine SKUUPGRADE=1 /qb
, которая выдает ошибку «Указанные функции не подходят для этой редакции SQL Server» - и я застрял. Любые отличные идеи, господа? Спасибо всем.