Я пытался установить MSSQL Express R2 2008, но заметил, что для Windows XP 32bit требуется SP3.

Я установил XP SP3 и не перезагружал компьютер. Когда я пытаюсь установить SQLServer, он запрашивает перезагрузку.

Как можно пропустить перезапуск при установке SQL Server, чтобы избежать предыдущих обновлений Windows?

2 ответа2

1

Некоторое время назад у меня была похожая проблема при установке SQL Server. И я использовал взлом реестра, чтобы избежать перезагрузки Windows. Просто знайте, что это может привести к непредвиденным проблемам позже. Выполните следующие шаги,

  1. Приложение Fire Regedit.exe в Windows.

  2. Перейдите по адресу, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager, и вместо «РАСШИРЕННОГО» диспетчера сеансов «ВЫБЕРИТЕ» его, и вы увидите запись с именем PENDING FILE RENAME OPERATION.

  3. Сначала сделайте резервную копию значения реестра.

  4. Затем, если PENDING FILE RENAME OPERATION имеет какие-либо значения, просто удалите его и очистите значение.

  5. Перезагрузите систему и снова перейдите к ОЖИДАНИЮ ОПЕРАЦИИ ИЗМЕНЕНИЯ ФАЙЛА и посмотрите, есть ли еще доступные значения.

  6. Если значения нет, просто запустите процесс установки.

  7. Если какое-либо значение все еще присутствует, просто удалите это значение и без перезапуска запустите процесс установки.

Я даже написал в блоге об этом

1

Вы не можете, так как установщик MS SQL не позволит вам продвинуться, пока вы не выполните все его требования. Одно из требований заключается в том, что вы выполняете все ожидающие перезагрузки системы.

Как указывает @chmod, отказ от перезагрузки после установки пакета обновления - плохая идея.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .