資料庫疑難排解

這個主題處理資料庫的相關問題。

我無法存取資料庫

如果您無法存取資料庫,可能是它在回復模式中。

似乎沒有任何掃描有所作為;我如何知道發生了什麼?

如果有掃描工作似乎已經停擺,您可以利用 SQL 資料庫查詢來檢查資料庫連線的相關資料。

這個查詢的結果會包含一個稱為 "spid" 的直欄,以及一個稱為 "blocked" 的直欄。如果代表連線的一列的 "blocked" 直欄值不是 0,就表示連線已被封鎖。

例如,在下表中,spid = 58 的連線封鎖了 spid = 64 的資料庫連線。spid = 58 的連線未被封鎖。

spidblocked
658 0
7 600
861 0
9 620
1064 0
11 6464
1264 58