Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server

คู่มือขั้นตอน การถอนการติดตั้ง SQL Server ให้สมบูรณ์

บทความนี้จะแสดงวิธีถอนการติดตั้ง SQL Server ให้สมบูรณ์ ปฏิบัติตามขั้นตอนในบทความนี้ คุณยังต้องเตรียมระบบเพื่อให้สามารถติดตั้ง SQL Server ใหม่ได้

บทความนี้จะแสดงวิธีถอนการติดตั้ง SQL Server ให้สมบูรณ์ ปฏิบัติตามขั้นตอนในบทความนี้ คุณยังต้องเตรียมระบบเพื่อให้สามารถติดตั้ง SQL Server ใหม่ได้

หมายเหตุ : เพื่อถอนการติดตั้งอินสแตนซ์ของ SQL Server คุณต้องเป็นผู้ดูแลระบบที่มีสิทธิ์ล็อกอินเป็นบริการ เพื่อถอนการติดตั้งเฟลโอเวอร์คลัสเตอร์ของ SQL Server คุณต้องใช้ฟังก์ชัน Remove Node ที่มีใน SQL Server Setup เพื่อลบโนดแต่ละตัว

ก่อนถอนการติดตั้ง SQL Server โปรดสังเกตสิ่งสำคัญต่อไปนี้:

  1. ก่อนถอนส่วนประกอบ SQL Server จากคอมพิวเตอร์ที่มีความจูหน่วยความจำทางกายภาพขั้นต่ำ ตรวจสอบให้แน่ใจว่าขนาดไฟล์เพจ (page file) เพียงพอ ขนาดไฟล์เพจต้องเป็นสองเท่าของหน่วยความจำทางกายภาพ หน่วยความจำเสมือนไม่เพียงพออาจทำให้ถอนการติดตั้ง SQL Server ไม่สมบูรณ์
  2. หากมีหลายเวอร์ชันของ SQL Server, SQL Server Browser จะถอนการติดตั้งอัตโนมัติ เมื่อถอนเวอร์ชันสุดท้ายของ SQL Server 2017 หากคุณต้องการถอนส่วนประกอบทั้งหมดของ SQL Server 2017 คุณต้องถอนส่วนประกอบ SQL Server Browser ด้วยตนเองจาก Programs and Features ใน Control Panel
  3. เมื่อถอนการติดตั้ง SQL Server จะลบไฟล์ข้อมูล tempdb ที่เพิ่มระหว่างการติดตั้ง ไฟล์มีชื่อหรือส่วนหนึ่งของชื่อ tempdb_mssql _ *. Ndf จะถูกลบหากมีอยู่ในไดเรกทอรีฐานข้อมูลระบบ

คู่มือขั้นตอน การถอนการติดตั้ง SQL Server ให้สมบูรณ์ รูปที่ 1 : วิธีถอนการติดตั้ง SQL Server ให้สมบูรณ์

ก่อนถอนการติดตั้ง SQL Server

ขั้นตอนที่ 1: สำรองข้อมูล (Backup data)

แม้จะไม่ใช่ขั้นตอนที่จำเป็น แต่หลายคนต้องการสำรองฐานข้อมูลในสถานะปัจจุบัน หรือต้องการบันทึกการเปลี่ยนแปลงในฐานข้อมูลระบบ ดังนั้นให้สำรองข้อมูลก่อนถอนการติดตั้ง SQL Server นอกจากนี้ ให้บันทึกสำเนาข้อมูลทั้งหมดและไฟล์ล็อกในโฟลเดอร์ ไม่ได้บันทึกในโฟลเดอร์ MSSQL เพราะโฟลเดอร์นี้จะถูกลบระหว่างการถอนการติดตั้ง

ไฟล์ที่คุณต้องบันทึก รวมถึงไฟล์ฐานข้อมูลต่อไปนี้:

  1. Master.mdf
  2. Mastlog.ldf
  3. Model.mdf
  4. Modellog.ldf
  5. Msdbdata.mdf
  6. Msdblog.ldf
  7. Mssqlsystemresource.mdf
  8. Mssqlsustemresource.ldf
  9. Tempdb.mdf
  10. Templog.ldf
  11. ReportServer [$ Version name] นี่คือฐานข้อมูลเริ่มต้นของ Reporting Services
  12. ReportServer [$ Version name] TempDB นี่คือฐานข้อมูลชั่วคราวเริ่มต้นของ Reporting Services

ขั้นตอนที่ 2: ลบกลุ่มความปลอดภัยบนเครื่อง

ก่อนถอนการติดตั้ง SQL Server ให้ลบกลุ่มความปลอดภัยท้องถิ่นสำหรับส่วนประกอบ SQL Server

ขั้นตอนที่ 3: หยุดบริการ SQL Server ทั้งหมด

คุณควรหยุดบริการ SQL Server ทั้งหมด ก่อนลบส่วนประกอบ SQL Server การเชื่อมต่อยังคงใช้งานอยู่ อาจป้องกันการถอนการติดตั้งที่สำเร็จ

  1. วิธีเริ่มและหยุดบริการใน MS SQL Server

ขั้นตอนที่ 4: ใช้บัญชีที่มีสิทธิ์เหมาะสม

ล็อกอินเข้าสู่เซิร์ฟเวอร์โดยใช้บัญชีบริการ SQL Server หรือใช้บัญชีที่มีสิทธิ์เทียบเท่า ตัวอย่างเช่น คุณสามารถล็อกอินเข้าสู่เซิร์ฟเวอร์โดยใช้บัญชีที่เป็นสมาชิกของกลุ่ม Local Administrators

ถอนเวอร์ชันของ SQL Server

วิธีที่ 1: ถอนการติดตั้ง SQL Server ใน Control Panel

ขั้นตอนที่ 1. เพื่อเริ่มกระบวนการถอนการติดตั้ง ไปที่ Control Panel แล้วเลือก Programs and Features

ขั้นตอนที่ 2. คลิกขวา SQL Server และเลือก Uninstall แล้วคลิก Remove จะเปิด SQL Server Installation Wizard กฎการสนับสนุนการตั้งค่า (Setup Support Rules) ทำงานเพื่อตรวจสอบการกำหนดค่าคอมพิวเตอร์ เพื่อดำเนินต่อไป คลิก Next

ขั้นตอนที่ 3. บนหน้า Select Instance ใช้กล่องแบบเลื่อนลงเพื่อระบุเวอร์ชันของ SQL Server ที่จะลบ หรือระบุตัวเลือกที่จะลบเฉพาะฟีเจอร์การแชร์ของ SQL Server และเครื่องมือจัดการ เพื่อดำเนินต่อไป คลิก Next

ขั้นตอนที่ 4. บนหน้า Select Features ระบุฟีเจอร์ที่จะลบเวอร์ชันเฉพาะของ SQL Server กฎการทำงาน (Running rules) ทำงานเพื่อตรวจสอบว่าการดำเนินการสามารถเสร็จสมบูรณ์ได้

ขั้นตอนที่ 5. บนหน้า Ready to Remove ตรวจสอบรายการส่วนประกอบและฟีเจอร์ที่จะถอนการติดตั้ง แล้วคลิก Remove เพื่อเริ่มถอนการติดตั้ง

ขั้นตอนที่ 6. ทันทีหลังถอนการติดตั้งเวอร์ชันสุดท้ายของ SQL Server โปรแกรมอื่นๆ ที่เกี่ยวข้องกับ SQL Server ยังคงแสดงในรายการโปรแกรมใน Programs and Features อย่างไรก็ตาม หากคุณปิด Programs and Features และเปิดใหม่ครั้งต่อไป จะรีเฟรชรายการโปรแกรม แสดงเฉพาะโปรแกรมที่ยังติดตั้งอยู่

วิธีที่ 2: ถอนการติดตั้ง SQL Server ใน regedit

หากวิธีข้างต้นล้มเหลว คุณสามารถถอนการติดตั้ง SQL Server ด้วยตนเองตามขั้นตอนด้านล่าง:

ขั้นตอนที่ 1 : สำรองรีจิสทรี

ขั้นตอนที่ 2: ลบคีย์ต่อไปนี้ใน regedit:

HKEY_LOCAL_MACHINESOFTWAREMicrosoft Microsoft SQL Server

HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer

ขั้นตอนที่ 3: ไปที่คีย์ต่อไปนี้: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall และลบ sub key ทั้งหมดที่เกี่ยวข้องกับ SQL Server

ขั้นตอนที่ 4: ไปที่คีย์ต่อไปนี้: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices และลบคีย์ทั้งหมดที่เกี่ยวข้องกับ SQL Server

ขั้นตอนที่ 5: ลบโฟลเดอร์ SQL Server ทั้งหมดในคอมพิวเตอร์ที่ C: Program Files Microsoft SQL Server และไดเรกทอรีย่อยอื่นๆ

หากการถอนการติดตั้งล้มเหลว ลองหาสาเหตุและแก้ไขปัญหา ในบางกรณี เช่น การลบไฟล์สำคัญโดยไม่ได้ตั้งใจ ให้ติดตั้งระบบปฏิบัติการใหม่ก่อนติดตั้ง SQL Server ใหม่ อย่างไรก็ตาม หากยังไม่ได้ผล คุณสามารถติดต่อ Microsoft Support เพื่อขอความช่วยเหลือ

ดูเพิ่มเติม:

  1. เรียนรู้สถาปัตยกรรมของ MS SQL Server
  2. คำแนะนำการติดตั้ง MS SQL Server
  3. วิธีสร้างฐานข้อมูลใน MS SQL Server

คุณเพิ่งอ่านจบบทความ "วิธีถอนการติดตั้ง SQL Server ให้สมบูรณ์" ที่แก้ไขโดยทีม TipsMake เราหวังว่าบทความนี้ให้เคล็ดลับเทคโนโลยีที่มีประโยชน์ คุณสามารถค้นหาบทความคล้ายกันได้ ขอบคุณที่อ่านและติดตามเราอย่างสม่ำเสมอ

คู่มือขั้นตอน การถอนการติดตั้ง SQL Server ให้สมบูรณ์ Jessica Tanner

อัปเดต 19 กุมภาพันธ์ 2022