В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

При подключении приложения, в котором используется интерфейс ADO, к серверу SQL Server в системе Windows Vista, Windows XP или Windows Server 2008 могут происходить сбои и потеря данных

Поддержка Windows XP завершена

8 апреля 2014 г. корпорация Майкрософт прекратила поддержку Windows XP. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

Проблема
Рассмотрим описанную ниже ситуацию.
  • Приложение подключается к одному из перечисленных ниже продуктов.
    • Microsoft SQL Server 2005
    • Microsoft SQL Server 2005, экспресс-выпуск
    • Microsoft SQL Server 2000
    • SQL Server Desktop Engine (MSDE 2000)
  • Приложение использует инструкцию SET NOCOUNT ON для подключения.
  • Приложение вставляет строку в таблицу, в которой имеется столбец идентификаторов, используя клиентский курсор объектов данных Microsoft ActiveX (ADO).
Когда приложение запрашивает значение столбца идентификаторов вновь вставленной строки, возвращается неверное значение "0". При возврате значения может произойти сбой приложения, использующего интерфейс объектов данных ActiveX (ADO), или потеря данных. Вероятность такого исхода зависит от способа обработки приложением этого сценария.

Примечание. Эта проблема возникает только при использовании приложением клиентского курсора. Если используется серверный курсор, проблемы не возникает.

Эта проблема существует в компонентах доступа к данным MDAC, входящих в состав перечисленных ниже операционных систем Windows.
  • Windows Vista с пакетом обновления 1 (SP1)
  • Windows XP с пакетом обновления 2 (SP2) и исправлением 940569
  • Windows XP с пакетом обновления 3 (SP3)
  • Windows Server 2008
Решение
Для устранения этой проблемы установите исправление, которое описано в следующей статье базы знаний Майкрософт:
961451 Исправление. При запросе последнего вставленного значения идентификатора возвращается неверное значение, после того как использован клиентский курсор для вставки данных в таблицу, которая содержит столбец идентификатора в приложении, использующем объекты данных ActiveX (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
Примечание. Исправление, которое было описано в разделе «Решение» в более ранней версии этой статьи, заменено исправлением, которое описано в статье 961451.
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе "Информация в данной статье применима к".
Дополнительная информация
Эта проблема затрагивает пользователей, работающих с компонентом Store Operations или Headquarters системы управления розничной торговлей Retail Management System в Microsoft Dynamics на компьютере с уязвимыми и поддерживаемыми версиями системы Windows. Рекомендуется установить это исправление, чтобы предотвратить появление недопустимых данных или потерю данных.

Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
940569 На компьютере с установленными компонентами доступа к данным MDAC 2.8 приложение получает неверное значение столбца идентификаторов из базы данных сервера SQL Server 2005 (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Свойства

Номер статьи: 952287 — последний просмотр: 10/13/2009 13:47:08 — редакция: 4.0

Service Pack 1 для Windows Vista, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Microsoft Windows XP Service Pack 3

  • atdownload kbexpertiseadvanced kbfix kbqfe kbhotfixserver KB952287
Отзывы и предложения