ไม่พบส่วนประกอบอย่างน้อยหนึ่งรายการ โปรดติดตั้งแอปพลิเคชันอีกครั้ง


17

ฉันใช้ Windows 8, 64 บิตและติดตั้ง SQL Server 2012 ฉันดาวน์โหลดเครื่องมือไคลเอนต์ค้นหาในไดเรกทอรีสำหรับ SQL Server Management Studio และดูที่นั่น เมื่อฉันพยายามเรียกใช้ SQL Management Studio ฉันได้รับข้อความแสดงข้อผิดพลาด:

"ไม่พบส่วนประกอบอย่างน้อยหนึ่งรายการโปรดติดตั้งแอปพลิเคชันใหม่อีกครั้ง"

ปัญหานี้เพิ่งเริ่มต้น ฉันติดตั้งแอปพลิเคชั่นใหม่แล้วดาวน์โหลด Service Pack ปุ่มทางลัดแสดงเส้นทาง แต่ยังคงไม่ทำงาน


1
คุณกำลังพยายามติดตั้งบางสิ่ง? ถ้าเป็นเช่นนั้น คุณได้รับข้อความแสดงข้อผิดพลาดเมื่อใด คุณใช้ระบบปฏิบัติการอะไร โปรดอธิบายโดยละเอียดว่าเกิดอะไรขึ้น
หนัก

เป็นไปไม่ได้ที่ทุกคนจะตอบคำถามนี้ได้เนื่องจากคุณไม่ได้บอกเราว่าแอปพลิเคชันหรือระบบปฏิบัติการใด
Andrew Schulman

คำตอบ:


16

คุณอาจถอนการติดตั้ง Visual Studio 2010 หรือไม่ ลองติดตั้งแพ็คเกจแยก: Microsoft Visual Studio 2010 Shell (แยก) แพ็คเกจแจกจ่ายต่อได้


คุณช่วยกรุณาเพิ่มรายละเอียดในคำตอบของคุณได้ไหม?
Renju Chandran chingath

@ RenjuChandranchingath, คุณสมบัติบางอย่างของ SQL Server Management Studio ต้องการ MS Visual Studio 2010
Homo Programmatoris

นี่มัน exaly สิ่งที่ขาดหายไป - ขอบคุณ! :)
Kristaps Vilerts

5

ฉันมีข้อผิดพลาดเดียวกันเมื่อพยายามเปิด SQL Server Mgt Studio 2012 จนกระทั่งฉันทำตามการแก้ไขที่แนะนำโดย Microsoft :

โพสต์โดย Microsoft เมื่อ 10/25/2011 เวลา 18:01 น

สิ่งนี้เกิดขึ้นหลังจากติดตั้ง SQL Server 2012 (รหัสชื่อ "Denali CTP3") หรือใหม่กว่าเรียกใช้ SSMS สำเร็จแล้ว (ภายหลัง) ติดตั้ง VS11 Dev Preview แล้วเรียกใช้ SSMS

ตัวอย่าง Dev11 รู้จัก SQL Server Denali SSMS อย่างไม่เหมาะสมเป็นแอปพลิเคชันรุ่น 11 และจะอัปเดตการตั้งค่าของผู้ใช้ปัจจุบันในรีจิสตรีคีย์ SSMS ในระหว่างการตั้งค่า ปัญหานี้เกิดขึ้นเฉพาะเมื่อติดตั้ง Dev11 Preview หลังจากการติดตั้ง SSMS

SQL Server 2012 SSMS มีคุณสมบัติความปลอดภัยและความยืดหยุ่นในตัวสำหรับการกำหนดค่าที่เสียหายในคีย์รีจิสทรีของ HKCU รีจิสตรีคีย์ที่เสียหายสามารถถูกลบได้อย่างง่ายดายจากนั้น SSMS จะสร้างใหม่โดยอัตโนมัติด้วยค่าที่ถูกต้องในระหว่างขั้นตอนการเริ่มต้นระบบครั้งถัดไป

•เริ่ม regedit.exe

•ไปที่ Studio จัดการเซิร์ฟเวอร์ HKEY_CURRENT_USER \ Software \ Microsoft \ SQL

•ลบ 11.0_Config

•รีสตาร์ท ssms.exe


1
กันไปในปี 2014 ฉันมี 12.0 และ 12.0_config ในรีจิสทรีของฉัน หลังจากติดตั้งหลายครั้งแล้วให้ล้างทำความสะอาดซ่อมแซมและ shenanigans อื่น ๆ ทางเว็บแนะนำฉันด้วยวิธีนี้เป็นเวลา 1 นาทีในที่สุดฉันก็เริ่ม SSMS 2014 อีกครั้ง
Madmenyo

และสำหรับเซิร์ฟเวอร์ Microsoft SQL 2016 โฟลเดอร์จะเป็น 14.0_Config
Reza Aghaie

2

ฉันมีปัญหาเดียวกันวันนี้ อาจเป็นเพราะฉันถอนการติดตั้ง VS2012 และอาจถอนการติดตั้ง VS Shell โดยไม่ตั้งใจ

การติดตั้ง SSMS Express 2014 รุ่นแก้ไข SSMS 2012 ของฉัน


2

ในที่สุดมันก็ใช้งานได้สำหรับฉัน: http://klevster.com/fix/sql20122014-management-studio-cannot-find-one-or-more-components-please-reinstall-the-application/

ฉันต้องถอนการติดตั้ง 2010 shell แล้วซ่อมแซม MSSMS 2014

จากลิงค์ด้านบน:

เกิดปัญหากับเซิร์ฟเวอร์ Windows 2012 ที่ติดตั้ง VS2012 พยายามเปิด SQL 2012 Management Studio โดยให้ข้อผิดพลาด:

“ ไม่พบส่วนประกอบหนึ่งรายการขึ้นไป โปรดติดตั้งแอปพลิเคชันอีกครั้ง”

หลังจากลองใช้หลายสิ่งหลายอย่างรวมกันแล้วติดตั้ง SQL 2014 Management Studio ถอนการติดตั้งติดตั้งใหม่ ... จากนั้นซ่อม VS2012 ติดตั้ง SQL 2014 Management Studio อีกครั้ง ทั้งหมดไม่มีประโยชน์

ในที่สุดสิ่งที่ทำให้ฉันผ่านพ้นเส้นคือการถอนการติดตั้ง Visual Studio 2010 Shell สิ่งนี้ทำโดยการดาวน์โหลดตัวติดตั้งจากลิงค์นี้: http://www.microsoft.com/en-us/download/details.aspx?id=1366

เมื่อดาวน์โหลดแล้วให้เรียกใช้ตัวติดตั้งและลบส่วนประกอบ VS2010 Shell เมื่อเสร็จแล้วให้เรียกใช้ตัวติดตั้ง SQL 2014 Management Studio หรือทำการซ่อมแซมในการติดตั้งที่มีอยู่ของคุณตัวเองจะติดตั้งคอมโพเนนต์ VS2010 Shell ใหม่

จากนั้นแบมในที่สุดมันก็เปิดให้ฉัน


0

ฉันมีปัญหาเดียวกัน ปัญหาดูเหมือนจะเป็นปัญหาการเข้าถึงบางชนิด ฉันเข้าสู่ระบบด้วยบัญชีโดเมนระหว่างการติดตั้ง แต่ตัดการเชื่อมต่อจากโดเมนของฉัน

ต่อมาฉันซ่อมแซมการตั้งค่าเซิร์ฟเวอร์ sql ในขณะที่ฉันเชื่อมต่อกับโดเมนมันทำงานได้


0

ในการล้างการติดตั้ง SQL Server แบบเก่าฉันได้ทำการถอนการติดตั้งเชลล์ VS2010 ที่คิดว่าคงไม่จำเป็นสำหรับเวอร์ชันล่าสุดที่ฉันใช้อยู่ซึ่งก็คือปี 2012

มีข้อผิดพลาดเดียวกัน ติดตั้ง 2010 shell ใหม่ (ขนาด ~ 1GB) และทั้งหมดได้รับการรักษา


0

ฉันมีข้อผิดพลาดเดียวกันกับ Win2008Server เมื่อพยายามเปิด SQL Server Mgt Studio 2012 หลังจากอัปเดตจาก VS2010 ถึง 2012 ฉันทำสิ่งที่เรย์เวก้าแนะนำให้รีบูตเครื่อง แต่ไม่มีซิการ์ หลังจากนี้ฉันติดตั้ง VSIsoShell.exe จากนั้น SQL Server Mgt Studio 2012 จะเปิดขึ้น

นี่คือลิงค์ไปยัง VSIsoShell.exe: http://www.microsoft.com/en-us/download/details.aspx?id=1366


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