2016-05-03 144 views
2

是否有ADO.NET的方式去查詢SQL Server數據庫設置(如AllowSnapshotIsolationIs Read Committed Snapshot On)?查詢數據庫設置?

現在我們使用低級SQL查詢,但是可能有支持的API?

回答

3

您可以顯式地指定使用在查詢中的sys.databases表中的這些特性,如下圖所示:

SELECT name, 
     snapshot_isolation_state, 
     is_read_committed_snapshot_on 
    FROM sys.databases 
WHERE name = @YourDatabaseName 

The documentation for sys.databases應該提供所有可在數據庫上暴露出的各個領域給你一個更好的想法你可能會發現你在找什麼。

+0

謝謝,這是我們已經做到的方式。我認爲可能有一些ADO.NET API來查詢這些API。如果沒有人在接下來的48小時內回答不同的問題,我會接受你的回答。 –