Симптоми
Да предположим, че имате вторични копия само за четене в групата Microsoft SQL Server 2016 AlwaysOn за достъпност (AG). Когато използвате роли на приложения на SQL Server в репликата за първи път, той работи по очаквания начин. Когато обаче ги използвате отново, ролите на приложението може да са неуспешни и ще получите следното съобщение за грешка:
MSG 3961, ниво 16, състояние 1, номер на редова линияна снимката изолация сделката е неуспешна в базата данни "<DatabaseName>", защото обектът, достъпен от командата, е модифициран чрез DDL инструкция в друга едновременни транзакция след началото на тази транзакция. Не е разрешено, защото метаданните не са версии. Успоредната актуализация за метаданни може да доведе до непоследователност, ако е смесена със снимка на изолация.
Решение
Този проблем е коригиран в следната сборна актуализация за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.