Triệu chứng
Nếu bạn đặt thiết đặt chính sách nhóm thực thi lệnh để cho phép tất cảcác tập lệnh, Tiện ích sqlps không chạy và bạn nhận được thông báo lỗi sau đây:
Microsoft (R) SQL Server (R) PowerShellVersion 11.0.5058.0 Copyright (c) 2012 Microsoft. Tất cả các quyền. Set-ExecutionPolicy: Windows PowerShell đã cập nhật chính sách thực hiện của bạn thành công nhưng thiết đặt bị ghi đè bởi chính sách được xác định tại một phạm vi cụ thể hơn. Do ghi đè, trình bao của bạn sẽ giữ nguyên chính sách thực hiện hiện tại của "không hạn chế". Nhập "Get-ExecutionPolicy-List" để xem các thiết đặt chính sách thực hiện của bạn. Để biết thêm thông tin, vui lòng xem "Get-Help Set-ExecutionPolicy." Tại đường kẻ: 1 char: 20 + Set-ExecutionPolicy <<<< Remoteset-phạm vi quy trình-Force + CategoryInfo: Permissionbị từ chối: (:) [Set-ExecutionPolicy], securityexception + fullyqualifiederrorid: executionpolicyoverride, Microsoft. PowerShell. lệnh. setexecutionpolicy
Ngoài ra, công việc syspolicy_purge_history không thành công.Lưu ý Thiết đặt chính sách nhóm thực thi lệnh có thể được cấu hình ở vị trí sau đây trong bảng điều khiển quản lý chính sách Nhóm:
Người quản trị Templates\Classic Templates\Windows PowerShell
Giải pháp
Sự cố này đã được khắc phục trong các bản Cập Nhật tích lũy sau của SQL Server:
Bản Cập Nhật tích lũy 3 cho SQL Server 2016 SP1
Bản Cập Nhật tích lũy 9 cho SQL server 2014 SP1 Cumulative Update 3 cho SQL Server 2014 SP2
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra các bản Cập Nhật tích lũy mới nhất cho SQL Server:
Bản Cập Nhật tích lũy mới nhất cho SQL Server 2016
Bản Cập Nhật tích lũy mới nhất cho SQL server 2012 SP3 Cập Nhật tích lũy mới nhất cho SQL Server 2014 SP1/SP2
Trạng thái
Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Tìm hiểu về thuật ngữ mà Microsoft sử dụng để mô tả các bản cập nhật phần mềm.