Không thể tìm thấy một hoặc nhiều thành phần. Vui lòng cài đặt lại ứng dụng


17

Tôi đang chạy Windows 8, 64 bit và đã cài đặt SQL Server 2012. Tôi đã tải xuống các công cụ máy khách, xem trong thư mục của SQL Server Management Studio và thấy nó ở đó. Khi tôi cố chạy SQL Management Studio, tôi nhận được thông báo lỗi:

"Không thể tìm thấy một hoặc nhiều thành phần. Vui lòng cài đặt lại ứng dụng".

Vấn đề này mới chỉ bắt đầu. Tôi đã cài đặt lại ứng dụng và tải xuống các gói dịch vụ. Phím tắt hiển thị đường dẫn nhưng nó vẫn không chạy.


1
Bạn đang cố gắng để cài đặt một cái gì đó? Nếu vậy thì sao? Khi nào bạn nhận được thông báo lỗi? Bạn đang chạy hệ điều hành nào? Hãy giải thích chi tiết chính xác những gì đang xảy ra.
heavyyd

Không ai có thể trả lời câu hỏi này, vì bạn chưa cho chúng tôi biết ứng dụng hoặc HĐH nào.
Andrew Schulman

Câu trả lời:


16

Có lẽ bạn đã gỡ cài đặt Visual Studio 2010? Hãy thử cài đặt gói bị cô lập: Microsoft Visual Studio 2010 Shell (Bị cô lập) Gói có thể phân phối lại


Bạn có thể vui lòng để thêm chi tiết trong câu trả lời của bạn?
Renju Chandran chingath

@RenjuChandranchingath, Một số tính năng của SQL Server Management Studio yêu cầu MS Visual Studio 2010
Chương trình Homo lập trình

Đây là những gì đã mất - cảm ơn bạn! :)
Kristaps Vilerts

5

Tôi đã gặp lỗi tương tự khi thử mở SQL Server Mgt Studio 2012 cho đến khi tôi làm theo bản sửa lỗi được đề xuất này của Microsoft :

Được đăng bởi Microsoft vào ngày 25/10/2011 lúc 6:01 PM

Điều này xảy ra sau khi cài đặt SQL Server 2012 (Mã có tên "Denali CTP3") trở lên, chạy SSMS thành công, sau đó (sau đó) cài đặt VS11 Dev Preview, rồi chạy SSMS.

Dev11 Xem trước không chính xác SQL Server Denali SSMS là một ứng dụng phiên bản 11 và nó cập nhật cài đặt của người dùng hiện tại trong khóa đăng ký SSMS trong quá trình thiết lập. Sự cố này chỉ xảy ra khi Dev11 Preview được cài đặt sau khi cài đặt SSMS.

SQL Server 2012 SSMS có tính năng bảo mật và khả năng phục hồi tích hợp cho mọi cấu hình bị hỏng trong khóa đăng ký HKCU. Các khóa đăng ký bị hỏng có thể được xóa một cách đơn giản sau đó SSMS tự động xây dựng lại nó với các giá trị chính xác trong quy trình khởi động tiếp theo.

• Bắt đầu regedit.exe

• Truy cập HKEY_CURRENT_USER \ Software \ Microsoft \ SQL Server Management Studio

• Xóa 11.0_Config

• Khởi động lại ssms.exe


1
Năm 2014 cũng vậy, tôi đã có 12.0 và 12.0_config trong sổ đăng ký. Sau vài lần cài đặt lại, hoàn thành việc dọn dẹp, sửa chữa và các shenanigans khác, web cũng hướng dẫn tôi giải pháp 1 phút này để cuối cùng tôi bắt đầu lại SSMS 2014.
Madmenyo

và đối với máy chủ Microsoft SQL 2016, thư mục là 14.0_Config.
Reza Aghaie

2

Tôi đã có cùng một vấn đề ngày hôm nay. Có lẽ vì tôi đã gỡ cài đặt VS2012 và có thể đã vô tình gỡ cài đặt VS Shell.

Cài đặt SSMS Express Edition 2014 Đã sửa lỗi SSMS 2012 của tôi


2

Điều này cuối cùng đã làm việc cho tôi: http://klevster.com/fix/sql20122014-man Quản trị-studio-cannot-find-one-or-more-compents-please-reinstall-the-application /

Tôi đã phải gỡ cài đặt shell 2010 và sau đó sửa chữa MSSMS 2014.

Từ liên kết trên:

Gặp sự cố với Máy chủ Windows 2012 đã cài đặt VS2012 khi cố gắng mở SQL 2012 Management Studio gây ra lỗi:

Không thể tìm thấy một hoặc nhiều thành phần. Vui lòng cài đặt lại ứng dụng

Sau khi đã thử một đống kết hợp nhiều thứ, cài đặt SQL 2014 Management Studio, gỡ cài đặt, cài đặt lại Sau đó sửa chữa VS2012, cài đặt lại SQL 2014 Management Studio. Tất cả không có kết quả.

Điều cuối cùng đã giúp tôi vượt qua được là gỡ cài đặt Visual Studio 2010 Shell, điều này đã được thực hiện bằng cách tải xuống trình cài đặt từ liên kết này: http://www.microsoft.com/en-us/doad/details.aspx?id=1366

Sau khi tải xuống, hãy chạy trình cài đặt và xóa thành phần Shell VS2010. Sau khi hoàn tất, hãy chạy trình cài đặt SQL 2014 Management Studio hoặc sửa chữa cài đặt hiện có của bạn, điều này sẽ tự cài đặt lại các thành phần Shell VS2010.

Rồi bam, cuối cùng nó cũng mở cho tôi.


0

Tôi gặp vấn đề tương tự. Vấn đề dường như là một số loại vấn đề truy cập. Tôi đã đăng nhập với tài khoản miền của mình trong khi cài đặt, nhưng bị ngắt kết nối với tên miền của tôi.

Sau đó tôi đã sửa chữa thiết lập máy chủ sql trong khi tôi được kết nối với tên miền, nó đã hoạt động.


0

Để dọn dẹp các bản cài đặt cũ của SQL Server, tôi đã gỡ cài đặt shell VS2010 với suy nghĩ không cần nó cho bản án mới nhất mà tôi đang sử dụng, đó là năm 2012.

Có cùng một lỗi. Cài đặt lại vỏ 2010 (kích thước ~ 1GB) và tất cả đều được chữa lành.


0

Tôi đã gặp lỗi tương tự trên Win2008Server khi thử mở SQL Server Mgt Studio 2012 sau khi cập nhật từ VS2010 đến 2012. Tôi đã làm điều đăng ký mà Ray Vega đề xuất, khởi động lại, nhưng không có xì gà. Sau này, tôi đã cài đặt VSIsoShell.exe. Sau đó, SQL Server Mgt Studio 2012 đã mở OK.

Đây là liên kết đến VSIsoShell.exe: http://www.microsoft.com/en-us/doad/details.aspx?id=1366


Tôi cảm thấy điều này sẽ tốt hơn khi nhận xét về câu trả lời của Ray Vega, hơn là một câu trả lời mới. Được gắn cờ như vậy.
Stese
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.