Príznaky
Zoberme si nasledujúcu situáciu:
-
Máte aplikáciu, ktorá na odosielanie správ používa službu Microsoft SQL Server broker.
-
Aplikácia odošle správu s cieľom spustiť distribuovaný dotaz v Microsoft SQL Server 2012.
-
Sprostredkovateľ služieb spustí uloženú procedúru na spracovanie tejto správy.
V tomto scenári môže zlyhať uložená procedúra. Okrem toho sa v denníku chýb servera SQL Server zaznamená toto chybové hlásenie:
Dátumový dátum číslo SPID # # obnova akýchkoľvek chýb, ktoré sa týkajú distribuovaných transakcií zahŕňajúcich koordinátora distribuovaných transakcií spoločnosti Microsoft (MS DTC). Toto je len informatívna správa. Nevyžaduje sa žiadna akcia používateľa.Dátum a èas Server s použitím ' dbghelp. dll ' Version ' 4.0.5 'Date Time Server * * * nedá sa načítať kontext vlákna pre číslo SPID 0Date Time server * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * dátumčasového servera dátumTime server * začína výpisu zásobníka:dátumový časový server * dátumový dátum SPID SPID Dátumčasový server *dátumový časový server * nepoddajný Plánovačdátumové obdobie server *dátumový časový server * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * dátumčasového rozvrhu na serveri, ktorý sa0x000000000000039C, sa zdá byť nepoddajný na plánovači 4.0:0:0 Doba vytvorenia vlákna: 12971983687281. Použité cca vlákno CPU: kernel 0 MS, používateľ 70138 MS. Využitie procesu 7%. Systém nečinný 85%. Interval: 70138 MS.Dátum a èas Server externého výpisu procesu vrátiť kód 0x20000001.
Riešenie
Kumulatívna aktualizácia informácií
SQL Server 2012
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 1. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2012 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2679368 Kumulatívna aktualizácia balíka 1 pre SQL Server 2012Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2012 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
2692828 Zostavy SQL servera 2012, ktoré boli vydané po vydaní SQL servera 2012
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Ďalšie informácie o modeli prírastkového servisu pre SQL Server nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
935897 Prírastkové servisné model je k dispozícii v tíme SQL Server na poskytovanie rýchlych opráv pre ohlásené problémyĎalšie informácie o schéme pomenovania pre aktualizácie SQL servera nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
822499 Schéma pomenovania pre balíky aktualizácií softvéru servera Microsoft SQL ServerĎalšie informácie o terminológii aktualizácie softvéru nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru od spoločnosti Microsoft