GetActiveDBConnectionCount メソッド
指定したデータベースのアクティブな接続の数を返します。
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public Function GetActiveDBConnectionCount ( _
dbName As String _
) As Integer
'使用
Dim instance As Server
Dim dbName As String
Dim returnValue As Integer
returnValue = instance.GetActiveDBConnectionCount(dbName)
public int GetActiveDBConnectionCount(
string dbName
)
public:
int GetActiveDBConnectionCount(
String^ dbName
)
member GetActiveDBConnectionCount :
dbName:string -> int
public function GetActiveDBConnectionCount(
dbName : String
) : int
パラメーター
- dbName
型: System. . :: . .String
データベースの名前を示す String 値です。
戻り値
型: System. . :: . .Int32
指定したデータベースのアクティブな接続の数を示す Int32 値です。
説明
このメソッドは、データベースへのアクティブな接続の数を返します。SQL Server のインスタンスにあるすべてのデータベースを繰り返し処理することによって、SQL Server インスタンスにあるデータベースへの接続の総数を調べることができます。
使用例
Visual Basic
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server()
'Display the number active connections to the database.
Console.WriteLine(srv.GetActiveDBConnectionCount("AdventureWorks2008R2"))
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
Write-Host $srv.GetActiveDBConnectionCount("AdventureWorks2008R2")