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, и укажите на него установочную папку.
Я получил установку SQL Server 2012 от корпоративного самообслуживания. Запустите setup.exe в качестве администратора и установите папку с установочным носителем. Сообщение об ошибке сохраняется.
Скачал медиа прямо из MS и сравнил установочные папки.
В моем случае корпоративная проверка исключила файл MEDIAINFO.xml в каталоге установки. Копирование файла (из MS install) в мою папку установки позволило использовать его в качестве папки с установочным носителем. Посмотреть изображение
Контекст: вы обновляете выпуск SQL Server 2019 с Express до Developer. Проблема в том, что "Центр установки SQL SERVER" -> Параметр -> "Выбрать корневой каталог установочного носителя" не обновлялся, и теперь в нем нет никакой папки.
Решение: вместо запуска "Центр установки SQL SERVER"
- Запустите exe-установщик, который вы скачали при первой установке.
- Затем выберите тип установки "Выборочная", после чего появится путь к "Местоположение носителя" (например: "C:\SQL2019"). Внутри этого пути находится допустимая папка экземпляра (например, "C:\SQL2019\ExpressAdv_ENU").
- Закройте ваш exe-установщик и
- Наконец, попробуйте еще раз в "Центре установки 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, чтобы ввести здесь описание изображения