我需要通过以下命令在我的SQL Server上启用SQL缓存通知:
aspnet_regsql.exe -S .. -U sa -P ..
SQL server版本:
Windows服务器版本:
但是 - 当我在寻找aspnet_regsql.exe
文件时,我发现了很多版本:
问题
我如何确定使用哪个版本?该计算机具有64位操作系统,但这并不意味着SQL Server使用64位.NET框架。
答案 0 :(得分:1)
关于SQL Server安装,如果您想知道这是32位还是64位安装,请使用以下T-SQL:
SELECT SERVERPROPERTY('Edition')
会产生类似Developer Edition
或Developer Edition (64-bit)
的输出。
关于您的问题,我认为您必须使用目录aspnet_regsql.exe
中的可执行文件%windir%\Microsoft.NET\Framework64\v4.0.30319
(如果您使用的是.NET Framework 4),因为您的是64位操作系统,如MSDN documentation about aspnet_regsql
中所述。