Установка 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-сервера"

SQLEXPRADV_x64_ENU.exe> ​​SQLEXPRADV_x64_ENU.zip

7zip відкриє його (хоча стандартний zip в Windows не працює)

Витягніть щось на зразок C: \ SQLInstallMedia

Ви отримаєте папки типу 1033_enu_lp, ресурси, x64 та купу файлів.


3
"[...] не є дійсною папкою встановлення" - це те, що я отримую, коли вибираю папку з нерозпакованими файлами в діалоговому вікні "Пошук для встановлення SQL-сервера".
thorn̈

Вам не потрібно переглядати певну папку - просто використовуйте C: \ SQLInstallMedia (використовуючи прикладне ім'я папки, яке я використовував вище)
Метт Кемп,

1
Клацання клавіші exe запускає інсталятор, який розпаковує файли до тимчасового місця та видаляє їх згодом. Перейменування zip не потрібно, якщо ви відкриваєте exe безпосередньо 7zip, але це допомагає уточнити відповідь і показати, що exe - це лише контейнер
Метт Кемп

1
05.02.2016 я спробував перейменувати пропозицію .zip у Windows 10 w / SQL Server Express 2012 - і не витягуватиметься. Однак я запустив установку, помітив створену папку tmp, скопіював вміст папки в інше місце та скасував установку. Папка tmp була очищена. Потім я зайшов у свою збережену папку і натиснув на setup.exe, і це спрацювало.
qxotk

14
Чому в солодкому святому пеклі він запитує папку, коли він хоче поштовий файл? Що це стосується налаштування бази даних, яка викликає стільки садизму з боку видавців? І чому всі ці обручі змінювати додаток Microsoft, коли ви можете зробити те ж саме для всіх інших програм MS через додавання / видалення?
Ерік Reppen

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". Як тільки ви встановите це як папку медіа-бібліотеки на сторінці "Параметри" зліва, в якості першого кроку, перш ніж приступити до встановлення, ви не зіткнетеся з цим питанням.
нишант кумар

Встановлена ​​версія для розробників SQL Server 2019. Було втрачено з діалоговим вікном із кроку 3 "Вибір інсталяційного носія". Цей блог Енді Леонарда мені допоміг: 1. Завантажено інсталяційний пакет із завантажень на SQL Server . 2. Запустіть завантажений майстер> Виберіть тип інсталяції> Завантажити носій інформації 3. Клацніть правою кнопкою миші на завантажений файл 'SQLServer2019-x64-ENU-Dev.iso (файл зображення диска)> Монтаж 4. Виберіть встановлений диск як носій для встановлення.
поці

46

Якщо ви використовуєте виконуваний файл,

  • просто запустіть виконуваний файл (наприклад: "en_sql_server_2012_express_edition_with_advanced_services_x64.exe")
  • Перейдіть на вкладку "Параметри"
  • Скопіюйте "Root Directory" інсталяційного носія "(має виглядати приблизно так, як показано нижче)
  • Вставте його у відкрите вікно "Шукати носій інсталяції SQL-сервера"

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

Врятуйте себе від суперечок перейменування та розкручування тощо!


7
Щури Я спробував це. Параметри типу Processor - всі вимкнено, як на екрані екрана, але на моєму нічого не перевірено. Я натиснув, щоб вказати медіа-каталог (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

Перевірте в «Інструменти адміністрування \ послуги» (або введіть services.msc в консоль, якщо ви користуєтеся сервісом на ім’я SQL Server (SQLEXPRESS). Якщо ви це зробите, то він встановлений).

Від Visual Studio відкрийте Провідник сервера (меню Перегляд \ Провідник сервера або CTRL + W, L). Клацніть правою кнопкою миші З'єднання даних та оберіть Створити нову базу даних SQL Server. Після цього створіть таблиці та інше ...

Якщо ви хочете, щоб студія управління керувала сервером, ви повинні завантажити та встановити його з:

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. (До)


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. Завантажте медіа <- виберіть цей!

    • Оберіть мову
    • Виберіть ISO
    • Встановіть місце завантаження
    • Клацніть завантаження
    • Завершіть програму установки після завершення
  4. Витягніть ISO, використовуючи бажану утиліту архіву або кріплення


0

Для мене Проблема полягала в тому, що я не запустив налаштування як адміністратор , після запуску установки як адміністратора повідомлення відійшло, і мені було запропоновано встановити та продовжити процес.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.