KB3165545 — IZLABOTS: Nevar izpildīt funkciju FORMAT, ja tā ir aplauzta CLR sistēmā SQL Server

Attiecas uz
SQL Server 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - 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)

Pazīmes

Funkciju FORMAT nevar izpildīt, ja tā ir iesaiņota Microsoft SQL Server 2012 3. servisa pakotnes (SP3), SQL Server 2014 SP2 vai SQL Server 2016 kopējās valodas izpildlaikā (Common Language Runtime — CLR). Šī problēma rodas, iestatot PERMISSION_SET rekvizītu uz SAFE.

Risinājums

Šī problēma vispirms tika novērsta šādos kumulatīvajos SQL Server atjauninājumos:

Piezīme Šī problēma rodas arī iepriekšējās SQL Server 2012 versijās (RTM, SP1, SP2), ja šī problēma rodas iepriekšējās SQL Server 2012 versijās, ir jāveic jaunināšana uz SQL Server 2012 SP3 CU4, lai novērstu šo problēmu.

Ieteikums: instalējiet jaunāko kumulatīvo atjauninājumu serverim SQL Server

Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Ieteicams lejupielādēt un instalēt jaunākos kumulatīvos SQL Server atjauninājumus:

Statuss

Microsoft apstiprināja, ka šī ir problēma Microsoft produktos, kas norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.