A:
0.google得知,可能是資料庫有升級產生版本差異,但是網頁中只有特定一頁有問題,所以聚焦在那頁的SQL語句
1. 觀察錯誤頁面裡面資訊....會找到是哪一個page出問題...最後發現在某個uc_control 預存程序內。
2.觀察預存程序的SQL ,有開暫存的table,這在網路上有看到相似問題,因為資料庫tempdb定序與當下定序不同。
3.參考此網站 -> 將temptable 後面加上 COLLATE database_default
ex.
- CREATE TABLE #TmpCategory ( [ContentId] CHAR(36) COLLATE database_default)
- CREATE CLUSTERED INDEX CIX_#TmpCategory ON #TmpCategory([ContentId] ASC)
4.更新後,即解決定序不同的問題
沒有留言:
張貼留言