บทความนี้ให้คำแนะนำทีละขั้นตอนสำหรับการติดตั้ง SQL Server 2016 รุ่นใหม่โดยใช้ตัวช่วยสร้างการตั้งค่า SQL Server ตัวช่วยสร้างการติดตั้งเซิร์ฟเวอร์ SQL มีแผนผังคุณลักษณะเดียวเพื่อติดตั้งส่วนประกอบ SQL Server ทั้งหมดโดยไม่ต้องติดตั้งแยกต่างหาก
ดาวน์โหลด SQL Server ล่าสุด
ดาวน์โหลด SQL Server 2016 SP1:
ข้อกำหนดเบื้องต้น
การติดตั้งต้องมีเส้นทาง
Microsoft ได้ยืนยันปัญหากับเวอร์ชันของ Microsoft VC++ 2013 Runtime binaries ที่ติดตั้งเป็นข้อกำหนดเบื้องต้นสำหรับ SQL Server 2016 หากไม่ได้ติดตั้งการอัปเดตสำหรับไบนารีรันไทม์ VC SQL Server 2016 จะประสบปัญหาหลายประการในสถานการณ์ที่กำหนด . ก่อนติดตั้ง SQL Server 2016 ให้ตรวจสอบข้อกำหนดแพตช์ของไบนารีรันไทม์ VC บนคอมพิวเตอร์ของคุณ
ติดตั้งเซิร์ฟเวอร์ SQL 2016
1.ใส่สื่อการติดตั้ง SQL Server จากโฟลเดอร์รูท ดับเบิลคลิกSetup.exeค้นหาโฟลเดอร์รูทในการแชร์ จากนั้นดับเบิลคลิกSetup.exeเพื่อติดตั้งจากการแชร์เครือข่าย
2. ตัวช่วยสร้างการติดตั้งรันศูนย์การติดตั้งเซิร์ฟเวอร์ SQLเมื่อต้องการสร้างการติดตั้งใหม่ของSQL Serverให้คลิกการติดตั้งในพื้นที่ด้านซ้าย จากนั้นคลิกการติดตั้งแบบสแตนด์อโลน SQL Server ใหม่หรือเพิ่มคุณลักษณะให้กับการติดตั้งที่มีอยู่
3. บนหน้ารหัสผลิตภัณฑ์ให้เลือกปรับแต่งเพื่อดูว่าคุณกำลังติดตั้ง SQL Server เวอร์ชันฟรีหรือเวอร์ชันที่ใช้งานจริงของผลิตภัณฑ์ที่มีคีย์ PID หรือไม่ จากนั้นเลือกต่อไป
4. ในข้อกำหนดสิทธิ์การใช้งานให้ตรวจสอบข้อตกลงสิทธิ์การใช้งาน และหากคุณยอมรับ ให้คลิก ช่อง ฉันยอมรับข้อกำหนดสิทธิ์การใช้งานจากนั้นคลิกถัดไปเพื่อปรับปรุง SQL Server คุณสามารถเปิดใช้งานตัวเลือกเพื่อใช้คุณสมบัติและส่งรายงานไปยัง Microsoft
5. ใน หน้าต่างกฎสากลกระบวนการติดตั้งจะอัปเดตเป็นการอัปเดตผลิตภัณฑ์โดยอัตโนมัติหากไม่มีข้อผิดพลาดเกิดขึ้น
6. หากไม่ได้เลือกกล่อง Microsoft Update ในแผงควบคุม > รายการแผงควบคุมทั้งหมด > Windows Update > เปลี่ยนการตั้งค่าหน้า Microsoft Update ถัดไปจะปรากฏขึ้น ในทางกลับกัน การตรวจสอบ Microsoft Update จะเปลี่ยนการตั้งค่าคอมพิวเตอร์ของคุณให้รวมการอัปเดตล่าสุดเมื่อสแกน Windows Update
7. ในการอัปเดตผลิตภัณฑ์การอัปเดตผลิตภัณฑ์ SQL Server ล่าสุดที่มีอยู่จะปรากฏขึ้น หากไม่พบผลิตภัณฑ์อัพเดต การตั้งค่าเซิร์ฟเวอร์ SQL จะไม่สามารถแสดงหน้านี้ได้ และจะเลื่อนไปที่ หน้า ติดตั้งไฟล์การตั้งค่า โดย อัตโนมัติ
8. ใน หน้า ติดตั้งไฟล์การตั้งค่าโปรแกรมติดตั้งจะให้กระบวนการดาวน์โหลด แยก และติดตั้งไฟล์การตั้งค่า หากพบการอัปเดตการตั้งค่าเซิร์ฟเวอร์ SQL การอัปเดตจะถูกติดตั้ง
9. เลือก การ ติดตั้งคุณสมบัติเซิร์ฟเวอร์ SQLในบทบาทการตั้งค่าจากนั้นคลิกถัดไปเพื่อไปยัง หน้า การเลือกคุณสมบัติ
10. บนFeature Selectionให้เลือกรายละเอียดการติดตั้ง คำอธิบายสำหรับกลุ่มรายละเอียดแต่ละกลุ่มจะปรากฏในบานหน้าต่างคำอธิบายคุณลักษณะหลังจากเลือกชื่อคุณลักษณะ คุณสามารถเลือกช่องทำเครื่องหมายใดก็ได้
ข้อกำหนดเบื้องต้นสำหรับคุณลักษณะที่เลือกจะแสดงอยู่ในข้อกำหนดเบื้องต้นสำหรับคุณลักษณะที่เลือกการตั้งค่าเซิร์ฟเวอร์ SQL จะติดตั้งข้อกำหนดเบื้องต้นที่ไม่ได้ติดตั้งระหว่างแต่ละขั้นตอนการติดตั้งที่อธิบายไว้ในภายหลังในกระบวนการนี้
คุณยังสามารถระบุโฟลเดอร์แบบกำหนดเองสำหรับส่วนที่แชร์ได้โดยใช้ฟิลด์ที่ด้านล่างของหน้าการเลือกคุณสมบัติ อัปเดตเส้นทางในช่องสุดท้ายของกล่องโต้ตอบเพื่อเปลี่ยนเส้นทางการติดตั้งสำหรับรายละเอียดที่แชร์ หรือคลิกเรียกดูเพื่อไปยังโฟลเดอร์การติดตั้ง เส้นทางการติดตั้งเริ่มต้นคือC:\Program Files\Microsoft SQL Server\130 \
เส้นทางที่ระบุสำหรับรายละเอียดที่ใช้ร่วมกันจะต้องเป็นเส้นทางที่แน่นอน โฟลเดอร์นี้ไม่ได้บีบอัดหรือเข้ารหัส ไม่รองรับไดรฟ์ที่เป็นยานพาหนะแบบมิเรอร์
หากคุณกำลังติดตั้ง SQL Server บนระบบปฏิบัติการ 64 บิต คุณจะเห็นตัวเลือกต่อไปนี้:
- ไดเร็กทอรีคุณลักษณะที่ใช้ร่วมกัน
- ไดเร็กทอรีคุณลักษณะที่ใช้ร่วมกัน (x86)
เส้นทางที่ระบุสำหรับแต่ละตัวเลือกด้านบนจะต้องแตกต่างกัน
11. กฎฟีเจอร์จะอัปเกรดโดยอัตโนมัติหากผ่านกฎทั้งหมด
12. ในการกำหนดค่าอินสแตนซ์ให้ระบุอินสแตนซ์เริ่มต้นหรือการตั้งค่าอินสแตนซ์ที่มีชื่อ
รหัสอินสแตนซ์ - โดยค่าเริ่มต้น ชื่ออินสแตนซ์จะถูกใช้เป็นรหัสอินสแตนซ์ ใช้เพื่อระบุโฟลเดอร์การติดตั้งและ คีย์ รีจิสทรีสำหรับอินสแตนซ์ของ SQL Server นี่เป็นกรณีของอินสแตนซ์เริ่มต้นและอินสแตนซ์ที่มีชื่อสำหรับอินสแตนซ์เริ่มต้น ชื่ออินสแตนซ์และ ID อินสแตนซ์จะเป็น MSSQLSERVER หากต้องการใช้รหัสอินสแตนซ์ที่ไม่ใช่ค่าเริ่มต้น ให้ระบุค่าอื่นในกล่องรหัสอินสแตนซ์
การอัปเดตและ Service Pack ของ SQL Server ทั้งหมดจะนำไปใช้กับรายละเอียดทั้งหมดของอินสแตนซ์ใน SQL Server
อินสแตนซ์ที่ติดตั้ง – ตารางแสดงอินสแตนซ์ของ SQL Server บนคอมพิวเตอร์ที่การตั้งค่ากำลังทำงานอยู่ ถ้ามี การติดตั้ง อินสแตนซ์เริ่มต้นบนคอมพิวเตอร์ คุณต้องติดตั้งอินสแตนซ์ที่มีชื่อของ SQL Server 2016
งานจะดำเนินการตั้งค่าที่เหลือขึ้นอยู่กับคุณสมบัติที่คุณระบุในการตั้งค่า คุณอาจไม่เห็นทุกหน้าเนื่องจากการเลือกของคุณ
13. ใช้ หน้า การกำหนดค่าเซิร์ฟเวอร์ - บัญชีบริการเพื่อระบุบัญชีการเข้าสู่ระบบสำหรับบริการ SQL Server บริการจริงที่กำหนดค่าในหน้านี้ขึ้นอยู่กับคุณสมบัติที่คุณเลือกที่จะติดตั้ง
คุณสามารถระบุบัญชีการเข้าสู่ระบบเดียวกันสำหรับบริการ SQL Server ทั้งหมด หรือคุณสามารถกำหนดค่าแต่ละบัญชีบริการแยกกันได้ คุณยังสามารถกำหนดได้ว่าบริการจะเริ่มต้นโดยอัตโนมัติ ด้วยตนเอง หรือปิดใช้งาน Microsoft แนะนำให้ผู้ใช้กำหนดค่าบัญชีบริการแต่ละบัญชีเพื่อให้สิทธิ์อย่างน้อยสำหรับแต่ละบริการ โดยบริการ SQL Server มีสิทธิ์ขั้นต่ำที่ต้องดำเนินการ
หากต้องการกำหนดบัญชีเข้าสู่ระบบเดียวกันสำหรับบัญชีบริการทั้งหมดในอินสแตนซ์ของ SQL Server นี้ ให้ระบุการอนุญาตในฟิลด์ที่ด้านล่างของหน้า
การใช้หน้าการกำหนดค่าเซิร์ฟเวอร์ - การจัดเรียงจะระบุการเปรียบเทียบที่ไม่ใช่ค่าเริ่มต้นสำหรับDatabase EngineและAnalysis Services
14. ใช้การกำหนดค่ากลไกฐานข้อมูล - การกำหนดค่าเซิร์ฟเวอร์เพื่อกำหนดคุณสมบัติต่อไปนี้:
- โหมดความปลอดภัย - เลือกการรับรองความถูกต้องของ Windowsหรือการตรวจสอบสิทธิ์โหมดผสมสำหรับอินสแตนซ์ SQL Server ของคุณ หากคุณเลือกการรับรองความถูกต้องโหมดผสมคุณต้องระบุรหัสผ่านเครือข่ายสำหรับบัญชีผู้ดูแลระบบ SQL Server ที่มีอยู่ หลังจากที่อุปกรณ์เชื่อมต่อกับ SQL Server ได้สำเร็จ กลไกการรักษาความปลอดภัยจะคล้ายกับWindows AuthenticationและMixed Mode
- ผู้ดูแลระบบเซิร์ฟเวอร์ SQL – คุณต้องระบุผู้ดูแลระบบอย่างน้อยหนึ่งคนในอินสแตนซ์ของการตั้งค่าเซิร์ฟเวอร์ SQL ที่กำลังทำงานอยู่ คลิกเพิ่มผู้ใช้ปัจจุบันคลิกเพิ่มหรือลบเพื่อเพิ่มหรือลบบัญชีออกจากรายชื่อผู้ดูแลระบบ จากนั้นแก้ไขรายชื่อผู้ใช้ กลุ่ม หรือคอมพิวเตอร์ที่จะมีสิทธิ์ของผู้ดูแลระบบสำหรับอินสแตนซ์ SQL Server
ใช้ หน้า การกำหนดค่ากลไกฐานข้อมูล - ไดเร็กทอรีข้อมูลเพื่อระบุไดเร็กทอรีการติดตั้งที่ไม่ใช่ค่าเริ่มต้น หากต้องการติดตั้งลงในไดเร็กทอรีเริ่มต้น ให้คลิกถัดไป
ใช้ หน้า การกำหนดค่ากลไกฐานข้อมูล - FILFESTREAMเพื่อเปิดใช้งาน FILESTREAM สำหรับอินสแตนซ์ SQL Server
ใช้ หน้า การกำหนดค่ากลไกฐานข้อมูล – TempDBเพื่อกำหนดค่าขนาดไฟล์ จำนวนไฟล์ ไดเร็กทอรีการติดตั้งที่ไม่ใช่ค่าเริ่มต้น และการตั้งค่าการอัพเกรดไฟล์สำหรับ TempDB
15. ใช้ หน้า การกำหนดค่าบริการการวิเคราะห์ - การจัดเตรียมบัญชีเพื่อระบุโหมดเซิร์ฟเวอร์และผู้ใช้หรือบัญชีที่จะมีสิทธิ์ระดับผู้ดูแลระบบในบริการการวิเคราะห์โหมดเซิร์ฟเวอร์จะกำหนดหน่วยความจำและระบบย่อยหน่วยเก็บข้อมูลที่ใช้บนเซิร์ฟเวอร์ โซลูชันประเภทต่างๆ ทำงานในโหมดเซิร์ฟเวอร์ที่แตกต่างกัน หากคุณวางแผนที่จะรันฐานข้อมูลลูกบาศก์หลายมิติบนเซิร์ฟเวอร์ ให้เลือก ตัวเลือกโหมดเซิร์ฟเวอร์ หลายมิติและการขุดข้อมูลเริ่ม ต้น สำหรับสิทธิ์ของผู้ดูแลระบบ คุณต้องมอบหมายผู้ดูแลระบบอย่างน้อยหนึ่งคนให้กับ Analysis Services เมื่อต้องการเพิ่มบัญชีที่กำลังเรียกใช้การตั้งค่าเซิร์ฟเวอร์ SQL ให้คลิกเพิ่มผู้ใช้ปัจจุบันคลิกเพิ่มหรือลบเพื่อเพิ่มหรือลบบัญชีออกจากรายชื่อผู้ดูแลระบบ จากนั้นแก้ไขรายชื่อผู้ใช้ กลุ่ม หรือคอมพิวเตอร์ที่จะมีสิทธิ์ของผู้ดูแลระบบสำหรับอินสแตนซ์ SQL Server
แก้ไขรายการให้เสร็จสิ้น คลิกตกลงยืนยันรายชื่อผู้ดูแลระบบในกล่องโต้ตอบการกำหนดค่า หลังจากเสร็จสิ้นรายการแล้ว คลิกถัดไป
ใช้ เพจ การกำหนดค่าบริการการวิเคราะห์ - ไดเร็กทอรีข้อมูลเพื่อระบุไดเร็กทอรีการติดตั้งที่ไม่ใช่ค่าเริ่มต้น หากต้องการตั้งค่าโฟลเดอร์เริ่มต้นให้คลิกถัดไป
16. ใช้การกำหนดค่าบริการรายงานเพื่อระบุประเภทการติดตั้งบริการรายงาน
หลังจากเลือกตัวเลือกแล้ว คลิกถัดไปเพื่อดำเนินการต่อ
17. ใช้ หน้า การกำหนดค่า Distributed Replay Controllerเพื่อระบุผู้ใช้ที่คุณต้องการให้สิทธิ์ผู้ดูแลระบบแก่บริการการกำหนดค่า Distributed Replay Controller ผู้ใช้ที่มีสิทธิ์ผู้ดูแลระบบจะได้รับอนุญาตให้เข้าถึงบริการการจัดการการเล่นซ้ำแบบกระจายได้ไม่จำกัด
คลิก ปุ่ม เพิ่มผู้ใช้ปัจจุบัน เพื่อเพิ่มผู้ใช้ที่คุณ ต้องการ ให้ สิทธิ์การเข้าถึงการเล่นซ้ำแบบกระจายคลิก ปุ่ม เพิ่มเพื่อเพิ่มสิทธิ์การเข้าถึงสำหรับบริการการจัดการแบบกระจาย Replay คลิก ปุ่ม ลบเพื่อลบการเข้าถึงออกจากบริการเล่นซ้ำแบบกระจาย หากต้องการดำเนินการต่อ คลิกถัดไป
18. ใช้การกำหนดค่าไคลเอนต์เล่นซ้ำแบบกระจายเพื่อระบุผู้ใช้ที่คุณต้องการให้สิทธิ์ผู้ดูแลระบบแก่บริการไคลเอนต์เล่นซ้ำแบบกระจาย ผู้ใช้มีสิทธิ์ผู้ดูแลระบบไม่จำกัดในบริการผู้ดูแลระบบ Distributed Replay
ชื่อคอนโทรลเลอร์เป็นพารามิเตอร์ทางเลือก และค่าเริ่มต้นคือคลิกชื่อของคอนโทรลเลอร์ที่คอมพิวเตอร์ไคลเอนต์จะเชื่อมต่อกับบริการไคลเอนต์ Distributed Replay ให้ความสนใจกับสิ่งต่อไปนี้:
- หากคุณเพิ่งติดตั้งคอนโทรลเลอร์ ให้ป้อนชื่อของคอนโทรลเลอร์เมื่อกำหนดค่าไคลเอนต์แต่ละตัว
- หากคุณไม่ได้ติดตั้งคอนโทรลเลอร์ไว้ คุณก็ไม่ต้องทำเครื่องหมายชื่อคอนโทรลเลอร์ได้ อย่างไรก็ตาม คุณจะต้องป้อนชื่อคอนโทรลเลอร์ด้วยตนเองในไฟล์การกำหนดค่าไคลเอนต์
ระบุไดเร็กทอรีการทำงานสำหรับบริการไคลเอ็นต์ Replay แบบกระจาย ไดเร็กทอรีการทำงานเริ่มต้นคือ:\Program Files\ Microsoft SQL Server\DReplayClient\WorkingDir \
ระบุไดเร็กทอรีผลลัพธ์สำหรับบริการแบบกระจายการเล่นซ้ำของไคลเอ็นต์ ไดเรกทอรีผลลัพธ์เริ่มต้นคือ: \ Program Files \ Microsoft SQL Server \ DReplayClient \ ResultDir \
หากต้องการดำเนินการต่อ คลิกถัดไป
19. การตั้งค่า พร้อมติดตั้งจะแสดงมุมมองแบบต้นไม้ของตัวเลือกการติดตั้งที่ระบุไว้ระหว่างการตั้งค่าในหน้านี้ การตั้งค่าจะแสดงว่าคุณลักษณะการอัปเดตผลิตภัณฑ์เปิดหรือปิดใช้งานอยู่ และเวอร์ชันอัปเดตล่าสุดหรือไม่
หากต้องการดำเนินการต่อ คลิกติดตั้งการตั้งค่าเซิร์ฟเวอร์ SQL จะติดตั้งข้อกำหนดเบื้องต้นที่จำเป็นสำหรับคุณลักษณะที่เลือกในการติดตั้งคุณลักษณะ
20. ในระหว่างกระบวนการติดตั้ง หน้า ความคืบหน้าในการติดตั้งจะแสดงสถานะเพื่อให้คุณสามารถตรวจสอบความคืบหน้าในการติดตั้งได้ในขณะที่การตั้งค่าดำเนินต่อไป
21. หลังการติดตั้ง หน้า เสร็จสมบูรณ์จะมีลิงก์ไปยังไฟล์บันทึกสรุปสำหรับการติดตั้งและหมายเหตุสำคัญอื่นๆ เมื่อต้องการเสร็จสิ้นการติดตั้ง SQL Server ให้คลิกปิด
22. โปรดรีสตาร์ทคอมพิวเตอร์ของคุณทันทีหลังการติดตั้ง สิ่งสำคัญคือต้องอ่านข้อความจากตัวช่วยสร้างการติดตั้งเมื่อคุณเสร็จสิ้นการติดตั้งด้วยโปรแกรมติดตั้ง
ขั้นตอนต่อไป
กำหนดค่าการติดตั้ง SQL Server ใหม่ของคุณ เพื่อลดพื้นที่การโจมตีของระบบ SQL Server จะเลือกติดตั้งและเปิดใช้งานบริการและคุณสมบัติที่สำคัญ
นอกจากนี้ เพื่อทำความเข้าใจเพิ่มเติมเกี่ยวกับ SQL Server โปรดอ่านบทความอ้างอิงด้านล่าง: