Trình quản lý cấu hình máy chủ SQL không hiển thị dịch vụ


7

Cấu hình: Window Server 2008 R2 Enterprise SP1 / SQL Server 2008 R2 Enterprise (RTM)

Tôi đã tìm kiếm thông qua Google bằng nhiều từ và cụm từ khác nhau. Tôi biết đây là một vấn đề phổ biến xảy ra với SQL 2005 và hầu hết đề cập đến việc thực hiện một dòng lệnh để đăng ký lại tệp mof và một vài thứ khác.

Tôi đang gặp vấn đề tương tự như những gì mọi người khác nhận được: Tôi chỉ có thể thấy dịch vụ SSIS trong SSCM.

  • Tôi đã kiểm tra quyền Wmimgmt.msc và tôi là nhóm Quản trị viên cục bộ và nhóm đó có Kích hoạt từ xa. Tài liệu tham khảo
  • Tôi đã kích hoạt nhật ký theo dõi WMI (tính năng trong Trình xem sự kiện của Server 2008) và xem các cuộc gọi được thực hiện cho nhà cung cấp WMI, nhưng không có lỗi nào hiển thị. Chỉ cần tin nhắn thông tin.
  • Tôi đã thử gọi thông tin dịch vụ thông qua lệnh WMI PowerShell ( tại đây ) và nó cũng chỉ trả về dịch vụ SSIS. Không có lỗi nào được trả về khi tôi thực thi $ mc.Service | Chọn Tên, DisplayName nó chỉ trả về thông tin dịch vụ SSIS và đó là nó.
  • Tôi đã trải qua các chính sách GP và không thấy bất kỳ cài đặt nào sẽ hạn chế tôi truy cập vào các nhà cung cấp WMI.
  • Tôi có quyền đối với tệp ".. \ Microsoft SQL Server \ 100 \ Shared \ sqlmgmprovider.dll".

Tôi chính thức bị bối rối bây giờ. Tôi cũng đã kiểm tra Microsoft Connect và không thấy bất kỳ điều gì cho vấn đề này. SP1 cho SQL Server 2008 R2 chưa được áp dụng nhưng tôi không thấy bất cứ điều gì trong tài liệu đó có ảnh hưởng gì đến vấn đề này.


Copuld này có liên quan đến thay đổi danh sách kiểm soát truy cập tùy ý mặc định cho các dịch vụ máy chủ sql không?
jl01

Nhóm quản trị viên ở đó, mà tôi ngoài.

@Shawn Bạn có thể sử dụng một máy tính khác có SSCM để kết nối từ xa với máy chủ này không? Điều này có hành vi khác nhau mà kết nối địa phương? technet.microsoft.com/en-us/l Library / ms190622.aspx
Matt M

kết nối từ xa theo cách đó không có sẵn trong môi trường của tôi.

Câu trả lời:


4

Tôi biết một điều khác mà bạn có thể thử. Nó đặc biệt ảnh hưởng đến SQL Server 2005, nhưng cũng có thể hữu ích trong kịch bản của bạn. Về cơ bản, việc wmiprvse.exethực thi chạy trong bối cảnh NETWORK SERVICE. SSCM tải Sqlmgmprovider.dllvào tệp thực thi này trong cùng bối cảnh bảo mật. Đảm bảo rằng NETWORK SERVICEREADquyền đối với Dịch vụ SQL được đề cập.

Các bước cần thiết để thực hiện việc này được nêu chi tiết trong Điều khoản hỗ trợ của Microsoft:

Một số hoặc tất cả các dịch vụ SQL Server 2005 không được liệt kê trong Trình quản lý cấu hình máy chủ SQL hoặc bạn nhận được thông báo lỗi "Không tìm thấy thành phần SQL Server 2005" khi bạn thực hiện các thao tác trong Cấu hình bề mặt SQL Server 2005 .

Để làm điều này trong một môi trường độc lập là một chút khó khăn hơn. Trước tiên hãy thử điều này với Trình duyệt SQL:

  1. Mở cmd.exenhư một quản trị viên.
  2. Gõ lệnh sau: sc <server_name> sdshow <service_name>
  3. Sao chép chuỗi được trả về bản sao notepad yêu thích của bạn, chúng tôi sẽ cần chuỗi này trở lại cấu hình trước nếu điều này không hoạt động. Đây là chuỗi SDDL của chúng tôi. Bước tiếp theo sẽ là chuỗi SDDL được nối của chúng tôi.
  4. Thêm dòng sau vào cuối chuỗi: (A;;CCLCSWRPWPDTLOCRRC;;;NS)
  5. Gõ lệnh sau: sc <server_name> sdset <service_name> <concatenated_SDDL_string>
  6. Mở SSCM và xem nếu Trình duyệt SQL hiển thị như mong đợi.

Hai lệnh chạy sẽ trông giống như thế này:

sc \\my-server sdshow SQLBrowser

sc \\my-server sdset SQLBrowser D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)(A;;CCLCSWRPWPDTLOCRRC;;;NS)

2

Chỉ cần đảm bảo rằng bạn đang mở đúng phần mềm trình quản lý cấu hình SQL Server, nếu bạn mở Trình quản lý cấu hình SQL sai trên máy của mình, nó sẽ không hiển thị dịch vụ máy chủ SQL, bởi vì bạn đang xem trình xem chứ không phải trình quản lý cấu hình thực tế.

Tôi gặp vấn đề tương tự với SQL 2014 và khi duyệt lại phần mềm Trình quản lý cấu hình trên máy SQL của tôi, tôi ngạc nhiên phát hiện ra có nhiều tệp thực thi của Trình quản lý cấu hình, vì vậy tôi chỉ cần mở đúng cho SQL 2014 và đúng cấu hình người quản lý hiển thị mọi thứ như mong đợi


1

Tôi vấp vào cùng một kịch bản. Tôi đã khởi động lại dịch vụ WMI (Công cụ quản lý Windows) và nó đã hoạt động!

Tôi thường khởi động lại dịch vụ này bất cứ khi nào tôi gặp phải bất kỳ vấn đề nào khi mở Trình quản lý cấu hình.

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.