iis7中session丢失的解决方法

发布时间:2020-11-09编辑:脚本学堂
本文介绍下,在windows server 2008系统中,session丢失的解决方法,供大家学习参考。

问题描述:
Windows Server 2008 +IIS +ASP.net +SQLServer2008搭建的内部WEB系统。
用户Session总是丢失,可能是IIS的不稳定性将导致Session频繁丢失。

用的是Session=SQLSEVER,即把Session保存到数据库

解决方法:
1,在命令行进入如下地址(InstallSqlState.sql文件目录) 
  cd  "C:WINDOWSMicrosoft.NETFrameworkv2.0.50727"

2,运行如下命令,创建数据库 ASPState
 osql -S ERPDBSERVER -U sa -P ***-i InstallSqlState.sql

3,在IIS服务器配置session连接,具体连接字符串参考页面生成的Server=ERPDBSERVER1;User ID=sa;Password=*****
(注:*号处填入数据库登录密码)