SQL Server не является допустимой установочной папкой, как исправить местоположение

Я хочу установить SQL-сервер на моем компьютере, но когда я пытаюсь указать путь для установки, я получаю эту ошибку, C:\Program Files (x86)\Microsoft SQL Server\ не является допустимой установочной папкой, я пробовал другой диски, но до сих пор нет результата.

Вот образ центра установки SQL Server с путем ошибки Центр установки SQL Server с путем ошибки

введите описание изображения здесь

12 ответов

Решение

Посмотрите, пожалуйста, какую версию sql server \edition (64 или 32bit) вы пытаетесь установить какова ваша ОС?

и если у вас есть правильный.exe, щелкните правой кнопкой мыши и "запустить от имени администратора", я надеюсь, что этот поможет вам.:)

Откройте опцию центра установки Sql-> выберите установочный корневой каталог medai-> перейдите в папку с MSI-файлом sql (например, C:\SQLServer2016Media\ExpressAdv_ENU)

Когда вы нажмете на установщик exe, он покажет вам папку, которую установщик тоже извлечет. Например, мой был C:\SQL2019 (см. Изображение ниже).

Чтобы запустить командный центр с правильной установочной папкой, просто просматривайте установочную папку, пока не найдете файл Setup.exe, и укажите на него установочную папку.

C:\SQL2019\Developer_ENU должен работать для версии 2019

Я получил установку SQL Server 2012 от корпоративного самообслуживания. Запустите setup.exe в качестве администратора и установите папку с установочным носителем. Сообщение об ошибке сохраняется.

Скачал медиа прямо из MS и сравнил установочные папки.

В моем случае корпоративная проверка исключила файл MEDIAINFO.xml в каталоге установки. Копирование файла (из MS install) в мою папку установки позволило использовать его в качестве папки с установочным носителем. Посмотреть изображение

Контекст: вы обновляете выпуск SQL Server 2019 с Express до Developer. Проблема в том, что "Центр установки SQL SERVER" -> Параметр -> "Выбрать корневой каталог установочного носителя" не обновлялся, и теперь в нем нет никакой папки.

Решение: вместо запуска "Центр установки SQL SERVER"

  1. Запустите exe-установщик, который вы скачали при первой установке.
  2. Затем выберите тип установки "Выборочная", после чего появится путь к "Местоположение носителя" (например: "C:\SQL2019"). Внутри этого пути находится допустимая папка экземпляра (например, "C:\SQL2019\ExpressAdv_ENU").
  3. Закройте ваш exe-установщик и
  4. Наконец, попробуйте еще раз в "Центре установки SQL SERVER".

Прежде всего, если у вас есть только Центр установки SQL, поскольку вы устанавливаете SQL Server Management Studio (SSMS), вы не можете установить SQL Server. У вас должен быть файл образа SQL Server, например файл.iso.

Откройте файл.iso или распакуйте его, запустите Центр установки SQL, щелкнув файл Setup.exe в папке.iso (или в папке, извлеченной из.iso). Тогда все будет нормально.

Пожалуйста, посетите https://social.msdn.microsoft.com/Forums/en-US/33153123-493e-4bfa-89a3-180c481b5fe4/lt-gt-sql-server-is-not-a-valid-installation-folder?forum=sqlgetstarted

Ниже метод отлично работает для меня. Я просмотрел несколько веток и ответов, но ни один из них не помог мне, поэтому я сам создал решение:D

Только для файла.exe, например: SQLExpress16-KBXXXX_X64.exe размером примерно ~1 ГБ.

  • Если у вас есть этот файл, запустите его от имени администратора.
  • Он будет извлекаться в C:\ какое-то место вроде C:\cdf6776edfdsfsdf7678
  • После извлечения установка запустится автоматически. Я надеюсь, что здесь вы получаете сообщение об ошибке, когда программа установки запрашивает каталог для установки.

Сделайте как показано ниже:

Как только вы увидите файл установочного извлечения на месте, например C:\cdf6776edfdsfsdf7678:

  • Дождитесь завершения извлечения.
  • Сразу это настройка автозапуска. ПОЖАЛУЙСТА, ВЫБЕРИТЕ "НЕТ". Появится всплывающее окно с сообщением. "Настройка отменена пользователем". Не закрывайте всплывающее окно
  • Идите к месту: C:\cdf6776edfdsfsdf7678 и скопируйте всю папку в другое место, например, в C:\setup.

Вы делаете это, потому что если вы закроете всплывающее окно с сообщением "Установка отменена пользователем", оно автоматически удалит извлеченный файл, содержащий исходные установочные файлы.

  • Следовательно, перед удалением мы копируем установочный носитель.

Теперь запустите setup.exe из файлов, которые вы скопировали, или запустите setup.exe из меню "Пуск" и укажите тот же путь при запросе установочного носителя.

у меня это работает. Запустите установку из файла SETUP.EXE в каталоге установки SQL-сервера, который вам нужен. https://readdy.net/Notes/Details/596?v=d

Ах! Выявляется новая информация! Изначально мой.exe файл располагался здесь:

C:\

Я только что переместил свой файл.exe в новое место, которое находится здесь:

C:\Program Files (x86)\Microsoft SQL Server\

Я тоже столкнулся с этой ошибкой. Проблема возникла из-за использования пакета обновления SQL Server вместо пакета основного установщика SQL Server. Когда я использовал основной установщик вместо установщика обновлений после того, как заметил это, проблема исчезла.

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

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