0

SQL サーバーに格納されている ASP.NET セッション状態データを、できれば使い捨ての .aspx ページを作成せずに視覚化する良い方法を探しています。キー (および可能であればシリアル化されたデータ) のリストを SQL サーバーから直接取得する良い方法はありますか?

理想的には、いくつかの T-SQL コマンドをデータベースに対して直接実行して、特定のセッション ID に対して保存されているセッション キーのリストを取得したいと考えています。各キーのシリアル化されたデータも表示されると便利です。

4

2 に答える 2

0

少し詳しく説明していただけますか? 利用可能な HttpContext への参照はありません (バックエンド コードからもこれを使用できます)。

編集、更新に応じて。ASPStateデータベースは必要に応じて一時テーブルを作成および破棄すると思います。クエリできる永続テーブルはありません。ストアドプロシージャを見てください。「TempGetItem」の行に沿って見つける必要があります。このsprocを直接使用することもできます、またはそのソースを調べて、より多くの洞察を得ることができます。

于 2008-09-30T19:37:59.867 に答える