SERVERPROPERTY 방법 설명

3076 단어 property

SERVERPROPERTY


서버 실례에 대한 속성 정보를 되돌려줍니다.
문법SERVERPROPERTY ( propertyname )
매개 변수
propertyname
반환할 서버 속성 정보를 포함하는 표현식입니다.Propertyname은 다음 값 중 하나일 수 있습니다.
속성 이름
반환된 값
Collation
서버의 기본 정렬 규칙 이름입니다.입력이 잘못되었거나 오류가 발생하면 NULL로 돌아갑니다.기본 데이터 형식: nvarchar
Edition
서버에 설치된 Microsoft® SQL Server™ 인스턴스 버전.반환: Desktop Engine Developer Edition Enterprise Edition Enterprise Evaluation Edition Personal Edition Standard Edition 기본 데이터 유형: nvarchar(128)
Engine Edition
서버에 설치된 SQL Server 인스턴스 엔진 버전입니다.1 = 개인 또는 Desktop Engine2 = 표준 3 = 엔터프라이즈(엔터프라이즈, 엔터프라이즈 평가판 및 개발용) 기본 데이터 유형: int
InstanceName
사용자가 연결된 인스턴스의 이름입니다.인스턴스 이름이 기본 인스턴스이거나 잘못 입력하거나 오류가 발생하면 NULL로 돌아갑니다.기본 데이터 형식: nvarchar
IsClustered
장애 조치 클러스터에 서버 인스턴스를 구성합니다.1 = 모이다.0 = 비집결.NULL = 입력이 잘못되었거나 오류가 발생했습니다.기본 데이터 형식: int
IsFullTextInstalled
SQL Server의 현재 인스턴스에 전체 텍스트 구성 요소를 설치합니다.1 = 전체 텍스트 구성 요소가 설치되어 있습니다.0 = 전체 텍스트 구성 요소가 설치되어 있지 않습니다.NULL = 입력이 잘못되었거나 오류가 발생했습니다.기본 데이터 형식: int
IsIntegratedSecurityOnly
서버는 통합 보안 모드입니다.1 = 통합 보안 모드.0 = 비통합 보안 모드입니다.NULL = 입력이 잘못되었거나 오류가 발생했습니다.기본 데이터 형식: int
IsSingleUser
서버는 단일 사용자 모드입니다.1 = 단일 사용자.0 = 비단일 사용자 NULL = 잘못된 입력 또는 오류입니다.기본 데이터 형식: int
IsSyncWithBackup
데이터베이스는 데이터베이스를 발표하거나 배포하기 위해 복원할 때 업무 복사를 중단하지 않아도 된다.1 = 참.0 = 가짜.기본 데이터 형식: int
LicenseType
SQL Server 인스턴스 모드입니다.PER_SEAT = 독립 실행형 PER_Processor = 단일 프로세서 모드 DISABLED = 라이센스를 비활성화합니다.기본 데이터 형식: nvarchar(128)
MachineName
서버 인스턴스에서 실행되는 Windows NT 컴퓨터 이름입니다.집합 인스턴스, 즉 Microsoft Cluster Server의 가상 서버에서 실행되는 SQL Server 인스턴스에 대해 가상 서버의 이름을 반환합니다.입력이 잘못되었거나 오류가 발생하면 NULL로 돌아갑니다.기본 데이터 형식: nvarchar
NumLicenses
독립 실행형 모드의 경우 SQL Server 인스턴스에 대한 등록 클라이언트 라이센스 수입니다.단일 프로세서 모드의 경우 SQL Server 인스턴스에 대한 라이센스 프로세서 수입니다.위의 모드가 아닌 경우 NULL 값을 반환합니다.기본 데이터 형식: int
ProcessID
SQL Server 서비스의 프로세스 ID입니다.(ProcessID는 이 인스턴스에 속하는 sqlservr.exe를 식별하는 데 유용합니다.)입력이 잘못되었거나 오류가 발생하면 NULL로 돌아갑니다.기본 데이터 형식: int
ProductVersion
"major.minor.build"형식의 SQL Server 인스턴스 버전입니다.기본 데이터 형식: varchar(128)
ProductLevel
SQL Server 인스턴스의 버전 수준입니다.반환:'RTM'= 발매판.SPn'= 패키지 버전'Bn', = 베타 테스트 버전의 기본 데이터 형식: nvarchar(128).
ServerName
Windows NT 서버 및 지정된 SQL Server 인스턴스와 연관된 인스턴스 정보입력이 잘못되었거나 오류가 발생하면 NULL로 돌아갑니다.기본 데이터 형식: nvarchar
 
반환 유형
sql_variant
메모
SERVERPROPERTY 함수의 ServerName 속성은 @@SERVERNAME과 비슷한 정보를 반환합니다.ServerName 속성은 고유한 서버 인스턴스를 구성하는 Windows NT 서버와 인스턴스 이름을 제공합니다. @@SERVERNAME은 현재 구성된 로컬 서버 이름을 제공합니다.
설치할 때 기본 서버 이름을 변경하지 않으면 ServerName 속성과 @SERVERNAME이 같은 정보를 반환합니다.sp_ 실행addserver 및 sp_dropserver는 로컬 서버 이름을 설정할 수 있습니다.
설치할 때 로컬 서버 이름을 기본 서버 이름에서 다른 이름으로 변경한 경우 @SERVERNAME 에서 변경된 새 이름을 되돌려줍니다.
예제
이 예제에서는 SELECT 문에서 SERVERPROPERTY 함수를 사용하여 현재 서버에 대한 정보를 반환합니다.Windows NT 서버에 여러 SQL Server 인스턴스가 설치되어 있고 클라이언트가 현재 연결에 사용되는 동일한 인스턴스에 대한 다른 연결을 열어야 하는 경우 유용합니다.
SELECT   CONVERT(char(20), SERVERPROPERTY('servername'))

좋은 웹페이지 즐겨찾기