1
我得到我的數據層的異常當我嘗試禁用SQL服務器緩存依賴:緩存依賴關引起的異常
System.Exception: TblSettings::Insert::Error occured. --->
System.Data.SqlClient.SqlException: Could not find stored procedure
'dbo.AspNet_SqlCacheUpdateChangeIdStoredProcedure'.
The statement has been terminated.
啓用緩存依賴,一切都很好。禁用,上面的異常被拋出。我如何最終關閉此功能?我已經檢查了代碼,除了Web配置,我已經刪除了緩存塊,似乎無法找到它的引用位置。從我可以看到這似乎是通過SQL服務器本身造成的。任何人的任何想法檢查?
以下是控制檯輸出我試圖打開和關閉:
C:\Windows\Microsoft.NET\Framework\v2.0.50727>
aspnet_regsql -S JDAWG\SQLEXPRESS -U sa -P password -d DB -dd
Disabling the database for SQL cache dependency.
.
Finished.
C:\Windows\Microsoft.NET\Framework\v2.0.50727>
aspnet_regsql -S JDAWG\SQLEXPRESS -U sa -P password -d DB -ed
Enabling the database for SQL cache dependency.
.
Finished.
謝謝 - 這也適用於我。 不幸的是,這個命令並沒有清理所有東西: aspnet_regsql -S MySqlServer -dd -E -d MyDatabase – 2015-01-17 05:45:42