我想知道我是否有sqlstate会话,那么我是否需要在已经(即sampledb)已有数据库中为aspnetdb创建数据库,或者我应该分别创建它。假设我已经在已经存在的sampledb中创建了它,那么我应该在web.config中提供什么连接字符串路径,以及在部署互联网时需要做些什么更改。Asp.Net Sql Server会话管理
请给我答案,因为我脑海中出现了很多问题。
我想知道我是否有sqlstate会话,那么我是否需要在已经(即sampledb)已有数据库中为aspnetdb创建数据库,或者我应该分别创建它。假设我已经在已经存在的sampledb中创建了它,那么我应该在web.config中提供什么连接字符串路径,以及在部署互联网时需要做些什么更改。Asp.Net Sql Server会话管理
请给我答案,因为我脑海中出现了很多问题。
您应该为会话状态创建一个新的数据库。
配置SQL Server会话状态是非常简单的,需要两个简单的步骤:
您的SQL服务器上安装ASPState的数据库。
1.1打开命令提示符并导航到计算机上安装.NET Framework的文件夹,例如C:\的Windows \ Microsoft.NET \框架\ v4.0.30319
1.2运行在命令提示以下命令 - aspnet_regsql.exe的-S SampleSqlServer -E -ssadd -sstype p
在Web.config文件中配置SQL Server会话状态,以指向服务器上的ASPState数据库。
Web.config文件:
<configuration>
<system.web>
<sessionState mode="SQLServer"
sqlConnectionString="Integrated Security=SSPI;data
source=SampleSqlServer;" />
</system.web>
</configuration>
完整的教程可以在这里找到 - Session-State Modes