我有一个夜间作业,它是通过执行存储过程更新表,但是它每2-3天就会失败一次。
DECLARE @return_value int
EXEC @return_value = [dbo].[sp_SRA_Analysis_Union]
SELECT 'Return Value' = @return_value下面是错误消息:
Step Name update table
Duration 00:00:30
Sql Severity 16
Sql Message ID 7359
Operator Emailed
Operator Net sent
Operator Paged
Retries Attempted 0
Message
Executed as user: NT AUTHORITY\SYSTEM.
The OLE DB provider "SQLNCLI10" for linked server "SQL05"
reported a change in schema version between
compile time ("182390105529348") and
run time ("182402990418943") for table "dbo"."CL_Midpoint"".
[SQLSTATE 42000] (Error 7359). The step failed.有什么想法/建议如何避免这种情况?
谢谢你,AR
发布于 2017-04-06 13:06:59
得到了以下sql查询内部问题数据库的修正:
DBCC FREEPROCCACHE WITH NO_INFOMSGS; 删除导致问题的查询的缓存。
https://stackoverflow.com/questions/36575975
复制相似问题