Установка SQL Server - что такое папка установочного носителя?


121

Я устанавливаю SQL Server 2008. Я установил .NET framework 3.5. Затем я получил папку SQL Server 2008 и выполнил следующие шаги:

  1. Я щелкнул Инструменты конфигурации.
  2. Затем я щелкнул Центр установки SQL Server.
  3. Я щелкнул гиперссылку «Установка» слева.
  4. Затем я щелкнул «Автономная установка нового SQL-сервера или добавление функций к существующей установке».
  5. Затем у меня появилось окно «Обзор установочного носителя SQL-сервера».

Какую папку выбрать? Или есть другой способ установить SQL Server?

Ответы:


75

Если вы скачали SQL с сайта Microsoft, переименуйте файл в zip-файл, а затем вы можете извлечь файлы внутри в папку, а затем выбрать ее при «Поиске установочного носителя SQL Server».

SQLEXPRADV_x64_ENU.exe> ​​SQLEXPRADV_x64_ENU.zip

7zip откроет его (хотя стандартный архив Windows не работает)

Распакуйте что-то вроде C: \ SQLInstallMedia

Вы получите такие папки, как 1033_enu_lp, resources, x64 и кучу файлов.


3
«[...] не является допустимой установочной папкой» - вот что я получаю, когда выбираю папку с разархивированными файлами в диалоговом окне «Обзор установочного носителя SQL Server».
thorn̈

Вам не нужно переходить к определенной папке - просто используйте C: \ SQLInstallMedia (используя пример имени папки, которое я использовал выше)
Мэтт Кемп

1
При нажатии на exe запускается программа установки, которая распаковывает файлы во временное расположение и затем очищает их. В переименовании zip нет необходимости, если вы открываете exe напрямую с помощью 7zip, но это помогает прояснить ответ и показать, что exe - это просто контейнер,
Мэтт Кемп,

1
5 февраля 2016 г. я попытался переименовать в .zip в Windows 10 с SQL Server Express 2012, но не извлек. Тем не менее, я запустил установку, обратил внимание на созданную папку tmp, скопировал содержимое папки в другое место и отменил установку. Папка tmp была очищена. Затем я зашел в свою сохраненную папку и щелкнул setup.exe, и он сработал.
qxotk 06

15
Почему, черт возьми, он просит папку, когда ему нужен zip-файл? Что в настройке базы данных вызывает столько садизма со стороны издателей? И зачем все эти попытки изменить приложение Microsoft, если вы можете сделать то же самое со всеми другими приложениями MS с помощью добавления / удаления?
Эрик Реппен

54

Для SQL Server 2017 (Developer Edition)установки проделал следующее:

  1. открыто SQL Server Installation Center
  2. Нажмите на Installation
  3. Нажмите на New SQL Server stand-alone installation or add features to an existing installation
  4. Найдите C:\SQLServer2017Media\Developer_ENUи щелкнитеOK

7
У меня это сработало, версия SQL Server Express 2017. Я использовал следующий путьC:\SQLServer2017Media\ExpressAdv_ENU
Giorgos Betsos,

Я столкнулся с такой же ошибкой с 2019 RC1. Это решение мне помогло. Я нашел требуемый каталог в 'C: \ SQL2019RC1 \ RC1 \ Evaluation_ENU'. После того, как вы установите ее в качестве папки медиальной библиотеки на странице «Параметры» слева в качестве первого шага перед продолжением установки, вы не столкнетесь с этой проблемой.
nishant kumar 02

Установлена ​​версия SQL Server 2019 Developer. Был потерян с диалоговым окном, предложенным на шаге 3 «Выбор установочного носителя». Этот блог Энди Леонарда помог мне: 1. Загрузил установочный пакет из загрузок SQL Server . 2. Запустите мастер загрузки> Выберите тип установки> Загрузите носитель 3. Щелкните правой кнопкой мыши загруженный файл «SQLServer2019-x64-ENU-Dev.iso (файл образа диска)> Подключить 4. Выберите подключенный диск в качестве установочного носителя.
Поци

46

Если вы используете исполняемый файл,

  • просто запустите исполняемый файл (например: "en_sql_server_2012_express_edition_with_advanced_services_x64.exe")
  • Перейдите на вкладку "Параметры"
  • Скопируйте «Корневой каталог установочного носителя» (должен выглядеть примерно так, как показано ниже)
  • Вставьте его в открытое окно «Обзор установочного носителя SQL-сервера».

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

Избавьте себя от переименования, распаковки и т. Д.!


7
Крысы. Я пробовал это. Все параметры типа процессора отключены, как на вашем скриншоте, но у меня ничего не проверяется. Я щелкнул, чтобы указать каталог мультимедиа (C: \ MSSQL на моем ПК), но получил знакомое (ненавистное) сообщение: «C: \ MSSQL не является допустимой папкой для установки».
jp2code

1
Моя установка попала в C: \ SQLServer2016Media, но я не мог выбрать это для восстановления. Вместо этого мне нужно было выбрать папку внутри этого, поэтому для SQL Server 2016 Express: C: \ SQLServer2016Media \ ExpressAdv
Rich

@ jp2code - какой файл вы открывали? Может быть, это был какой-то «умный» исполняемый файл, который пытается понять, устанавливать 32-битную или 64-битную версию? Попробуйте загрузить файл x64 или файл x32 напрямую.
Watki02,

4

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


3

Зайдите в Administration Tools \ Services (или введите services.msc в консоли, если у вас служба с именем SQL Server (SQLEXPRESS). Если вы это сделаете, то она будет установлена.

В Visual Studio откройте обозреватель сервера (меню «Вид \ Обозреватель сервера» или CTRL + W, L). Щелкните правой кнопкой мыши «Подключения к данным» и выберите «Создать новую базу данных SQL Server». После этого создайте таблицы и прочее ...

Если вы хотите, чтобы Management Studio управляла сервером, вы должны загрузить и установить его с:

http://www.microsoft.com/downloads/en/details.aspx?FamilyId=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en


3
Папка установочного носителя, на которую ссылается в вопросе, - это компакт-диск или ISO с установочными файлами.
SchmitzIT

3

Я столкнулся с этим только сейчас с SQL Server 2014 SP1. Установщик дал мне ту же проблему, и я последовал предложениям из других ответов на этот вопрос, но это ни к чему не привело.

В конце концов я понял, что мне нужно сначала загрузить и установить SQL Server 2014, а затем применить к нему SP1. (DOH)


1

Для установки SQL Server 2019 (Express Edition) я сделал следующее:

  1. открыто SQL Server Installation Center
  2. Нажмите на Installation
  3. Нажмите на New SQL Server stand-alone installation or add features to an existing installation
  4. Найдите C:\SQL2019\Express_ENUи щелкнитеOK

0

Проблема заключается в слишком длинном имени файла установки. Измените имя родительской папки setup.exe (сократите имя). И попробуйте !.


0

Для SQL Server 2017

Скачайте и запустите установщик, вам будет предложено 3 варианта:

  1. основной
  2. изготовленный на заказ
  3. Загрузите Media <- выберите этот!

    • Выберите язык
    • Выберите ISO
    • Установить место загрузки
    • Нажмите скачать
    • Закройте программу установки после завершения
  4. Извлеките ISO с помощью предпочитаемой архивной утилиты или смонтируйте


0

Для меня проблема заключалась в том, что я не запускал установку от имени администратора , после запуска установки от имени администратора сообщение исчезло, и мне было предложено установить и продолжить процесс.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.