ИСПРАВЛЕНИЕ: Уровни изоляции для привязки в DB2/MVS пакета не заданы как указано в XML пользовательского пакета в среде Host Integration Server 2010

Переводы статьи Переводы статьи
Код статьи: 2666036 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  • В среде Microsoft узла Integration Server 2010 создайте пользовательский пакет XML для привязки пакета в DB2/MVS (также известный как DB2 z/OS).
  • Использовать строку уровень изоляции для указания уровня изоляции, который используется для пакета.

В этом случае при привязке пакета, можно заметить, не устанавливается уровень изоляции, указанный как указано в XML пользовательского пакета.

Например, указание CursorStability уровень изоляции в пакет XML. Однако при выполнении кода пакет настроен на использование RepeatableRead уровень изоляции.

Решение

Чтобы устранить эту проблему, установите это исправление. После установки этого исправления Host Integration Server получает следующие псевдонимы для каждого уровня изоляции.

Свернуть эту таблицуРазвернуть эту таблицу
Старое имяНовое имяDDMОписание
CursorStabilityЧитать зафиксированныеISOLVLCSЧитать зафиксированные; указывает курсор стабильность DB2 (* CS) (значение по умолчанию)
СериализуемыйСериализуемыйISOLVLRRСериализуемый указывает DB2 Repeatable Read (* RR)
ВСЕRepeatableReadISOLVLALLRepeatableRead указывает на стабильность чтения DB2 (* все)
ИзменениеReadUncommittedISOLVLCHGУказывает ReadUncommitted чтения незафиксированных данных DB2 (* Пакетными)
NoCommitNoCommitISOLVLNCNoCommit указывает DB2 для i5/OS без фиксации (* NC)

Корпорация Майкрософт предлагает примеры программного кода только для иллюстрации без явной или подразумеваемой гарантии. Это включает, но не ограничивается, подразумеваемые гарантии товарности или пригодности для определенной цели. В данной статье предполагается, что вы знакомы с языком программирования, рассчитаны и инструментами, которые используются для создания и отладки. Сотрудники службы поддержки Майкрософт могут объяснить возможности конкретной процедуры. Они не будут изменять примеры для обеспечения функциональных возможностей или удовлетворения конкретных требований.

Ниже приведен пример кода для пользовательского пакета XML.
<?xml version="1.0" encoding="utf-8" ?>
<Packages>
  <Package Collection="MYCOL" Id="MYID" Token="TOKEN001" Version="CursorStability-5" IsolationLevel="ISOLVLCS">
    </Section>
      <Section Number="1" Alias="SEL1">
        <Statement Number="1">SELECT COUNT(CREATOR) into :H FROM SYSIBM.SYSTABLES WHERE CREATOR = 'SYSIBM'</Statement>
          <Parameters>
            <Parameter Name="P1" Type="INT" Length="4" Precision="0" Scale="0" CCSID="0" Nullable="False"/>
          </Parameters>
      </Section>
  </Package>
</Packages>

Сведения об исправлении

Исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Данное исправление только в тех системах, где наблюдается вышеописанная проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Поэтому если эта проблема серьезно не влияет, рекомендуется отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части статьи базы знаний. Если этот раздел не отображается, обратитесь в службу и службу поддержки для получения исправления.

Примечание Если возникают другие проблемы или необходимо устранить неполадки, возможно создать отдельный запрос на обслуживание. Затраты на поддержку обычно будет применяться к Дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос посетите следующий веб-узел корпорации Майкрософт:
условиям обслуживания
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление для данного языка отсутствует.

Необходимые условия

Накопительный пакет обновления 2 для Host Integration Server 2010 для установки этого исправления необходимо.

Для получения дополнительных сведений о получении накопительного пакета обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2616519 Накопительный пакет обновления 2 для Host Integration Server 2010

Информация о перезагрузке

Необходимо перезагрузить компьютер после установки этого исправления.

Сведения о замене

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файле

Английская версия исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле преобразуются в местное время. Чтобы узнать разницу между временем UTC и местным временем, следует использовать Часовой пояс Вкладка в Дата и время элемент панели управления.

Для Microsoft Host Integration Server 2010, 32-разрядный выпуск
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Microsoft.hostintegration.drdalink.dll8.5.4437.259,27216 Января 201216: 57x 86
Для Microsoft Host Integration Server 2010, 64-разрядная версия
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Microsoft.hostintegration.drdalink.dll8.5.4437.259,27216 Января 201217: 01x 86
Microsoft.hostintegration.drdalink.dll8.5.4437.269,51216 Января 201217: 01x 64
Примечание Из-за зависимостей между файлами последние исправления, содержащего эти файлы могут также содержать дополнительные файлы.


Статус

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

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

Дополнительные сведения о создании пользовательского пакета XML посетите следующий веб-узел Microsoft Developer Network (MSDN):
Статические схемы SQL XML

Свойства

Код статьи: 2666036 - Последний отзыв: 28 февраля 2012 г. - Revision: 1.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Host Integration Server 2010
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseinter kbsurveynew kbbug kbmt KB2666036 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:2666036

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com