但如果使用SQLSERVER数据库存储Session,则可以变相的时限共享,方法如下: 首先设置虚拟目录的Session存储在SQL上SERVER: 步骤一:创建ASPState数据库 打开...-U sa -P 123456 -ssadd -sstype p -s 就是服务器地址用.表示本地 -ssadd添加 -sstype p session存储在ASPState数据库中 如果是...打开数据库的ASPState库,查看存储过程“[TempGetAppID]” 修改它 查找这段语句:SET @appName =LOWER(@appName) 修改成SET @appName="
Database Name> -S -U -P aspnet_regsql.exe -ssadd -sstype c -d ASPState...-S 10.16.5.36 -U sa -P HAha789 注:为数据库名为ASPState ,为数据库实例名像 IBM-PC\SQLEXPRESS...否则会连接失败),为sa(或与sa同等权限的), 为 sa用户名的密码会话定义成功,但是会提示在web应用中进行相应的配置,此时查看SQLServer会发现增加了数据库ASPState...这时会看到ASPState数据库里面多了两张表,ASPStateTempSession就可以用来保存Session,接下来要对web站点的“会话状态”进行设置 ASPStateTempSessions...SessionID 一致,所以可以通过修改存储过程TempGetAppID,使其得到的SessionID与AppName无关,修改TempGetAppID如下 修改web.config(在数据库中为ASPState
该命令运行后,将会自动创建一个AspState数据库,同时会在tempdb数据库下创建二张表ASPStateTempApplications与ASPStateTempSessions 对应的web.config...SQLServer" sqlConnectionString="data source=JIMMYT61P;uid=sa;pwd=***"> 注:如果想把表直接创建在数据库ASPState
代表允许远程连接)然后 设置 Port (端口号) 3.SqlServer模式 使用此模式,首先得安装Sql Server客户端,此模式把Session存到一个数据库中,本站使用的就是此模式; 使用此模式还得建立ASPState
这时,你可以打开企业管理器,看到新增了一个叫ASPState的数据库。但是这个数据库中只是些存储过程,没有用户表。...另外查看管理->SQL Server代理->作业,发现也多了一个叫做ASPState_Job_DeleteExpiredSessions的作业,这个作业实际上就是每分钟去ASPStateTempSessions
第3步:打开SQL Server Management Studio,检查是否创建了新的数据库ASPState,并且应该有两个表: ASPStateTempApplications ASPStateTempSessions
Framework\v4.0.30319> aspnet_regsql.exe -ssadd -sstype p -S 127.0.0.1 -U sa -P 123456 其中-sstype p表示数据库名固定为ASPState
领取专属 10元无门槛券
手把手带您无忧上云