0

私が実行すると

select * from sys.dm_exec_connections

結果の列 connection_id があります。

現在、このconnection_idに対応する接続​​文字列を探しています。この情報をどこで見つけることができますか?

4

1 に答える 1

0

web.config にデプロイされているように、接続文字列情報が見つかりません。

接続を識別して分離するには、接続文字列でアプリケーション名パラメーターを使用する必要があります

"データ ソース = localhost; 初期カタログ = tsql2012; 統合セキュリティ = SSPI; アプリケーション名 = testapp";

したがって、上記のような接続文字列を使用するアプリケーションが SQLServer に接続するたびに、以下のように識別できます。

select program_name,client_net_address from sys.sysprocesses sp
join
sys.dm_exec_connections ec
on ec.session_id=sp.spid
 where program_name='testapp'
于 2016-08-13T11:52:42.267 に答える