查询数据库设置?
Query database settings?
是否有 ADO.NET 方式来查询 SQL 服务器数据库设置(例如 AllowSnapshotIsolation
或 Is Read Committed Snapshot On
)?
现在我们使用低级 SQL 查询,但也许有支持的 API?
您可以在查询中使用 sys.databases
table 明确定位这些属性,如下所示:
SELECT name,
snapshot_isolation_state,
is_read_committed_snapshot_on
FROM sys.databases
WHERE name = @YourDatabaseName
The documentation for sys.databases 应该提供数据库中公开的所有不同字段,让您更好地了解如何找到您正在寻找的内容。
是否有 ADO.NET 方式来查询 SQL 服务器数据库设置(例如 AllowSnapshotIsolation
或 Is Read Committed Snapshot On
)?
现在我们使用低级 SQL 查询,但也许有支持的 API?
您可以在查询中使用 sys.databases
table 明确定位这些属性,如下所示:
SELECT name,
snapshot_isolation_state,
is_read_committed_snapshot_on
FROM sys.databases
WHERE name = @YourDatabaseName
The documentation for sys.databases 应该提供数据库中公开的所有不同字段,让您更好地了解如何找到您正在寻找的内容。