2016-11-16 87 views
0

我有一個數據庫託管在Azure上有50個左右的表。有一張大約25列和100,000我無法查詢的表格。我甚至無法查詢單個記錄,SQL Management Studio只是顯示查詢不斷運行。Azure數據庫無法查詢表

我可以查詢所有其他表和權限都可以。

任何關於如何解決故障的想法?

+0

你試過選擇top 1嗎?這表示您有適當的訪問權限,並且如果您不使用訂單,應該很快返回。 –

+0

是的 - 嘗試了頂部1,沒有任何回報。只是繼續旋轉。 – user3612921

+0

聽起來像是在鎖定你的表,你的選擇正在等待共享鎖。 – Jens

回答

1

爲了解決我以爲我會創建一個數據庫的副本,看看副本是否有同樣的問題。在製作副本之前,我製作了我的生產數據庫「只讀」。

生產數據庫只讀後,我可以再查詢。然後我做了我的生產數據庫讀寫,似乎解決了它。

我希望這可以幫助別人。

+0

這對你有幫助,但不是有效的方法(使數據庫只讀),你將不得不運行查詢並查看,如果它被阻止,是否有等待狀態 – TheGameiswar