อาการ
ถ้าคุณตั้งค่าการตั้งค่าเปิดใช้งานสคริปต์การดำเนินการของสคริปต์เพื่ออนุญาตสคริปต์ทั้งหมดโปรแกรมอรรถประโยชน์ sqlpsล้มเหลวในการเรียกใช้และคุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
Microsoft (R) SQL Server (R) PowerShellVersion 11.0.5058.0 ลิขสิทธิ์ (c) ๒๐๑๒ Microsoft สงวนสิทธิ์ทั้งหมดตั้งค่า-executionpolicy: Windows PowerShell จะอัปเดตระโยบายการดำเนินการของคุณเสร็จเรียบร้อยแล้วแต่การตั้งค่าจะถูกแทนที่ด้วยนโยบายที่กำหนดไว้ในขอบเขตที่เฉพาะเจาะจงมากขึ้น เนื่องจากการแทนที่ shell ของคุณจะรักษานโยบายการดำเนินการที่มีประสิทธิภาพในปัจจุบันของ "ไม่จำกัด" พิมพ์ "Get-ExecutionPolicy-List" เพื่อดูการตั้งค่านโยบายการดำเนินการของคุณ สำหรับข้อมูลเพิ่มเติมโปรดดูที่ "การตั้งค่าวิธีใช้-ExecutionPolicy" ที่บรรทัด: อักขระที่ 1:20 + set-executionpolicy <<<< RemoteSigned-การบังคับใช้ขอบเขต + CategoryInfo: PermissionDenied: (:) [Set-ExecutionPolicy], SecurityException + ประยุกต์: ExecutionPolicyOverride, Microsoft. คำสั่ง PowerShell. SetExecutionPolicyCommand
นอกจากนี้งาน syspolicy_purge_historyล้มเหลวหมายเหตุ การตั้งค่านโยบายกลุ่มการ ดำเนินการเปิดใช้งานสคริปต์สามารถกำหนดค่าได้ในตำแหน่งที่ตั้งต่อไปนี้ในคอนโซลการจัดการนโยบายกลุ่ม:
ผู้ดูแลระบบ Templates\Classic การดูแลระบบ Templates\Windows Components\Windows PowerShell
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ต่อไปนี้:
การอัปเดตที่สะสม3สำหรับ SQL Server ๒๐๑๖ SP1
การอัปเดตที่สะสม9สำหรับ Sql server ๒๐๑๔ SP1การอัปเดตที่สะสม3สำหรับ SQL server ๒๐๑๔ SP2
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๖
การอัปเดตที่สะสมล่าสุดสำหรับ Sql server ๒๐๑๒ SP3 ล่าสุดการอัปเดตที่สะสมสำหรับ SQL server ๒๐๑๔ SP1/SP2
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์