查询数据库设置?

时间:2016-05-03 13:18:57

标签: sql sql-server ado.net

是否有ADO.NET查询SQL Server数据库设置的方式(AllowSnapshotIsolationIs Read Committed Snapshot On之类的内容)?

现在我们使用低级SQL查询,但是可能有支持的API吗?

1 个答案:

答案 0 :(得分:3)

您可以使用查询中的sys.databases表明确定位这些属性,如下所示:

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

The documentation for sys.databases应提供数据库中公开的所有各种字段,以便您更好地了解如何找到所需内容。