整理了一下如何查看数据库信息,记得有一次,在客户生产环境中,通过 print @@Version 查看,发现没有安装Sql server Sp2 就直接给他安装上sp2,后来发现是Windows 2003的sp1,而不是Sql server ,下面语句就可以查看数据库的版本和补丁信息
select
CONVERT (sysname, SERVERPROPERTY( ' servername ' )) N ' 数据库实例名 ' ,
SERVERPROPERTY( ' ProductVersion ' ) N ' 数据库版本 ' ,
SERVERPROPERTY ( ' Edition ' ) N ' 数据库类型 ' ,
SERVERPROPERTY( ' ProductLevel ' ) N ' 数据库补丁 '
CONVERT (sysname, SERVERPROPERTY( ' servername ' )) N ' 数据库实例名 ' ,
SERVERPROPERTY( ' ProductVersion ' ) N ' 数据库版本 ' ,
SERVERPROPERTY ( ' Edition ' ) N ' 数据库类型 ' ,
SERVERPROPERTY( ' ProductLevel ' ) N ' 数据库补丁 '