session持久化到sqlserver
每次想使用都会忘记单词,所幸记录下来。简单步骤记录。
第一步:找到cmd目录
输入:cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
进入该目录。
第二部:运行脚本
输入:aspnet_regsql.exe -S 【服务器】 -U 【登录名】 -P 【密码】 -d 【数据库名】 -ssadd -sstype c
示例:aspnet_regsql.exe -S 127.0.0.1 -U sa -P 1234 -d database -ssadd -sstype c
运行得到
第三步:配置文件
然后进入项目web.config配置节点文件。
<sessionState mode="SQLServer" allowCustomSqlDatabase="True" sqlConnectionString="server=127.0.0.1; database=database;uid=sa ;pwd=1234;" timeout="20" />
注意:session存储模式为数据库形式的所有需要存储的实体需要设置可序列化特性。 [Serializable]
作者:YanBigFeg —— 颜秉锋
出处:http://www.cnblogs.com/yanbigfeg
本文版权归作者和博客园共有,欢迎转载,转载请标明出处。如果您觉得本篇博文对您有所收获,觉得小弟还算用心,请点击右下角的 [推荐],谢谢!