On one of my databases, the integrity check keeps failing with the error:
Connection may have been terminated by the server. [SQLSTATE HY000] Msg 596, Sev 21, State 1: Cannot continue the execution because the session is in the kill state. [SQLSTATE HY000].
There is nothing else going on that I can tell and so this is a particularly hard thing to solve. It's as if the database is timing out or something on the CheckDB command.