aspnet_regsql.exeアプリケーションを使用して、ウィザードを起動し、さまざまなaspnet_ *を追加したに違いないと思います。 テーブルをテーブルに。
その場合は、同じウィザードを再度再起動し、削除オプションを選択して、データベースからそれらのテーブルをすべて削除します。
次のコマンドを実行します:
aspnet_regsql.exe -ssadd -d <Your Database> -sstype c -S <Server> -U <Username> -P <Password>
これにより、2つのテーブル、つまりASPStateTempApplicationsとASPStateTempSessionsがデータベースに追加されます。
web.configファイルを変更して、次の構成を含めます。
<sessionState
mode="SQLServer"
allowCustomSqlDatabase="true"
sqlConnectionString="Data Source=Server;Initial Catalog=Database;User ID=UserId;Password=Password"
cookieless="false" timeout="20" />
注:1。アプリケーションデータベース内にセッションを保存することを想定しています。セッションデータベースを個別に管理する場合は、「-d」パラメータを指定せずに上記のコマンドを実行します。これにより、上記で指定した2つのテーブルを持つ新しいASPStateデータベースが作成されます。そして最後に、構成でこのデータベースの名前を指定できます。
これがお役に立てば幸いです:)