Как исправить ошибку при установке Server 2019 Express?

Ссылка скопирована
1 ответ

Потребовалось переустановить SQL server 19 Express, удалил программу, также вручную подчищал все оставшиеся после него файлы, но в процессе установки возникает такая ошибка:

Программа установки SQL Server обнаружила следующую ошибку: Элемент с тем же ключом уже был добавлен.

Программа установки SQL Server обнаружила следующую ошибку: Элемент с тем же ключом уже был добавлен.

Что делать?

Дополнительно:

Смотреть журнал установки. Эта ошибка может относиться и к Windows (Windows 11?).

  • Да, Windows 11
    Вот ошибки, которые я обнаружил в файле Detail.txt
    Exception type: Microsoft.SqlServer.Configuration.MsiExtension.MsiExtensionException
    (01) 2024-03-27 14:43:30 Slp: Message:
    (01) 2024-03-27 14:43:30 Slp: Программа установки SQL Server обнаружила ошибку во время выполнения файла установщика Windows.
    (01) 2024-03-27 14:43:30 Slp:
    (01) 2024-03-27 14:43:30 Slp: Сообщение об ошибке установщика Windows: Ошибка открытия файла журнала установки. Проверьте наличие данного файла журнала и прав на запись в журнале.
    (01) 2024-03-27 14:43:30 Slp:
    (01) 2024-03-27 14:43:30 Slp: Файл установщика Windows: D:SQL2019ExpressAdv_RUS1049_RUS_LPx64setupSqlSupport.msi
    (01) 2024-03-27 14:43:30 Slp: Файл журнала установщика Windows: C:Program FilesMicrosoft SQL Server150Setup BootstrapLog20240327_144248SqlSupport_Cpu64_1.log
    (01) 2024-03-27 14:43:30 Slp: HResult : 0x84b50001
    (01) 2024-03-27 14:43:30 Slp: FacilityCode : 1205 (4b5)
    (01) 2024-03-27 14:43:30 Slp: ErrorCode : 1 (0001)
    (01) 2024-03-27 14:43:30 Slp: Data:
    (01) 2024-03-27 14:43:30 Slp: DisableWatson = true
    (01) 2024-03-27 14:43:30 Slp: DisableRetry = true
    (01) 2024-03-27 14:43:30 Slp: Inner exception type: System.ComponentModel.Win32Exception
    (01) 2024-03-27 14:43:30 Slp: Message:
    (01) 2024-03-27 14:43:30 Slp: Ошибка открытия файла журнала установки. Проверьте наличие данного файла журнала и прав на запись в журнале.
    (01) 2024-03-27 14:43:30 Slp:
    (01) 2024-03-27 14:43:30 Slp: HResult : 0x80004005
    (01) 2024-03-27 14:43:30 Slp: Error : 1622

    01) 2024-03-27 14:43:46 Slp: Sco: Unable to open hklm registry key SOFTWAREWow6432NodeMicrosoftMSSQLServer, error Не удается найти указанный файл.

    (01) 2024-03-27 14:47:07 Slp: Skipping Scheduling Action Install_sql_dmf_loc_Cpu64_1053_Action
    (01) 2024-03-27 14:47:07 Slp: Error: Action "Microsoft.SqlServer.Configuration.MsiExtension.SchedulePackageInstallActionsAction" threw an exception during execution.
    (01) 2024-03-27 14:47:07 Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: Элемент с тем же ключом уже был добавлен. ---> System.ArgumentException: Элемент с тем же ключом уже был добавлен.

  • Ну явно же проблемы с правами! Попробуйте запустить инсталлятор от имени администратора, что ли...

    но в процессе установки возникает такая ошибка

    Кто последний - тот отец? не, тут это не работает.

  • Akina, запускал, ошибка остается
  • lxwmark, не только из-под учётки администратора, а ещё и ПКМ-запуск от имени Администратора? Тогда проверяйте, за кем числятся объекты (owner), указанные в логе, и почему нет прав.
  • Akina, Я не запускал установку от пользователя, но внутри оной есть чёткий запрос на учётную запись с правами администратора, которая и становиться владельцем всего.
  • Константин Цветков, проверьте всё же права и владельца на указанные в сообщениях об ошибках объекты. Не затесался ли там TRUSTED INSTALLER? запросто мог при обновлении.. ну и вообще эффективные права посмотреть.
    Чудес не бывает. Если инсталлятор продукта, который куча народу ставила без проблем, ругается на отсутствие прав - то почти наверняка это отсутствие таки есть.
  • Я установил файлы, на которые были ссылки в логах вручную и перенес папку Bootstrap Setup с диска D на диск С и изменил имя учетной записи компонента Database Engine на NT AuthorityNetwork Service и все установилось успешно!
  • Akina:

    Тогда проверяйте, за кем числятся объекты (owner), указанные в логе, и почему нет прав.

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Дмитрий К. Ответ

    Для исправления ошибки при установке Server 2019 Express, вам следует следовать определенным шагам:

    1. Убедитесь, что ваш компьютер соответствует минимальным требованиям для установки Server 2019 Express. Проверьте доступное место на жестком диске, оперативную память и другие системные требования.

    2. Проверьте целостность установочного файла Server 2019 Express. Если файл поврежден или неполный, скачайте его заново с официального сайта Microsoft.

    3. Запустите установку от имени администратора. Для этого щелкните правой кнопкой мыши на файле установки и выберите "Запустить от имени администратора".

    4. Попробуйте запустить установку в безопасном режиме. Перезагрузите компьютер и выберите опцию "Безопасный режим с поддержкой сети", затем запустите установку Server 2019 Express.

    5. Проверьте наличие конфликтующих программ. Некоторые приложения могут мешать установке Server 2019 Express. Закройте все ненужные программы перед установкой.

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

    Примечание: Пожалуйста, убедитесь, что у вас есть резервная копия всех важных данных перед началом установки, чтобы избежать потери информации в случае возникновения проблем.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно