Корпорація Майкрософт поширює виправлення Microsoft SQL Server 2012 як один файл для завантаження. Оскільки виправлення сукупно, у кожному новому випуску містяться всі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release.
Ознаки
Розглянемо такий сценарій:
-
Ви запускаєте пакет служб інтеграції Microsoft SQL Server (SSIS) у службах інтеграції SQL Server 2012. Пакунок містить настроюваний компонент або компонент сторонніх постачальників.
-
Компонент "настроєний" або "третя сторона" містить властивість, яка є масивом ідентифікаторів лінії.Примітка. Властивість Consisd і властивість Isarray мають значення True для компонента. ContainsID
У цьому сценарії з'являється повідомлення про помилку приблизно такого вигляду:
Служб SSIS. Трубопровід] помилка: немає об'єкта з ідентифікатором «ідентифікатор _ лінії» числа. [Різниця в таблиці] Помилка: не вдається отримати відомості про поля, настройте компонент. Служб SSIS. Трубопровід] помилка: "не вдалося виконати перевірку та повернуто станперевірки" VS_ISBROKEN. "
Примітка. Якщо ви використовуєте компонент різницевої таблиці COZYROC, ви зіткнулися з цією проблемою.
Причина
Ця проблема виникає тому, що комбінація масиву ідентифікаторів "ідентифікатор лінії" повертається неправильно. Це спричиняє збій під час аналізу масиву.
Спосіб вирішення
Відомості про Сукупне оновлення
Сукупний пакет оновлень пакета 1 для SQL Server 2012 із пакетом оновлень 1
Виправлення для цієї проблеми уперше випущено в сукупному оновленні 1. Щоб отримати докладні відомості про отримання цього сукупного оновлення пакета для SQL Server 2012 Service Pack 1, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:
2765331 Сукупний пакет оновлень пакета 1 для SQL Server 2012 із пакетом оновлень 1Примітка. Оскільки будує сукупну версію, кожен новий випуск Fix містить всі виправлення та виправлення безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
2772858 Випущено SQL Server 2012, що випущено після випуску пакета оновлень 1 (SP1) для SQL Server 2012
Сукупний пакет оновлень пакета 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, перелічених у розділі "застосовується до".