如果您的sql-server 2005实例是32位或64位实例,如何在运行时检测到?

时间:2008-11-06 16:26:32

标签: c# sql-server sql-server-2005

如何检测sql-server 2005实例是否是来自C#代码的32位或64位实例?如果您对此问题了解一些文档,请告诉我们。 谢谢!

1 个答案:

答案 0 :(得分:2)

使用SERVERPROPERTY(propertyname)

使用属性名称版本。

64位版本的数据库引擎将(64位)附加到版本。

SELECT SERVERPROPERTY ( 'Edition' )

对于我的x64机器,返回以下字符串值: 企业版(64位)

您还可以检查env变量PROCESSOR_ARCHITECTURE以查看机器本身正在运行的内容。