次の方法で共有


Server.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

パラメーター

戻り値

型: 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("AdventureWorks2012"))

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")

Write-Host $srv.GetActiveDBConnectionCount("AdventureWorks2012")

関連項目

参照

Server クラス

Microsoft.SqlServer.Management.Smo 名前空間

その他の技術情報

メソッドの呼び出し

サーバーの管理