我想知道我是否有sqlstate會話,那麼我是否需要在已經(即sampledb)已有數據庫中爲aspnetdb創建數據庫,或者我應該分別創建它。假設我已經在已經存在的sampledb中創建了它,那麼我應該在web.config中提供什麼連接字符串路徑,以及在部署互聯網時需要做些什麼更改。Asp.Net Sql Server會話管理
請給我答案,因爲我腦海中出現了很多問題。
我想知道我是否有sqlstate會話,那麼我是否需要在已經(即sampledb)已有數據庫中爲aspnetdb創建數據庫,或者我應該分別創建它。假設我已經在已經存在的sampledb中創建了它,那麼我應該在web.config中提供什麼連接字符串路徑,以及在部署互聯網時需要做些什麼更改。Asp.Net Sql Server會話管理
請給我答案,因爲我腦海中出現了很多問題。
您應該爲會話狀態創建一個新的數據庫。
配置SQL Server會話狀態是非常簡單的,需要兩個簡單的步驟:
您的SQL服務器上安裝ASPState的數據庫。
1.1打開命令提示符並導航到計算機上安裝.NET Framework的文件夾,例如C:\的Windows \ Microsoft.NET \框架\ v4.0.30319
1.2運行在命令提示以下命令 - aspnet_regsql.exe的-S SampleSqlServer -E -ssadd -sstype p
在Web.config文件中配置SQL Server會話狀態,以指向服務器上的ASPState數據庫。
Web.config文件:
<configuration>
<system.web>
<sessionState mode="SQLServer"
sqlConnectionString="Integrated Security=SSPI;data
source=SampleSqlServer;" />
</system.web>
</configuration>
完整的教程可以在這裏找到 - Session-State Modes