KORJAUS: tietopohjaista tilausta ei voi luoda, kun ohjaava kysely kestää yli 30 sekuntia SQL Server

Käytetään kohteeseen
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Ongelman ilmenemistapa

Mieti seuraavaa tilannetta:

  • Käytössäsi on Microsoft SQL Server 2012 Reporting Services (SSRS 2012) tai SQL Server 2014 Reporting Services (SSRS 2014).
  • Luot tietoihin perustuvan tilauksen ja ohjaat tilauksen kyselyn avulla.
  • Kyselyn täydellinen suorittaminen kestää yli 30 sekuntia.

Tässä skenaariossa et voi luoda tilausta, koska kyselyä ei voida vahvistaa.

Ratkaisu

Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä.

SQL Server 2014:n kumulatiivinen päivitys 3 /en-us/help/2984923

SQL Server 2012 SP2:n kumulatiivinen päivitys 1 /en-us/help/2976982

SQL Server 2012 SP1:n kumulatiivinen päivitys 10 /en-us/help/2954099

Tietoja SQL Serverin kumulatiivisista päivityksistä

Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

      

Lisätietoja

Tämä ongelma johtuu SQL Server 2012:n virheestä. Datapohjaisissa tilauksissa käyttäjän määrittämää aikakatkaisua ei noudateta verkkokäyttöliittymää tai ohjelmointirajapintakutsuja käyttämällä. Tämän seurauksena pitkäkestoiset kyselyt aikakatkaistaan, kun käyttäjä napsauttaa käyttöliittymässä Vahvista tai Seuraava tai vahvistaa tiedot ohjelmointirajapintakutsuilla.

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.