Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2012 в один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012.

Проблемы

Рассмотрим следующий сценарий.

  • На вашем компьютере установлена версия служб SQL Server Integration Services (SSIS) более ранней, чем службы SSIS 2012.

  • У вас есть пакет служб SSIS, использующий соединитель Microsoft Connector для Oracle с помощью Attunity или соединителя Microsoft Connector для Teradata по Attunity.

  • Вы обновляете до службы SSIS 2012.

  • Вы пытаетесь открыть пакет.

В этом случае появляется сообщение об ошибке, подобное следующему:

Ошибка 0xc004706c: поток данных- SSISPackageName: компонент "Oracle source имя источника Oracle, CLSID {4CAC6073-BCA7-430E-BD29-68A9F0012C6D}" не может быть создан, код ошибки 0x80070005 "доступ запрещен". Убедитесь, что компонент зарегистрирован правильно. Ошибка 0xc0048021: Flow- SSISPackageName: компонент отсутствует, не зарегистрирован, не может быть обновлен или отсутствует необходимый интерфейс. Контактные данные этого компонента: "источник Oracle; Microsoft Connector для Oracle с Attunity; Attunity Ltd.; Все права защищены; http://www.Attunity.com; 2 ". Ошибка 0xc004801f: SSISPackageName: метаданные компонента "источник Oracle < oracle Name>" не удалось обновить до более новой версии компонента. Не удалось выполнить метод PerformUpgrade.

Причина

Эта проблема возникает из-за того, что в пакете служб SSIS используется старый идентификатор GUID.

Решение

Сведения о накопительном пакете обновления

Накопительный пакет обновления 1 (SP1) для SQL Server 2012 с пакетом обновления 1 (SP1)

Исправление для этой проблемы впервые выпущено в накопительном обновлении 1. За дополнительными сведениями о том, как получить этот накопительный пакет обновления для SQL Server 2012 с пакетом обновления 1 (SP1), щелкните следующий номер статьи базы знаний Майкрософт:

2765331 Накопительный пакет обновления 1 (SP1) для SQL Server 2012 с пакетом обновления 1 (SP1)Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2772858 Сборки SQL Server 2012, выпущенные после выпуска пакета обновления 1 (SP1) для SQL Server 2012

Накопительный пакет обновления 3 для SQL Server 2012

Исправление для этой проблемы впервые выпущено в накопительном обновлении 3. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2012, щелкните следующий номер статьи базы знаний Майкрософт:

2723749 Накопительное обновление 3 для SQL Server 2012Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2692828 Сборки SQL Server 2012, выпущенные после выпуска SQL Server 2012

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Обходное решение

Для решения этой проблемы найдите и замените старый GUID новым в файле dtsx Package вместе с приведенным ниже сопоставлением. Эти изменения можно выполнить до и после обновления пакетов служб SSIS до SQL Server 2012. Старый источник Oracle: {4CAC6073-BCA7-430E-BD29-68A9F0012C6D} NEW: {CB67CD40-126C-4280-912D-2A625DFAFB66} Oracle Destination: {3C2D9CC0-74EE-4f64-98E0-4DD374B92068} NEW: {96F6C478-E5BE-45A4-B39A-055F9787CCD4} для Oracle Connection ManagerOLD: {58BD57A5-2572-4e04-8D64-A646AFD434F3} создать: {577C27D9-1E41-4116-B8AC-1A11E1E4B66D} Teradata SourceOLD: {58664F3B-262F-4E4B-8AD1-E3FA1B504C1E} NEW: {FE2F6C7B-2535-434A-8E03-894F4C01D8B7} Teradata DestinationOLD: {3703B1C2-3155-4905-9D5B-9DDAB8EB8773} NEW: {664D5009-786B-4C11-A507-2BF056EF5F61} Teradata Connection ManagerOLD: {EA88DC41-494C-41FE-9BB2-0B728B46B7B2

Дополнительная информация

Продукты сторонних производителей, которые обсуждаются в этой статье, произведены независимыми от корпорации Майкрософт компаниями. Корпорация Майкрософт не предоставляет каких-либо гарантий, подразумеваемых или иных, относительно производительности и надежности этих продуктов.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?

Что повлияло на вашу оценку?

Добавите что-нибудь? Это необязательно

Спасибо за ваш отзыв!

×