การติดตั้งเซิร์ฟเวอร์ SQL - โฟลเดอร์สื่อการติดตั้งคืออะไร?


121

ฉันกำลังติดตั้ง SQL Server 2008 ฉันได้ติดตั้ง. NET framework 3.5 แล้ว จากนั้นฉันมีโฟลเดอร์ SQL Server 2008 และทำตามขั้นตอน -

  1. ฉันคลิกเครื่องมือกำหนดค่า
  2. จากนั้นฉันคลิกที่ศูนย์การติดตั้งเซิร์ฟเวอร์ SQL
  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, resources, x64 และไฟล์มากมาย


3
"[... ] ไม่ใช่โฟลเดอร์การติดตั้งที่ถูกต้อง" - นั่นคือสิ่งที่ฉันได้รับเมื่อฉันเลือกโฟลเดอร์ที่มีไฟล์ที่คลายซิปในกล่องโต้ตอบ "เรียกดูสื่อการติดตั้งเซิร์ฟเวอร์ SQL"
thorn̈

คุณไม่จำเป็นต้องเรียกดูโฟลเดอร์ใดโฟลเดอร์หนึ่งเพียงใช้ C: \ SQLInstallMedia (โดยใช้ชื่อโฟลเดอร์ตัวอย่างที่ฉันใช้ด้านบน)
Matt Kemp

1
การคลิกที่ exe จะเป็นการเริ่มต้นโปรแกรมติดตั้งซึ่งจะคลายซิปไฟล์ไปยังตำแหน่งชั่วคราวและล้างข้อมูลในภายหลัง ไม่จำเป็นต้องเปลี่ยนชื่อ zip หากคุณเปิด exe โดยตรงด้วย 7zip แต่จะช่วยชี้แจงคำตอบและแสดงว่า exe เป็นเพียงคอนเทนเนอร์
Matt Kemp

1
ในวันที่ 2016-02-05 ฉันได้ลองเปลี่ยนชื่อเป็นคำแนะนำ. zip บน Windows 10 w / SQL Server Express 2012 - และจะไม่แตกออก แต่สิ่งที่ฉันทำคือเริ่มการติดตั้งสังเกตเห็นโฟลเดอร์ tmp ที่สร้างขึ้นคัดลอกเนื้อหาของโฟลเดอร์ไปยังตำแหน่งอื่นและยกเลิกการติดตั้ง ล้างโฟลเดอร์ tmp แล้ว จากนั้นฉันไปที่โฟลเดอร์ที่บันทึกไว้และคลิกที่ setup.exe และใช้งานได้
qxotk

15
ทำไมในนรกอันศักดิ์สิทธิ์อันแสนหวานจึงถามหาโฟลเดอร์ในเมื่อสิ่งที่ต้องการคือไฟล์ซิป? อะไรเกี่ยวกับการตั้งค่าฐานข้อมูลที่สร้างแรงบันดาลใจให้กับพวกซาดิสม์ในส่วนของผู้เผยแพร่ และทำไมห่วงเหล่านี้ถึงแก้ไขแอป Microsoft ในเมื่อคุณสามารถทำสิ่งเดียวกันกับแอป MS อื่น ๆ ทั้งหมดผ่านการเพิ่ม / ลบ?
Erik 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' เมื่อคุณตั้งค่านี้เป็นโฟลเดอร์ไลบรารีที่อยู่ตรงกลางของคุณในหน้า 'ตัวเลือก' ทางด้านซ้ายมือเป็นขั้นตอนแรกก่อนดำเนินการติดตั้งต่อไปคุณจะไม่ประสบปัญหานี้
nishant kumar

ติดตั้งเวอร์ชันสำหรับนักพัฒนา SQL Server 2019 หายไปพร้อมกับข้อความโต้ตอบจากขั้นตอนที่ 3 "เลือกสื่อการติดตั้ง". บล็อกนี้แอนดี้ลีโอนาร์ช่วยให้ฉัน: 1. แพคเกจติดตั้งดาวน์โหลดได้จากการดาวน์โหลดของ SQL Server 2. เรียกใช้ตัวช่วยสร้างที่ดาวน์โหลด> เลือกประเภทการติดตั้ง> ดาวน์โหลดสื่อ 3. คลิกขวาที่ไฟล์ที่ดาวน์โหลด 'SQLServer2019-x64-ENU-Dev.iso (ไฟล์อิมเมจดิสก์)> เมาท์ 4. เลือกไดรฟ์ที่ติดตั้งเป็นสื่อการติดตั้ง
poti

46

หากคุณกำลังใช้ปฏิบัติการ

  • เพียงแค่เรียกใช้ไฟล์ปฏิบัติการ (ตัวอย่างเช่น: "en_sql_server_2012_express_edition_with_advanced_services_x64.exe")
  • ไปที่แท็บ "ตัวเลือก"
  • คัดลอก "Installation Media Root Directory" (ควรมีลักษณะคล้ายกับ snipping ด้านล่าง)
  • วางลงในหน้าต่าง "เรียกดูสื่อการติดตั้งเซิร์ฟเวอร์ 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 จะแยกเนื้อหาไปยังโฟลเดอร์ temp ภายใต้ไดเรกทอรี C คุณสามารถคัดลอกโฟลเดอร์นั้นหลังจากการแตกไฟล์เสร็จสิ้นจากนั้นใช้โฟลเดอร์นั้นในการเรียกดู


3

ตรวจสอบใน Administration Tools \ Services (หรือพิมพ์ services.msc ในคอนโซลหากคุณใช้บริการชื่อ SQL Server (SQLEXPRESS) หากคุณทำเช่นนั้นจะถูกติดตั้ง

จาก Visual Studio ให้เปิด Server Explorer (เมนู View \ Server Explorer หรือ CTRL + W, L) คลิกขวาที่ Data Connections และเลือก Create New SQL Server Database หลังจากนั้นสร้างตารางและสิ่งต่างๆ ...

หากคุณต้องการให้ 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

สำหรับ SQL Server 2017

ดาวน์โหลดและเรียกใช้โปรแกรมติดตั้งคุณจะได้รับ 3 ตัวเลือก:

  1. ขั้นพื้นฐาน
  2. กำหนดเอง
  3. ดาวน์โหลดสื่อ <- เลือกอันนี้!

    • เลือกภาษา
    • เลือก ISO
    • ตั้งค่าตำแหน่งดาวน์โหลด
    • คลิกดาวน์โหลด
    • ออกจากโปรแกรมติดตั้งเมื่อเสร็จสิ้น
  4. แยก ISO โดยใช้ยูทิลิตี้เก็บถาวรหรือเมาท์ที่คุณต้องการ


0

สำหรับฉันปัญหาคือฉันไม่ได้เรียกใช้การตั้งค่าในฐานะผู้ดูแลระบบหลังจากเรียกใช้การตั้งค่าในฐานะผู้ดูแลระบบข้อความจะหายไปและฉันได้รับแจ้งให้ติดตั้งและดำเนินการต่อ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.