SQL Server 2012 Standard Server ที่มี 50 อินสแตนซ์จะไม่ถอนการติดตั้งอินสแตนซ์


12

ฉันสงสัยว่านี่เป็นปัญหาเพราะเราพบขีด จำกัด สูงสุด 50 อินสแตนซ์ของ SQL Server ที่ขีด จำกัด มันจะไม่ติดตั้งอินสแตนซ์เพิ่มเติมตามธรรมชาติ อย่างไรก็ตามดูเหมือนว่าจะไม่ติดตั้งให้เหมือนกัน แย่กว่านั้น

แฮงค์ที่กล่องโต้ตอบ "เลือกคุณสมบัติ" เมื่อคุณกดปุ่มถัดไปหลังจากเลือก SQL Engine สำหรับอินสแตนซ์

ฉันไม่พบข้อมูลมากมายเกี่ยวกับสิ่งนี้ สิ่งที่น่าสนใจที่สุดคือ: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/24a1e5f3-25f3-48c8-973a-4c6a18578e42/trying-to-uninstall-1-of-50-sql -Server-2008-R2-ด่วนแฮงค์-on-โปรดรอ

นอกจากนี้ยังแนะนำให้ใช้setup.exeกับพารามิเตอร์บางตัวเพื่อถอนการติดตั้งอินสแตนซ์ แต่ฉันไม่สามารถทำได้โดยไม่ต้องเริ่ม GUI และเข้าสู่การถอนการติดตั้งปกติซึ่งล้มเหลว

ระดับความสูงไม่ทำอะไรเลย รีบูตไม่ได้ช่วย บันทึกบอกว่า "ถูกยกเลิกโดยผู้ใช้" เท่านั้นเพราะฉันต้องฆ่ามันในที่สุด ไม่มีอะไรชัดเจนก่อนที่จะถึงจุดนั้น การตรวจสอบเป็นสีเขียวทั้งหมด

การตั้งค่าบอกว่าเป็น SQL Server 2012 SP1 - อินสแตนซ์ทั้งหมดอยู่ที่ 11.0.2100


ฉันเลือกที่จะตอบ / ปิดคำถามของฉันเองเนื่องจาก Microsoft ได้ปิดตั๋วด้วยสถานะ "ไม่แก้ไข"

หวังว่าพวกเขาจะแก้ไขสิ่งนี้สำหรับ SQL Server 2014 แต่ฉันไม่ได้และไม่ได้วางแผนที่จะทดสอบด้วยตัวเองและพวกเขาไม่ได้ให้ความคิดเห็นเพิ่มเติมใด ๆ เกี่ยวกับการปิดตั๋ว


คุณกำลังพยายามติดตั้งชุดข้อมูลขนาดใหญ่และประหยัดค่าลิขสิทธิ์ใช่ไหม ฉันมีความคิดเดียวกันครั้งเดียว เป็นอย่างไรบ้าง
usr


ฉันผิดไป! นี่เป็นเซิร์ฟเวอร์ที่ได้รับอนุญาตจริงๆ! ฉันแก้ไขชื่อ ไม่ใช่ว่ามันเกี่ยวข้องกับประเด็นทั้งหมดฉันคิดว่า (เรามีตันของ Express สำหรับชุดข้อมูลขนาดเล็กที่ทำงานเช่นเสน่ห์ถ้าพวกเขาเติบโตมีขนาดใหญ่เกินไปที่พวกเขากำลังอพยพไปยังเซิร์ฟเวอร์ที่ได้รับอนุญาต...)
Gomibushi

@Mihai - ขอบคุณ แต่นี่ไม่ใช่อินสแตนซ์ของคลัสเตอร์ ดูเหมือนจะไม่เกี่ยวข้อง ...
Gomibushi

ตกลงสวัสดีแมรี่ แต่คุณสามารถเข้าไปในรีจิสทรีและลบหนึ่งในคีย์ชื่ออินสแตนซ์ (สำรองข้อมูลก่อน)? (ที่ตั้ง: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Microsoft SQL Server \ Instance Names \ SQL) จากนั้นดูว่าตัวติดตั้งจะเห็นเพียง 49 อินสแตนซ์และทำการถอนการติดตั้งอินสแตนซ์หนึ่งตัวอย่างหมดจด .. จากนั้นย้อนกลับและเรียกคืนคีย์ที่หายไป?
Kenneth Fisher

คำตอบ:


2

อาจเป็นเพราะการตั้งค่า GUI พยายามแจกแจงอินสแตนซ์ทั้งหมดที่ติดตั้งและล้มเหลวอย่างน่าสังเวชการรันการถอนการติดตั้งจากบรรทัดคำสั่งควรทำ

การรันคำสั่งด้านล่างด้วยสิทธิ์ผู้ดูแลระบบจะถอนการติดตั้งอินสแตนซ์ของเซิร์ฟเวอร์ SQL โดยไม่แสดง GUI การตั้งค่า:

Setup.exe /Action=Uninstall /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /Q

ฉันคิดว่าคุณมีคุณสมบัติ SQL Server เท่านั้นที่ติดตั้งหากคุณมีผู้อื่นที่คุณต้องการลบคุณสามารถเพิ่มได้ในรายการค่าที่คั่นด้วยเครื่องหมายจุลภาคเช่น /FEATURES=SQL,RS,Tools

สำหรับอินสแตนซ์ที่ต่างกันเพียงแทนที่ MSSQLSERVER ด้วยชื่อของอินสแตนซ์ที่คุณต้องการลบ

การอ้างอิงบรรทัดคำสั่งสำหรับ setup.exe มีอยู่ที่นี่:

ติดตั้ง SQL Server 2012 จากพรอมต์คำสั่ง


คุณได้รับข้อผิดพลาดอะไรบ้างเมื่อเรียกใช้คำสั่ง
steoleary

ฉันอ่าน "note" ตัวแรกผิด: msdn.microsoft.com/en-us/library/ms144259.aspx - มันบอกว่า / QS ไม่ทำงานสำหรับการถอนการติดตั้ง แต่ฉันอ่านมันเป็น / Q ด้วย ยังไม่ทำงานสำหรับฉันแม้ว่า:> Setup.exe / Action = ถอนการติดตั้ง / คุณสมบัติ = SQL / INSTANCENAME = ชื่อ / Q เกิดข้อผิดพลาดต่อไปนี้: SQL Server 2012 ไม่สามารถเพิ่มอินสแตนซ์ได้อีก ในการติดตั้งอินสแตนซ์นี้ต่อคุณต้องถอนการติดตั้งอินสแตนซ์ที่มีอยู่ ผลลัพธ์ข้อผิดพลาด: -2146233079 รหัสสิ่งอำนวยความสะดวกผล: 19 รหัสข้อผิดพลาดผลลัพธ์: 5385 เห็นได้ชัดว่ามันตรวจสอบ AS ถ้ามันจะติดตั้ง instanses มากขึ้นดังนั้นจึงมีการหยุดชะงัก! วิธีการเกี่ยวกับ: sc ลบ ??
Gomibushi

sc delete จะไม่ช่วยคุณอย่างที่ฉันคิดว่ามันกำลังมองหารายการอินสแตนซ์ในรีจิสทรีการลบบริการจะไม่ช่วยคุณและคุณมีแนวโน้มที่จะทำให้การถอนการติดตั้งล้มเหลวหากคุณผ่านข้อผิดพลาดแรก
steoleary

สิ่งที่ฉันคิดด้วย อาจเป็นไปได้มากกว่าการเพิ่มบริการเมื่อ "ติดตั้ง" อินสแตนซ์ แต่ฉันเดาวิธีเดียวตอนนี้คือการแฮกรีจิสทรีของอินสแตนซ์นี้เพื่อให้สามารถเรียกใช้โปรแกรมถอนการติดตั้งในอินสแตนซ์เดียวได้ จากนั้น "แฮ็กมันกลับ" เพื่อทำให้ปกติของเซิร์ฟเวอร์ MicroSoft อย่างจริงจัง ... นี่เป็นข้อผิดพลาดจริง ๆ ใน SQL Server 2012 หรือไม่ น่ากลัวมาก!
Gomibushi

4
ลงทะเบียนเป็นข้อผิดพลาดในการเชื่อมต่อหลังจาก SQL MVP แนะนำ - connect.microsoft.com/SQLServer/feedback/details/810765/… - จะอัปเดตโพสต์นี้
Gomibushi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.