KB3122088 – SQLPS-verktøyet kan ikke kjøres når policyen Aktiver skriptkjøring er satt til «Tillat alle skript» i SQL Server

Gjelder for
SQL Server 2012 Enterprise SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Symptomer

Hvis du angir innstillingen Aktiver gruppepolicy for skriptkjøring til Tillat alle skript, kan ikke sqlps-verktøyet kjøres, og du får følgende feilmelding:

Obs!

Microsoft (R) SQL Server (R) PowerShell
Versjon 11.0.5058.0
Copyright (c) 2012 Microsoft. Med enerett.

set-executionpolicy : Windows PowerShell oppdaterte kjøringspolicyen, men innstillingen overstyres av en policy som er definert i et mer spesifikt omfang. På grunn av overstyringen vil skallet beholde den gjeldende effektive kjøringspolicyen Unrestricted. Skriv inn "Get-ExecutionPolicy -List" for å vise innstillingene for kjøringspolicyen. Hvis du vil ha mer informasjon, kan du se «Get-Help Set-ExecutionPolicy».

På linje:1 tegn:20
+ set-executionpolicy <<<< RemoteSigned -omfangsprosess -Force
    + CategoryInfo : PermissionDenied: (:) [Set-ExecutionPolicy], SecurityException
    + FullyQualifiedErrorId : ExecutionPolicyOverride,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand

I tillegg mislykkes den syspolicy_purge_history jobben.

Obs! Innstillingen Slå på gruppepolicy for skriptkjøring kan konfigureres på følgende plassering i konsollen for gruppepolicy-behandling:

Administrative maler\Klassiske administrative maler\Windows-komponenter\Windows PowerShell

Oppløsning

Dette problemet er løst i følgende kumulative oppdateringer av SQL Server:

Kumulativ oppdatering 3 for SQL Server 2016 SP1

Kumulativ oppdatering 9 for SQL Server 2014 SP1
        
         Kumulativ oppdatering 3 for SQL Server 2014 SP2

Kumulativ oppdatering 4 for SQL Server 2012 Service Pack 3

Anbefaling: Installer den nyeste kumulative oppdateringen for SQL Server

Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:

Den nyeste kumulative oppdateringen for SQL Server 2016

Den nyeste kumulative oppdateringen for SQL Server 2012 SP3
        
         Den nyeste kumulative oppdateringen for SQL Server 2014 SP1/SP2

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».

Kilder

Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.