DTO を使用した Pervasive サーバーの監視 : DtoSqlClient オブジェクト
 
このページをシェアする                  
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