Причини
Розглянемо таку ситуацію:
У цьому випадку може не ADO. Коли ця проблема виникає, з'являється таке повідомлення про помилку:Порушення прав доступу до msado15 під час виконання команди, асинхронно
Крім того, що втрата пам'яті відбувається.
Причина
Ця проблема виникає, тому що потоку команд, який виконує асинхронних запитів, намагається доступ є членом структуру, яка скидає основного потоку.
Після того, як асинхронний потік встановлює стан виконання EXECSTATE_NOTEXECUTING, припиняє потоку. Однак основні потік припускається, що асинхронний потік роботу а потім буде скинуто на структуру. Таким чином, асинхронний потік зустрічі повідомлення про помилку "Порушення прав доступу" під час доступу є членом структуру потоку. Коли основна потік додає два лічильника на зразок набору записів, один з пунктів посилання використовується вихідного параметра. Однак, набір записів не надсилаються вихідний параметр, якщо виникає помилка. Таким чином, втрата пам'яті відбувається.Вирішення
Відомості про виправлення
Виправлення доступне від корпорації Майкрософт. Проте, це виправлення призначене тільки для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які відчувають проблеми, описані в цій статті. Це виправлення може отримати додаткове тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення.
Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів Microsoft, щоб отримати виправлення. Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Повний список телефонів служби підтримки користувачів і технічної підтримки, або створити окремий запит на обслуговування відвідайте веб-сайт корпорації Майкрософт:http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.
Попередні вимоги
Щоб застосувати це виправлення, потрібно ОС Windows Server 2008 з пакетом оновлень 2 (SP2).
Щоб отримати додаткові відомості про те, як отримати пакет оновлень для Windows Server 2008 клацніть номер статті в базі знань Microsoft Knowledge Base:968849 як отримати найновіший пакет оновлень для Windows Server 2008
Інформація про реєстр
Щоб скористатися виправленням, не потрібно вносити зміни до реєстру.
Необхідність перезавантаження
Вам не потрібно перезавантажувати комп'ютер, після застосування цього виправлення.
Відомості про заміну виправлень
Це виправлення не замінює попередні виправлення.
Відомості про файли
Англійська (США) версії цього виправлення на комп'ютері буде інстальовано файли з атрибутами, зазначеними в наведених нижче таблицях. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Значення дати й часу для цих файлів на локальному комп'ютері відображаються за місцевим часом разом з врахуванням поточного переходу на літній час (DST). Крім того, значення дати й часу можуть змінюватися після виконання певних дій із файлами.
Відомості про Windows Server 2008
Увага! Виправлення для Windows Vista і Windows Server 2008, які входять до одного пакета. Однак, тільки "Windows Vista" зазначено на сторінці виправлення запит. Запит на отримання пакета виправлень для однієї або обох операційних систем, на, виберіть виправлення, указане в розділі "Windows Vista". Завжди звертайтесь до розділу "Застосовується до", щоб визначити до якої саме операційної системи застосовується виправлення.
-
Файли, які стосуються певного продукту, випуску (RTM, SP-n), і типу підтримки (LDR, GDR), можна визначити за властивістю номерами версій, указаними в наведеній нижче таблиці.
Версія
Продукт
SR_Level
Галузь
6.0.600
1. 22 XXXОС Windows Server 2008
SP1
LDR
6.0.600
2. 22 XXXОС Windows Server 2008
SP2
LDR
-
Пакет оновлень 1 інтегровано до остаточної версії Windows Server 2008. Таким чином, файлів випуску RTM, застосовуються лише до Windows Vista. Файлів випуску RTM, мають на 6.0.0000. xxxxxx , номер версії.
-
Файли з розширеннями MANIFEST (. MANIFEST) і MUM (. MUM), які інсталюються в кожній системі, які, зазначаються окремо в розділі "Додаткові файл інформацію для Windows Server 2008 і Windows Vista". МАМІ файлів і файли з розширеннями MANIFEST і на пов'язані файли каталогу безпеки (. cat), є надзвичайно важливі для відстеження стану оновлюваного компонента. Файли каталогу безпеки, для яких не вказано атрибути, підписані цифровим підписом корпорації Майкрософт.
Для всіх підтримуваних версій x86-процесорів, Windows Server 2008 і Windows Vista
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Хешів |
Платформа |
---|---|---|---|---|---|---|
Msado15.dll |
6.0.6001.22679 |
708,608 |
28-Apr-2010 |
16:26 |
MD5: 7348BFAFF6E0C7AF3275748004D182C9 SHA1: 679E3E280077F0DB90E96934BDF948141E8047BE |
x86 |
Msado15.dll |
6.0.6002.22393 |
708,608 |
28-Apr-2010 |
17:48 |
MD5: E3B4EC4CB327821764EDBF01978B71E5 SHA1: FC1C2471CF970828FF963DD141530FD730330A42 |
x86 |
Для всіх підтримуваних версій x64-процесорів, Windows Server 2008 і Windows Vista
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Хешів |
Платформа |
---|---|---|---|---|---|---|
Msado15.dll |
6.0.6001.22679 |
978,944 |
28-Apr-2010 |
17:00 |
MD5: 33EDFF62C7152B00DFF5AE8E67807F45 SHA1: 0D89906E5EBA6CD0614B831E8AEDADC198A232BC |
x64 |
Msado15.dll |
6.0.6002.22393 |
978,944 |
28-Apr-2010 |
17:46 |
MD5: B33CDF642B8341803FA5E43619D8B971 SHA1: 7B8791DFF5930129ED392E19CD78A7B621189777 |
x64 |
Msado15.dll |
6.0.6001.22679 |
708,608 |
28-Apr-2010 |
16:26 |
MD5: 7348BFAFF6E0C7AF3275748004D182C9 SHA1: 679E3E280077F0DB90E96934BDF948141E8047BE |
x86 |
Msado15.dll |
6.0.6002.22393 |
708,608 |
28-Apr-2010 |
17:48 |
MD5: E3B4EC4CB327821764EDBF01978B71E5 SHA1: FC1C2471CF970828FF963DD141530FD730330A42 |
x86 |
Для всіх підтримуваних версій Windows Server 2008 IA-64-процесорів
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Хешів |
Платформа |
---|---|---|---|---|---|---|
Msado15.dll |
6.0.6001.22679 |
1,798,144 |
28-Apr-2010 |
16:31 |
MD5: D20A937C4EE13C9235DFD745A3D19D3E SHA1: 1151B00CF35B481098F03678AEE9839E1BDD89B9 |
IA-64 |
Msado15.dll |
6.0.6002.22393 |
1,798,144 |
28-Apr-2010 |
17:26 |
MD5: A04590E3C3E1897131DB6344638BD143 SHA1: ECD1FF0CEE3911A8448F9905785A12FE493EE00B |
IA-64 |
Msado15.dll |
6.0.6001.22679 |
708,608 |
28-Apr-2010 |
16:26 |
MD5: 7348BFAFF6E0C7AF3275748004D182C9 SHA1: 679E3E280077F0DB90E96934BDF948141E8047BE |
x86 |
Msado15.dll |
6.0.6002.22393 |
708,608 |
28-Apr-2010 |
17:48 |
MD5: E3B4EC4CB327821764EDBF01978B71E5 SHA1: FC1C2471CF970828FF963DD141530FD730330A42 |
x86 |
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Додаткові відомості
Щоб отримати додаткові відомості про те, як створювати асинхронний підключення в ADO клацніть номер статті в базі знань Microsoft Knowledge Base:
194960 як створити підключення, асинхронний ADO Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть цей номер статті в базі знань Microsoft:
824684 Опис стандартну термінологію, яка використовується для опису оновлень програмних продуктів Майкрософт
Додаткові відомості про файли
Відомості про додаткові файли для ОС Windows Server 2008.
Додаткові файли для всіх підтримуваних x86-процесорів версій Windows Server 2008
Ім'я файлу |
X86_127373a30fc0a853c867ae5227217abe_31bf3856ad364e35_6.0.6002.22393_none_52380957bc5e2d19.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
737 |
Дата (UTC) |
29-Apr-2010 |
Час (UTC) |
06:11 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
X86_3fe43ece312522c5e7875878fab4a738_31bf3856ad364e35_6.0.6001.22679_none_5171fc99e8f516ba.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
737 |
Дата (UTC) |
29-Apr-2010 |
Час (UTC) |
06:11 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_0c77dbf589f4ea09.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,201 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
18:46 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_0e42ac498730df05.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,201 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
19:45 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Додаткові файли для всіх підтримуваних x64-процесорів версій Windows Server 2008
Ім'я файлу |
Amd64_49970e950024625a33da31d1833c8f54_31bf3856ad364e35_6.0.6002.22393_none_ce789240d1ef325c.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
1,122 |
Дата (UTC) |
29-Apr-2010 |
Час (UTC) |
06:11 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
Amd64_8987a86cd484b8f079944725eb71e437_31bf3856ad364e35_6.0.6001.22679_none_0e310ec350ee0c89.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
1,122 |
Дата (UTC) |
29-Apr-2010 |
Час (UTC) |
06:11 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
Amd64_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_6896777942525b3f.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,252 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
19:20 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
Amd64_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_6a6147cd3f8e503b.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,252 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
19:40 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_0c77dbf589f4ea09.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,201 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
18:46 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_0e42ac498730df05.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,201 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
19:45 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Додаткові файли для всіх підтримуваних IA-64-процесорів версій ОС Windows Server 2008
Ім'я файлу |
Ia64_8568b42258de733ec25b15ef5a924eba_31bf3856ad364e35_6.0.6001.22679_none_a77645ac11916233.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
1,120 |
Дата (UTC) |
29-Apr-2010 |
Час (UTC) |
06:11 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
Ia64_c9570c74895fd5d77545372d9ee7905e_31bf3856ad364e35_6.0.6002.22393_none_a31aba82ca907550.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
1,120 |
Дата (UTC) |
29-Apr-2010 |
Час (UTC) |
06:11 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
Ia64_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_0c797feb89f2f305.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,225 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
18:30 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
Ia64_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_0e44503f872ee801.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,225 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
18:55 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6001.22679_none_0c77dbf589f4ea09.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,201 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
18:46 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |
Ім'я файлу |
X86_microsoft-windows-m..ents-mdac-ado15-dll_31bf3856ad364e35_6.0.6002.22393_none_0e42ac498730df05.manifest |
Версія файлу |
Не застосовується |
Розмір файлу |
128,201 |
Дата (UTC) |
28-Apr-2010 |
Час (UTC) |
19:45 |
Геш-SHA-1 |
Не застосовується |
Геш-MD5 |
Не застосовується |