Корпорація Майкрософт поширює виправлення Microsoft SQL Server 2012 як один файл для завантаження. Оскільки виправлення сукупно, у кожному новому випуску містяться всі виправлення та всі виправлення системи безпеки, які були включені до попередньої версії SQL Server 2012 Fix Release.
Ознаки
Розглянемо такий сценарій:
-
У диспетчері конфігурації SQL Server для екземпляра Microsoft SQL Server 2012 можна ввімкнути наведені нижче параметри.
-
Увімкнення функції FILESTREAM для Transact-Access SQL
-
Увімкнення функції "FILESTREAM" для потокового доступу до файлу I/O
-
-
Ви створюєте групу filestrereі та таблицю, яка містить стовпець filestrere.
-
Ви запускаєте програму, у якій використовується потік файлів I/O.
У цьому сценарії екземпляра SQL Server може несподівано завершуватися в умовах високих умов стресу. Крім того, з'являється повідомлення про помилку приблизно такого вигляду:
Неочікувано перервано SQL Server
Причина
Ця проблема виникає через те, що в різних умовах доступ до таблиці за допомогою потокового передавання даних I/O (UNC) може призвести до стану раси між драйвером потоку файлів і екземпляром SQL Server.
Спосіб вирішення
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, перелічених у розділі "застосовується до".
Додаткові відомості
Щоб отримати докладні відомості про те, як активувати дані FILESTREAM, перейдіть на веб-сайт MSDN для розробників (Microsoft):
Увімкнення та настроювання FILESTREAMЩоб отримати докладніші відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:
824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft