sql-server-2005 – SQL Server安装:它是32位还是64位?

前端之家收集整理的这篇文章主要介绍了sql-server-2005 – SQL Server安装:它是32位还是64位?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
最近我在我们的一个数据库服务器上执行操作系统升级,从Server 2003迁移到Server 2008.DBMS是sql Server 2005.在新的 Windows安装上重新安装sql时,我去了另一个数据库服务器来验证一对设置.

现在,我一直认为这第二台服务器是Server 2003 x64 sql 2005 x64(据我所知),但我现在对此有疑问.我现在怀疑它实际上只是32位sql,但是我想验证这一点.

这是一些细节:

操作系统肯定是64位.

xp_msver将Platform显示为NT INTEL X86

SELECT @@ VERSION显示Microsoft sql Server 2005 – 9.00.4035.00(Intel X86)…

但是在taskmgr中sqlservr.exe没有显示’* 32′,有人知道为什么会这样,如果它实际上是32位声明的话吗?尽管如此,它似乎耗尽了x86程序文件文件夹.

如果我对确认的64位安装执行相同的检查,它确实会返回预期的64位读数,这只能证明此服务器仅以32位运行.

现在,就是这种情况,问题出现了这个’32位’安装可以使用多少内存.任务管理器报告sqlservr.exe的大约3.5GB内存使用量(服务器具有16GB物理内存).我怀疑AWE根本没有配置,因此如果sql只是使用32位地址空间,服务器将被严重利用不足(记住操作系统是64位).

这个假设是否正确?

我觉得服务器应该重新安装sql作为64位,以便充分利用硬件平台,但它目前正在大量生产;这不是一件容易的事.我怀疑我们可能只需要正确配置AWE并暂时让它(除非这是一个坏主意?).

我很抱歉这个问题有点含糊/丢失;我不是sql专家,只是试图了解这里发生的事情.

解决方法

This post列出了两种不同的检查方法(第一种是@@版本,它显示您运行的是32位版本的sql Server),但要保存点击,
select serverproperty('edition')

结果将类似于:

32位:
企业版

64位:开发人员版(64位)

猜你在找的MsSQL相关文章