我正在尝试在SQL server中设置会话状态。
命令:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regsql.exe -ssadd –sstype c -d SomeName -S SERVERNAME -U someUser -P somePass
它抛出: 参数' -sstype'无效。
任何提示?
答案 0 :(得分:4)
愚蠢的。
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regsql.exe -ssadd -d SomeName -S SERVERNAME -U someUser -P somePass –sstype c
争论顺序......
答案 1 :(得分:0)
您需要启用Agent XPs
才能运行Aspnet_regsql.exe tool
来自Installing the Session State Database Using the Aspnet_regsql.exe Tool
默认情况下,您无法使用Aspnet_regsql.exe工具在SQL Server Express上安装会话状态数据库。要运行Aspnet_regsql.exe工具以安装SQL Server Express数据库,必须首先使用Transact-SQL命令启用Agent XPs SQL Server选项,如下所示:
EXECUTE sp_configure 'show advanced options', 1
RECONFIGURE WITH OVERRIDE
GO
EXECUTE sp_configure 'Agent XPs', 1
RECONFIGURE WITH OVERRIDE
GO
EXECUTE sp_configure 'show advanced options', 0
RECONFIGURE WITH OVERRIDE
GO