Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Microsoft разпространява Microsoft SQL Server 2012 като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички актуални корекции и всички корекции на защитата, които са били включени с предишното издание на SQL Server 2012 Fix.

Симптоми

Предположите, че използвате агент на SQL Server, за да изпълнявате пакети на много SQL Server 2012 (SSIS 2012) успоредно. Освен това, събитието SSIS е конфигурирано да се регистрира в таблиците SSISDB или MSDB. В този случай изпълнението на пакет на SSIS завършва неочаквано и има състояние "отменено". Когато това се случи, не се записват съобщения за грешка. Например дългото изпълнение на пакет на SSIS, което трае 2 до 3 часа, е неочаквано, има състояние "отменено" и няма съобщения за грешка.Забележка

  • Очаквания резултат е, че изпълнението на пакета трябва да бъде успешно или би трябвало да е неуспешно при някои грешки. Освен това състоянието "отменен" трябва да се показва само за екзекуции на пакети, които са изрично прекратени.

  • Този проблем е по-вероятно да възникне, когато екземплярът на ядрото на базата данни на SQL Server, в който са влезли SSIS събития, е под стресови условия. Стресовите състояния могат да включват блокиране, ниска производителност или закъснения, причинени от нарастване на базата данни на SSISDB.

Причина

Проблемът възниква, защото времето за регистриране на събития е извън офиса. Това ще доведе до преждевременно анулиране на изпълнението на пакета на SSIS. Когато за SSIS събитие е конфигурирано да се регистрира в таблиците SSISDB или MSDB, командата Вмъкване записва статистиката за регистъра и производителността на тези таблици вътрешно. Когато има много успоредни екзекуции на пакети на SSIS, се изпълняват много успоредни команди за Вмъкване . Следователно грешката при прекъсване е по-вероятна и ще предизвика проблема, описан в секцията "симптоми".

Решение

След като приложите корекцията, времето за изчакване за командата Вмъкване е увеличено от 30 секунди до 120 секунди. Освен това, ако времето изтече след забавяне от 120 секунди, изпълнението на пакета на SSIS няма да бъде отменено. Вместо това неизпълнените събития от регистрационния файл се пропуснат, за да се избегне повреда на пакета.

Информация за сборна актуализация

Кумулативна актуализация на пакет 3 за SQL Server 2012

Корекцията за този проблем е издадена за първи път в сборна актуализация 3. За повече информация как да получите тази кумулативна актуализация на пакета за SQL Server 2012, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

2723749 Кумулативна актуализация 3 за SQL Server 2012Забележка Тъй като компилациите са кумулативни, всяко ново издание за корекция съдържа всички актуални корекции и всички корекции на защитата, които са били включени при предишното издание на SQL Server 2012 Fix. Препоръчваме ви да обмислите прилагането на най-новото съобщение за корекция, което съдържа тази спешна корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2692828 SQL Server 2012 компилации, които са издадени след издаването на SQL Server 2012

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Заобиколно решение

За да заобиколите проблема, използвайте един от следните начини:

  • Опитайте да изпълните по-малко пакети за SSIS или по-малко задачи успоредно.

  • Опитайте да намалите параметъра за ниво на регистриране , когато изпълнявате пакет от студио за управление или от работа на агент на SQL Server. Например ако използвате многословно регистриране, можете да зададете параметъра за ниво на регистриране на " основни " или " няма". Ако използвате настройките за регистриране от настройките на пакета SSIS в SQL Server Data Tools Designer, можете да регистрирате събитията на текстов файл вместо на таблиците на SSISDB или MSDB.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×