Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 已安装用于SQL Server 2005的Service Pack 3,但在选择@版本时它不会显示_Sql Server_Sql Server 2005 - Fatal编程技术网

Sql server 已安装用于SQL Server 2005的Service Pack 3,但在选择@版本时它不会显示

Sql server 已安装用于SQL Server 2005的Service Pack 3,但在选择@版本时它不会显示,sql-server,sql-server-2005,Sql Server,Sql Server 2005,我们为SQL Server 2005标准版(64位)安装了Service Pack 3。在“添加或删除程序”菜单中,Microsoft SQL Server 2005(64位)下有以下条目: 用于SQL Server集成服务的Service Pack 3(64位)菜单(KB955706) SQL Server Notification Services 2005(64位)ENU(KB955706)的Service Pack 3 SQL Server数据库服务2005(64位)菜单(KB9557

我们为SQL Server 2005标准版(64位)安装了Service Pack 3。在“添加或删除程序”菜单中,Microsoft SQL Server 2005(64位)下有以下条目:

  • 用于SQL Server集成服务的Service Pack 3(64位)菜单(KB955706)
  • SQL Server Notification Services 2005(64位)ENU(KB955706)的Service Pack 3
  • SQL Server数据库服务2005(64位)菜单(KB955706)的Service Pack 3
  • SQL Server工具和工作站组件2005(64位)ENU(KB955706)的Service Pack 3
但当我在服务器上运行以下查询时:

select @@version
我得到这个结果:

Microsoft SQL Server 2005-9.00.4035.00(X64)
2008年11月24日16:17:31
版权所有(c)1988-2005微软公司
Windows NT 5.2上的标准版(64位)(版本3790:Service Pack 2)


为什么不显示它正在运行Service Pack 3?

版本9.00.4035唯一地标识SP3,尽管它没有明确地表示SP3。您看到的SP2指的是操作系统,而不是SQL Server。请参见SQL版本。

您可能正在查看Windows NT Service Pack 2。使用Ctrl-T,然后运行select,它会将SQL和Windows放在不同的行上