Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Корпорація Майкрософт поширює виправлення Microsoft SQL Server 2012 як один файл для завантаження. Оскільки виправлення сукупно, у кожному новому випуску містяться всі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release.

Ознаки

Розглянемо наведені нижче сценарії.Сценарій 1

  • Ви маєте стандартний випуск одного з наведених нижче інстальованих на основі x64-системи:

    • Microsoft SQL Server 2005

    • Microsoft SQL Server 2008

    • Microsoft SQL Server 2008 R2

  • Ви надаєте користувачу "блокувати сторінки в пам'яті" користувача безпосередньо до облікового запису запуску служби SQL Server.

  • Ви не вмикаєте прапор трасування 845. Таким чином, екземпляра SQL Server не використовує заблоковані сторінки.

  • Ви оновлюєте екземпляр SQL Server до SQL Server 2012.

  • Ви починаєте оновлення екземпляра SQL Server.

У цьому сценарії оновлений екземпляр SQL Server завантажується з використанням заблокованих асигнувань на сторінці без попередження. Проте функція " перевірка інсталяції x64 -In" не попереджає про ці зміни в поведінці. Крім того, ви помітите, що це правило неправильно означає, що ПЕРЕДАЄТЬСЯ.Сценарій 2

  • У вас є стандартна версія одного з наведених нижче інстальованих на основі x86-системи:

    • Microsoft SQL Server 2005

    • Microsoft SQL Server 2008

    • Microsoft SQL Server 2008 R2

  • Ви надаєте користувачу "блокувати сторінки в пам'яті" користувача безпосередньо до облікового запису запуску служби SQL Server.

  • Ви не настроюєте та не настроюєте функцію "Додаткові параметри Віконна" ("трепет"). Таким чином, екземпляра SQL Server не використовує заблоковані сторінки.

  • Ви оновлюєте екземпляр SQL Server до SQL Server 2012.

  • Ви починаєте оновлення екземпляра SQL Server.

У цьому сценарії оновлений екземпляр SQL Server завантажується з використанням заблокованих асигнувань на сторінці без попередження. Проте функція " перевірка інсталяції для x86-процесорів " не попереджає про ці зміни в поведінці. Крім того, ви помітите, що це правило неправильно означає, що ПЕРЕДАЄТЬСЯ.

Причина

Ця проблема виникає через відому проблему в коді правила оновлення. Правило оновлення неправильно перевіряє користувача "блокувати сторінки в пам'яті". Зокрема, він перевіряє користувача "блокувати сторінки в пам'яті" для ідентифікатора безпеки служби (SID), а не для облікового запису служби.

Спосіб вирішення

Щоб вирішити цю проблему, інсталюйте це виправлення. Це виправлення виправляє відому проблему в коді правила оновлення, щоб перевірити правильність користувача "блокувати сторінки в пам'яті", а також попередити вас про це під час оновлення. Під час використання методу настроювання ковзання, щоб застосувати це Сукупне оновлення разом із версією випуску Microsoft SQL Server 2012, правило оновлення коректно відображає попередження.

SQL Server 2012

Виправлення для цієї проблеми уперше випущено в сукупному оновленні 2 для SQL Server 2012. Щоб отримати докладні відомості про отримання цього сукупного оновлення пакета, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

2703275 Сукупний пакет оновлень пакета 2 для SQL Server 2012Примітка. Оскільки будує сукупну версію, кожен новий випуск Fix містить всі виправлення та виправлення безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release. Радимо застосувати найновішу версію виправлення, що містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2692828 Інстальовано версії SQL Server 2012, випущені після випуску SQL Server 2012

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Додаткові відомості

Трасування позначки 845 корисно в стандартних версіях версії SQL Server, щоб увімкнути "блокувати сторінки пам'яті" користувача на роботу, як описано в цій статті в базі знань Microsoft Knowledge Base:

970070 Підтримка заблокованих сторінок на сервері SQL Server 2008 R2 Standard Edition x64, на SQL Server 2005 Standard Edition 64-розрядних системах і на SQL Server 2008 Standard Edition 64-розрядних системахЩоб отримати докладні відомості про те, як активувати прапорець "заблокувати сторінки в пам'яті", перейдіть на такі веб-сайти Microsoft TechNet:

Увімкнення функції блокування сторінок у пам'яті (Windows) блокування сторінок у пам'яті тепер доступно для 64 bit Standard Edition SQL ServerЩоб отримати докладні відомості про те, як активувати заблоковані сторінки в SQL Server 2012, клацніть цей номер статті, щоб переглянути статтю в базі знань Microsoft Knowledge Base:

2659143 Увімкнення функції "заблоковані сторінки" в SQL Server 2012Щоб отримати докладніші відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:

824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×