gpt4 book ai didi

sql - 设置 SQL Server session 数据库

转载 作者:行者123 更新时间:2023-12-04 21:41:29 26 4
gpt4 key购买 nike

我注意到创建 SQL 服务器数据库 (InstallPersistSqlState.sql) 的 sql 基本上创建了数据库 ASPState。如果我想命名不同,我可以用我喜欢的数据库名称替换它吗?我理解脚本,我只是想确保 ASPState 不必是数据库名称。谢谢!

最佳答案

编辑——这里有一些有希望的指令来更改 session 表写入的默认对象:

使用模板文件在默认 ASPState 数据库以外的数据库上安装 ASP.NET session 状态 SQL 对象。为此,请按照下列步骤操作:

  1. 通过复制这两个模板文件来创建您自己的脚本文件。
  2. 为您的数据库创建一个名称(例如 MyASPStateDB)。
  3. 在您自己的脚本文件中,将所有出现的 DatabaseNamePlaceHolder 替换为您的数据库名称。
  4. 使用您自己的脚本文件安装和删除 ASP.NET session 状态 SQL 对象。

See full article here

InstallPersistSqlState.Sql 脚本只是将 session 放入名为 ASPState 的表中,而不是将 session 添加到临时表的 InstallSqlState.sql 的其他方法(这会在系统重启时产生一些波动风险)。查看脚本后,似乎“ASPState”只不过是表的任意名称 - 然而,测试运行可能是实际验证这一点的最佳方式。

Some good reading on Session States and the Install Scripts above

关于sql - 设置 SQL Server session 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1884223/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com