Sql 查询数据库设置?

Sql 查询数据库设置?,sql,sql-server,ado.net,Sql,Sql Server,Ado.net,是否有ADO.NET方法来查询SQL Server数据库设置(例如AllowSnapshotIsolation或是否已在上读取提交的快照) 目前我们使用低级SQL查询,但可能有一个受支持的API用于此查询?您可以使用查询中的表显式地针对这些属性,如下所示: SELECT name, snapshot_isolation_state, is_read_committed_snapshot_on FROM sys.databases WHERE name = @

是否有ADO.NET方法来查询SQL Server数据库设置(例如
AllowSnapshotIsolation
是否已在上读取提交的快照)


目前我们使用低级SQL查询,但可能有一个受支持的API用于此查询?

您可以使用查询中的表显式地针对这些属性,如下所示:

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

应提供数据库中公开的所有不同字段,以便您更好地了解如何找到所需内容。

谢谢,我们已经这样做了。我想可能会有一些ADO.NET API来查询这些。如果在接下来的48小时内没有人回答不同的问题,我会接受你的回答。