Причини
Припустімо, що групи доступності AlwaysOn екземпляр Microsoft SQL Server-2014 р. Хоча основна репліка активних операцій виконати відновлення після відмови на наявність групи. Після цього, з'являється таке 3303 попереджувальне повідомлення:
Віддалений зміцнення, операції "%. * ls' (номер 0 x % 016I64x %ls) запущено % S_DATE в даних"%ls", LSN %, S_LSN не вдалося.
У цій ситуації у такі дані, драйвери або служби не зловити "віддалених вимкнутим помилку" виняток:
-
Корпорація Майкрософт JDBC-драйвер для SQL Server 4.0
-
OLE DB драйвер для SQL Server
-
SQL Server Native client для бази даних OLE
Таким чином, клієнтський застосунок, який використовує ці драйвери та служби знає, що транзакція "в сумніви." На "у сумнівом" транзакцій означає, що його можна було докладає всіх зусиль і загартовані диска належним чином, або перервано і відкотити сервер SQL Server. Якщо це "у сумнівом" Відкочування транзакції, ці драйвери або служби можуть зв'язку транзакцій, як успішно докладає всіх зусиль, тому що вони не можуть відображати, за винятком. Це може викликати, проблема несумісність даних застосунку.
Примітка Постачальники таке підключення, можна записати "віддалених вимкнутим помилку" виняток для операції "в сумнівом":
-
Драйвер ODBC для Microsoft SQL Server
-
SQL Server Native Client (ODBC)
Вирішення
Цю проблему, спочатку було усунуто у такий сукупний пакет оновлень із сервера SQL Server.
Сукупний пакет оновлень, 5 для SQL Server 2014 року/en-us/help/3011055
Нові накопичувальне оновлення для SQL Server, містить усі виправлення, і усі виправлення безпеки, які входять до складу попередній сукупний пакет оновлень. Перевірте останній сукупний пакет оновлень для SQL Server:
Відомості про виправленняЦе виправлення, представлено нову прапора трасування 3923. Позначки трасування дозволяє SQL Server, що спричинила виняткової, на додаток, під час підвищена 3303 попередження.
Після інсталяції виправлення, потрібно ввімкнути прапора трасування, щоб вирішити цю проблему. Виправлення та прапора трасування програма також вимагає, щоб здійснити перевірку кодів, щоб перевірити, чи транзакції відкотити або докладає всіх зусиль для після того, за винятком є екрана.
Виправлення доступне від корпорації Майкрософт. Проте, це виправлення призначене тільки для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які зазнають цієї конкретної проблеми.
Якщо виправлення доступне для завантаження, у верхній частині цієї статті бази знань буде розділ "Завантажити доступні виправлення ". Якщо цей розділ не відображається, надішліть запит до клієнтської служби та підтримки Microsoft, щоб отримати виправлення.
Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Повний список телефонів служби підтримки користувачів і технічної підтримки, або створити окремий запит на обслуговування відвідайте веб-сайт корпорації Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Завантажити доступні виправлення" відображаються мови, для яких доступне виправлення. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.
Необхідність перезавантаженняВам не потрібно перезавантажувати комп'ютер, після застосування цього виправлення.
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".