[MS-SQL] @@SERVERNAME , @@SERVICENAME

@@SERVERNAME(Transact-SQL)

SQL Server 를 실행하는 로컬 서버의 이름을 반환합니다.

구문

@@SERVERNAME


주의
SQL Server 설치 프로그램은 설치 중에 서버 이름을 컴퓨터 이름으로 설정합니다. sp_addserver를 사용하여 @@SERVERNAME을 변경한 다음, SQL Server를 다시 시작하십시오. 그러나 항상 이 방법을 사용해야 하는 것은 아닙니다.

여러 SQL Server 인스턴스가 설치되어 있는 경우 로컬 서버 이름이 설치 후 변경되지 않으면 @@SERVERNAME은 다음 로컬 서버 이름 정보를 반환합니다.

인스턴스 서버 정보
기본 인스턴스 - 'servername'

명명된 인스턴스 - 'servername\instancename'

가상 서버 - 기본 인스턴스 - 'virtualservername'

가상 서버 - 명명된 인스턴스 - 'virtualservername\instancename'


@@SERVERNAME 함수와 SERVERPROPERTY 함수의 SERVERNAME 속성이 비슷한 형식의 문자열을 반환하더라도 정보는 다를 수 있습니다. SERVERNAME 속성은 컴퓨터의 네트워크 이름 변경을 자동으로 보고합니다.

이와 달리 @@SERVERNAME은 이런 변경을 보고하지 않습니다. @@SERVERNAME은 sp_addserver 또는 sp_dropserver 저장 프로시저를 사용하여 로컬 서버 이름 변경을 보고합니다.

반환 유형
nvarchar


다음 예에서는 @@SERVERNAME의 사용법을 보여 줍니다.

------------------------------------------------------------------------------------------
SELECT @@SERVERNAME AS 'Server Name'


결과 집합 예는 다음과 같습니다.

------------------------------------------------------------------------------------------

Server Name
---------------------------------
ACCTG

------------------------------------------------------------------------------------------





@@SERVICENAME(Transact-SQL)


SQL Server 가 실행되고 있는 레지스트리 키의 이름을 반환합니다. @@SERVICENAME은 현재 인스턴스가 기본 인스턴스인 경우에는 'MSSQLSERVER'를 반환하고 현재 인스턴스가 명명된 인스턴스인 경우에는 인스턴스 이름을 반환합니다.

구문


//=========================================================================================

@@SERVICENAME


주의
SQL Server 는 Windows NT에서 MSSQLServer라는 서비스로 실행됩니다. Windows 98에서는 서비스를 지원하지 않으므로 서비스로 실행되지 않습니다.

반환 유형
nvarchar


다음 예에서는 @@SERVICENAME의 사용법을 보여 줍니다.


------------------------------------------------------------------------------------------

SELECT @@SERVICENAME AS 'Service Name'

------------------------------------------------------------------------------------------


결과 집합은 다음과 같습니다.

------------------------------------------------------------------------------------------

Service Name
------------------------------
MSSQLSERVER

------------------------------------------------------------------------------------------
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2009/01/22 11:57 2009/01/22 11:57
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/3922

Trackback URL : http://tcbs17.cafe24.com/tc/trackback/3922

« Previous : 1 : ... 47 : 48 : 49 : 50 : 51 : 52 : 53 : 54 : 55 : ... 120 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/11   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Statistics Graph

Site Stats

Total hits:
240310
Today:
106
Yesterday:
856