Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Корпорація Майкрософт поширює виправлення Microsoft SQL Server 2012 як один файл для завантаження. Оскільки виправлення сукупно, у кожному новому випуску містяться всі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release.

Ознаки

Припустимо, що ви використовуєте агент 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 Knowledge Base:

2723749 Сукупне оновлення 3 для SQL Server 2012Примітка. Оскільки будує сукупну версію, кожен новий випуск Fix містить всі виправлення та виправлення безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2692828 Інстальовано версії SQL Server 2012, випущені після випуску SQL Server 2012

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Інші способи вирішення

Щоб вирішити цю проблему, скористайтеся одним із наведених нижче способів.

  • Намагайтесь використовувати менше пакетів SSIS або менше завдань у паралельному режимі.

  • Під час виконання пакета у студії керування або з завдання агента SQL Server, щоб зменшити параметр " рівень журналювання ", виконайте такі спроби. Наприклад, якщо використовується докладне журналювання, можна встановити параметр рівень журналювання на стандартний або ні. Якщо ви використовуєте параметри журналювання зі параметрів пакету SSIS у конструкторі інструментів SQL Server, ви можете записувати події до текстового файлу, а не до таблиць бази даних SSISDB або MSDB.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×