달력

11

« 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

'라이선스'에 해당되는 글 1

  1. 2009.05.25 MSSQL License 정보 (구매시)
2009. 5. 25. 18:04

MSSQL License 정보 (구매시) Work/SQL Server2009. 5. 25. 18:04


SQL Server 2000 :  http://www.microsoft.com/korea/sqlserver/2005/howtobuy/pricing/default.mspx
SQL Server 2005 : http://www.microsoft.com/korea/sqlserver/2005/howtobuy/default.mspx

SQL Server는 현재 두 가지 라이선스 모델을 통해 사용할 수 있습니다.

프로세서 라이선스 (PL) : SQL 서버를 실행하는 컴퓨터 내의 각 CPU에 대해 라이선스가 하나씩 있어야 합니다. 이 라이선스는 클라이언트 장치를 무제한으로 액세스할 수 있습니다.

서버/사용자 단위 클라이언트 액세스 라이선스(CAL) :   Microsoft 서버 제품을 실행하는 컴퓨터에 대한 라이선스가 필요하며, 각 클라이언트 장치에 대한 클라이언트 액세스 라이선스(CAL)도 필요합니다. CAL의 설정 횟수는 서버 라이선스와 서버 소프트웨어에 포함되어 있습니다.

 ** 듀얼코어든 쿼드코어든 옥토퍼스든 물리적인 씨퓨에 따라서 각 1개씩 사면된다.
  -> 그렇다면... 코어가 많으면 유리한가??

 현재 600만원이 넘는다. (2008-06-26)
 Standard Edition : $5,999 (2008년 3월 26일)
 
 지인으로 부터 들은 이야기...
 CPU 4개, 메모리 4G 넘어가면 Enterprise Edition을 구입해야 한다고 함.
 Standard Edtion의 경우 CPU 당 600만원 정도라고 함.

만일 현재 Server를 운영중인데 어떤 것이 설치되어 있는지 알고 싶다면...
아래의 Query로 정보를 알아본다.

SELECT
 SERVERPROPERTY('BuildClrVersion') BuildClrVersion
 , SERVERPROPERTY('Collation') Collation
 , SERVERPROPERTY('CollationID') CollationID
 , SERVERPROPERTY('ComparisonStyle') ComparisonStyle
 , SERVERPROPERTY('ComputerNamePhysicalNetBIOS') ComputerNamePhysicalNetBIOS
 , SERVERPROPERTY('Edition') Edition
 , SERVERPROPERTY('EditionID') EditionID
 , SERVERPROPERTY('EngineEdition') EngineEdition
 , SERVERPROPERTY('InstanceName') InstanceName
 , SERVERPROPERTY('IsClustered') IsClustered
 , SERVERPROPERTY('IsFullTextInstalled') IsFullTextInstalled
 , SERVERPROPERTY('IsIntegratedSecurityOnly') IsIntegratedSecurityOnly
 , SERVERPROPERTY('IsSingleUser') IsSingleUser
 , SERVERPROPERTY('LCID') LCID
 , SERVERPROPERTY('LicenseType') LicenseType
 , SERVERPROPERTY('MachineName') MachineName
 , SERVERPROPERTY('NumLicenses') NumLicenses
 , SERVERPROPERTY('ProcessID') ProcessID
 , SERVERPROPERTY('ProductVersion') ProductVersion
 , SERVERPROPERTY('ProductLevel') ProductLevel
 , SERVERPROPERTY('ResourceLastUpdateDateTime') ResourceLastUpdateDateTime
 , SERVERPROPERTY('ResourceVersion') ResourceVersion
 , SERVERPROPERTY('ServerName') ServerName
 , SERVERPROPERTY('SqlCharSet') SqlCharSet
 , SERVERPROPERTY('SqlCharSetName') SqlCharSetName
 , SERVERPROPERTY('SqlSortOrder') SqlSortOrder
 , SERVERPROPERTY('SqlSortOrderName') SqlSortOrderName
 , SERVERPROPERTY('FilestreamShareName') FilestreamShareName
 , SERVERPROPERTY('FilestreamConfiguredLevel') FilestreamConfiguredLevel
 , SERVERPROPERTY('FilestreamEffectiveLevel') FilestreamEffectiveLevel

알아볼 Server가 여러개이고, Linked Server로 연결되어 있다면...
OPENQUERY 를 사용해서 UNION 으로 보는 것이 편하다.

ex)
SELECT * FROM OPENQUERY(ServerName1, 'SELECT SERVERPROPERTY(''Edition'') Edition')
UNION ALL
SELECT * FROM OPENQUERY(ServerName2, 'SELECT SERVERPROPERTY(''Edition'') Edition');

 

:
Posted by Elick