본문 바로가기

MSSQL

MSSQL 관리를 위하여 OS 버전 및 DB 버전 확인

반응형

@@version

@@VERSION으로 확인이 가능하지만 결과가 "Microsoft SQL Server 2019 (RTM-CU15) (KB5008996) - 15.0.4198.2 (X64) Jan 12 2022 22:30:08 Copyright (C) 2019 Microsoft Corporation Standard Edition (64-bit) on Windows Server 2019 Standard 10.0 (X64) (Build 17763: ) (Hypervisor) " 와 같이 하나의 문자열로 출력이 됩니다. 원하는 것은 VERSION , EDITION, OS 를 하나하나의 컬럼값으로 쉽게 조회하고자 합니다.

SELECT @@VERSION
 

해결방법

아래 쿼리를 사용하여 내가 관리하는 DB의 OS및 SQL 버전등을 조회하여 사용할 수 있습니다.

SELECT @@servername, 
	SERVERPROPERTY('productversion'), 
	SERVERPROPERTY ('productlevel'), 
    SERVERPROPERTY ('edition'),
    windows_release 
FROM sys.dm_os_windows_info;
 

위에서 출력되는 windows_relese 정보는 아래와 같습니다.

 

 

반응형