Корпорація Майкрософт розповсюджує виправлення Microsoft SQL Server 2008 R2 як один файл, який можна завантажити. Оскільки виправлення накопичуються, кожний новий випуск містить усі виправлення та всі виправлення системи безпеки, які входили до складу попереднього випуску виправлення SQL Server 2008 R2.
Ознаки
Нижче описано такий сценарій.
Запуск програми, яка відкриває підключення до локального куба в Microsoft SQL ServerSQL Server 2008 R2 Analysis Service (SSRS 2008 R2).
При створенні локального куба програма кілька разів відкриває і закриває з'єднання. Наприклад, ви запустили одну з таких програм:
- Microsoft Excel відкриває та закриває підключення до локального куба кілька разів.
- Програма Microsoft Access використовується для відкриття та закриття підключення до локального куба під час переключення між поданнями зведеної діаграми таблиці.
- Постачальник MSOLAP, ADOMD.NET або AMO запускається в програмі для маніпулювання з'єднанням локального куба.
Програма намагається закрити останнє з'єднання з локальним кубом.
У такому випадку програма може аварійно завершити роботу.
Причина
Ця проблема виникає тому, що виникає помилка умови змагання між потоками локального обробника кубів (Msmdlocal.dll) служби аналізу Analysis Services.
При відпусканні останнього з'єднання двигун намагається сам себе розвантажити. Однак існує багато умов змагання між потоком, який замикає останнє з'єднання, та іншими внутрішніми потоками. Через це програма може аварійно завершувати роботу.
Спосіб усунення проблеми
Сукупні відомості про оновлення
SQL Server 2008 R2
Вирішення цієї проблеми вперше випущено в сукупному пакеті оновлень 6. Щоб дізнатися більше, як отримати цей сукупний пакет оновлень для SQL Server 2008 R2, клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:
2489376 Сукупний пакет оновлень 6 для SQL Server 2008 R2 Примітка. Оскільки збірки є кумулятивними, кожний новий випуск виправлень містить усі виправлення та всі виправлення системи безпеки, які входили до складу попереднього випуску виправлення SQL Server 2008 R2. Радимо застосувати найновіший випуск виправлень, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:
981356 Збірки SQL Server 2008 R2, випущені після випуску SQL Server 2008 R2
Стан
Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".
Посилання
Докладні відомості про локальні куби див. на веб-сайті мережа Microsoft для розробників (MSDN):
Загальні відомості про локальні кубики
Щоб отримати додаткові відомості про модель інкрементного обслуговування для SQL Server, клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:
935897 Команда SQL Server надає поточні виправлення для виявлених проблемЩоб отримати додаткові відомості про схему іменування для оновлень SQL Server, клацніть номер цієї статті бази знань Microsoft:
822499 Нова схема іменування для пакетів оновлення програмного забезпечення Microsoft SQL Server Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер цієї статті бази знань Microsoft:
824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft