问题描述:
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=*****
(注:*号处填入数据库登录密码)