Distributed Tuning Objects Guide (v11)

DtoSqlClient オブジェクト

SQL クライアントに関する情報の照会および SQL クライアントの接続を切断することができます。

プロパティ

AppDesc
SQL クライアントを作成したアプリケーションの説明を返します。
ConnectTime
SQL クライアントの接続時間を返します。
CurStatusTime
最後のステータス以降の経過時間を返します。
DSN
SQL クライアントに関連付けられる DSN を返します。
HostName
SQL クライアントのホスト名を返します。
IP
SQL クライアントの IP を返します。
ProcessID
SQL クライアントのプロセス ID を返します。
Status
SQL クライアントの状態を返します。
ThreadId
SQL クライアントのスレッド ID を返します。
UserName
SQL クライアントに関連付けられているユーザー名を返します。

メソッド

Disconnect メソッド

備考

現在の SQL クライアントをすべて取得するには、DtoSqlClients コレクションを使用します。

'セッションのインスタンスを作成して接続する 
Dim my_session as new DtoSession 
Dim result as DtoResult 
result = my_session.Connect("myserver", "username", 
"password") 
 
'セッションからモニター オブジェクトを取得する 
Dim my_monitor as DtoMonitor 
Set my_monitor = my_session.Monitor 
 
'モニター オブジェクトから SQL クライアントを取得する 
Dim my_sqlclients as DtoSqlClients 
Set my_sqlclients = my_monitor.SqlClients 
 
'コレクションから最初のクライアントを取得し、 
'それに関連付けられている DSN を見つける 
Dim first_sqlclient as DtoSqlClient 
Dim DSNname as string 
Set first_sqlclient = my_sqlclients(1) 
DSNname = first_sqlclient.DSN 

関連項目

DtoSqlClients コレクション

DtoMonitor オブジェクト

メソッドの詳細

Disconnect メソッド

特定の SQL クライアントの接続を切断します。

構文

result = Object.Disconnect 

引数

Object
DtoSqlClient オブジェクト

戻り値

result
メソッド呼び出しの結果を示す DtoResult(Long 型の値)。DtoSession オブジェクトの Error プロパティを使って結果の説明を取得します。

備考

接続を切断する SQL クライアントごとにこのメソッドを呼び出します。

result = my_sqlclient.Disconnect 

DtoSqlClients コレクション

DtoMkdeVersion オブジェクト