После обновления ошибок в памяти оптимизированы таблицы SqlServer
Используя EF 6.1.3, SqlServer 2016. Недавно я изменил некоторые таблицы в моей БД на таблицы, оптимизированные для памяти. Все работает правильно, однако, когда я добавил триггер после обновления в не оптимизированной для памяти таблице, я получаю следующую ошибку.
Утверждение SQL Server: файл: <"d: \ b \ s1 \ sources \ sql \ ntdbms \ hekaton \ engine \ core \ tx.cpp">, строка =7434 Неудачное утверждение = '!(Tx->ErrorObject!= Nullptr) || (err == nullptr || tx->TempTableTx)'. Эта ошибка может быть связана с синхронизацией. Если ошибка не устранена после повторного запуска оператора, используйте DBCC CHECKDB, чтобы проверить целостность базы данных, или перезапустите сервер, чтобы убедиться, что структуры данных в памяти не повреждены.
Примечание: в таблице есть предикат для защиты на уровне строк, который использует таблицы, оптимизированные для памяти.
Кто-нибудь еще сталкивался с этим / нашел решение?
Спасибо!