當我嘗試查看我的數據庫的性能,我得到這個錯誤:的SQL Server 2008 R2的問題:「住宅面積不適用於數據庫[] ...」
住宅面積不適用於數據庫[數據庫名稱]此屬性可能不存在此對象或可能由於訪問權限不足而不可檢索(Microsoft.smo ..)
有沒有什麼辦法可以解決這個問題?
當我嘗試查看我的數據庫的性能,我得到這個錯誤:的SQL Server 2008 R2的問題:「住宅面積不適用於數據庫[] ...」
住宅面積不適用於數據庫[數據庫名稱]此屬性可能不存在此對象或可能由於訪問權限不足而不可檢索(Microsoft.smo ..)
有沒有什麼辦法可以解決這個問題?
我發現,我的數據庫是物理損壞,的becouse硬件問題:(。 感謝所有的答案。
當您不是數據庫所有者時,有時會遇到這種類型的錯誤。雖然我不確定,但是,這可能值得一試。檢查數據庫所有者,並嘗試將其更改爲當前登錄的用戶。
順便說一句,這是一個生產數據庫?您需要在測試數據庫上進行模擬,以確保我強烈建議不要在生產服務器上進行試驗和錯誤操作。 :)
如果驅動器運行的空間可能會出現此問題。解決了空間問題,那麼對數據庫運行DBCC UPDATEUSAGE。
如果你有一個索引重建運行時,它可能會阻止您檢查的財產。我建議稍後再嘗試。如果它從來沒有工作過,請確保您有足夠的權限。
我也有這個問題,並沒有嚇壞了,我跑了
DBCC UPDATEUSAGE(database_name)
針對數據庫,它解決了問題,但我看到其他人不得不重置數據庫所有者以解決此問題。您可以通過運行
sp_helpdb
看到數據庫所有者可以通過運行
sp_changedbowner [ @loginame = ] ‘login’
[ , [ @map= ] remap_alias_flag ]}
更改所有者