下载后可任意编辑配置 SQL Server Session 方法 以下过程是在 Win SP2 + IIS 6
0, ASP
0, SQL Server 下进行的
安装 Session 数据库到 Framework 目录C:\WINDOWS\Microsoft
NET\Framework\v2
50727运行下面的命令:aspnet_regsql
exe -ssadd -sstype c -d [DB] -S [Server] –E 假如想让 Session 数据库支持所有功能,请运行下面的命令:aspnet_regsql
exe -ssadd -A all –E-E 是使用 Windows 认证, 也能够使用数据库认证: aspnet_regsql
exe -ssadd -sstype c -d [DB] -S [Server] –U [User Name] – P [Password]在指定的 SQL Server 服务器的指定数据库中建立 Session 数据库, 能够是个单独的数据库, 也就是能够是程序所用的数据库, 也能够不给名字, 那么会使用一个默认的数据库名称
创立完成后, 在 Sql Server 里给上相应的帐号权限
修改 web
config:假如使用默认的数据库名称, 如下: 这样, 程序的 Session 就会存储到数据库中了, 有一点需要注意的是, 这样配置以后, 存到 Session 中的对象必须是可序列化的, 假如是自定义的类, 那么就要加上[Seriablizable]属性
SessionState -06-14 22:45:57随着
net 版本不断升级, sessionState 配置中需要注意的问题: 1、 InProc 模式不稳定, 比如 bin 目录的文件更改或杀毒软件等都易导致 session 丢失