У нас есть программа C # ASPX, которая работает на ОС Windows Server 2012R2 и IIS(VERSION6.2) и обращается к базе данных MS SQL. Программа может правильно выполнять операции вставки и обновления. Однако всякий раз, когда мы выполняем операции удаления, появляется сообщение об ошибке 500.

введите описание изображения здесь

Сообщения SSMS показывают следующее (китайские слова 未知 означают «неизвестно»)

Журналы SQL:

22.01.2009 14: 31: 53, spid16s, 未知, значительная часть памяти процесса сервера sql была выгружена. Это может привести к снижению производительности. Продолжительность: 0 секунд. Рабочий набор (КБ): 36764 зафиксировано (КБ): 75104 Использование памяти: 48%.

22.01.2009 12:47:31, spid63, 未知, Использование версии xplog70.dll «2011.110.6020» для выполнения расширенной хранимой процедуры «xp_msver». Это только информационное сообщение; От пользователя не потребуется никаких действий.

22.01.2009 12:47:31, spid63, 未知, Попытка загрузки библиотеки 'xplog70.dll' в память. Это только информационное сообщение. От пользователя не потребуется никаких действий.

Если мы используем Visual Studio (режим отладки), он может правильно выполнять операции удаления. Может кто-нибудь сказать нам, что пошло не так и как это исправить? Большое спасибо за вашу помощь заранее.

0