Я попытался сохранить граф объектов с помощью NHibernate. Сохранение завершилось неудачей из-за нарушения невязкого ограничения.SQL Server - таблица, кажется, заблокирована
Теперь я обнаружил, что таблица в базе данных, соответствующая одному из объектов на графике, теперь заблокирована. Я не могу запросить его. Всякий раз, когда я пытаюсь, он просто сидит там, ничего не делая, пока я не отменим запрос. Это происходит примерно полчаса.
В коде сохранения транзакция сначала фиксируется, а затем удаляется.
SELECT @@ TRANCOUNT против базы данных дает 0.
Есть а) Что происходит на идеи и б) Как я могу получить таблицу обратно?
Неверное имя объекта 'sysprocesses'. В какой схеме это? – David
Для SQL2005 + он находится в схеме 'sys', но' sys' является необязательным для обратной совместимости, поэтому похоже, что у вас нет разрешений для его просмотра. Можете ли вы сделать что-то на стороне своего приложения, чтобы закрыть соединение? Также у вас есть аналогичная проблема с предложениями @ DOK? –
Если я не могу просмотреть его, никто не сможет! Это моя база данных ... Предложения DOK прошли нормально. – David