KB3026954 - PATAISYMAS: "CatalogFolder.DeployProject" užtrunka ilgiau, jei diegiate projektą "„SQL Server“ 2014" arba "„SQL Server“ 2012"

Taikoma
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Požymiai

Kai diegiate projektą naudodami metodą CatalogFolder.DeployProject "„SQL Server“ 2014" arba "„SQL Server“ 2012" egzemplioriuje, publikavimas užtrunka ilgiau nei numatyta. Be to, leidinys gali sukelti didelį tinklo srautą.

Ši problema kyla, nes metodas CatalogFolder.DeployProject gauna visus duomenis iš lentelės internal.operations.

Sprendimas

Problema pirmą kartą buvo išspręsta šiame kaupiamajame „SQL Server“ naujinime.

1 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 SP1 /en-us/help/3067839

8 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 /en-us/help/3067836

6 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP2 /en-us/help/3052468

7 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 /en-us/help/3046038

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

      

Sprendimo būdas

Norėdami išspręsti šią problemą, publikuodami projektus naudokite Transact-SQL išsaugotosios procedūros catalog.deploy_project.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.