Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Симптомы

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

  • В Microsoft узла Integration Server 2013 настройте таблицы DB2.

  • Таблица содержит столбец типа Timestamp, который имеет значение времени 24:00:00.

  • При попытке выбрать столбец временной метки с помощью поставщика OLE DB для DB2.

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

Об не обработано: HResult = 2146233086
Сообщение = час, минуту и секунду параметры описывают непредставимому значению DateTime.

Причина

Эта проблема возникает из-за недопустимого значения времени 24:00:00 в Microsoft SQL Server.

Решение

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

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

Обратите внимание, если возникли Дополнительные вопросы или если требуется устранить неполадки, возможно создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Для получения полного списка телефонов поддержки и обслуживания клиентов корпорации Майкрософт, или для создания отдельного запроса на обслуживание, посетите следующий веб-сайт Майкрософт:

http://support.Microsoft.com/default.aspx?scid=fh; [LN]; CNTACTMS

Примечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

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

2929767 накопительный пакет обновления 2 для узла Integration Server 2013

Информация о накопительном пакете обновления

Исправление для этой проблемы включено в накопительный пакет обновления 3 для узла Integration Server 2013. Дополнительные сведения о получении накопительного пакета обновления, накопительного обновления 3 для узла Integration Server 2013см.

Временное решение

Чтобы обойти эту проблему, можно интерпретировать как текст значение столбца временной метки. Для этого параметра DateTime как Char строки подключения необходимо задать значение True. Например установите эту строку следующим образом:

Даты и времени как Char = True

Дополнительные сведения

Если значение часов в столбец типа Timestamp — 24:00, корректировка из формата DB2 в формате MSSQL создает увеличение на один день. Например значение «2015-08-26-24.00.00.000000» на стороне DB2 корректируется «2015-08-27-00.00.00.000000» на стороне MSSQL.

Статус

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

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

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

×