2
我有一個積極的存儲過程沒有錯誤,但我最近刪除了它引用的表,但導入了一個具有相同名稱的備份,與前一個相同的列設置(包括標識)但現在它不起作用。存儲過程停止工作
是否有任何理由刪除表,但導入新會破壞存儲過程?
BTW:運行帶有IIS的Microsoft SQL Server Express Edition。
我有一個積極的存儲過程沒有錯誤,但我最近刪除了它引用的表,但導入了一個具有相同名稱的備份,與前一個相同的列設置(包括標識)但現在它不起作用。存儲過程停止工作
是否有任何理由刪除表,但導入新會破壞存儲過程?
BTW:運行帶有IIS的Microsoft SQL Server Express Edition。
你可以嘗試重新編譯存儲過程:
exec sp_recompile YourProblemTableNameHere
這將重新編譯使用的YourProblemTableNameHere
表中的所有程序。但這僅僅是基於給出的非常有限的信息的猜測。
謝謝完美。你是我的新神(大G)。 – 2010-07-14 20:19:33
而存儲過程看起來像?並且錯誤信息是?你得給我們一個骨頭 – 2010-07-14 20:11:23
究竟是什麼錯誤? – gbn 2010-07-14 20:12:05
我已爲@Jim B的評論@gbn的評論+1了@您*真*需要提供更多信息才能從我們那裏得到一個很好的答案......運行存儲時發出的錯誤消息程序是一個好的開始=) – Rob 2010-07-14 20:24:53