Share via


인스턴스 구성

SQL Server 설치 마법사의 인스턴스 구성 페이지를 사용하여 SQL Server의 기본 인스턴스를 만들지 또는 명명된 인스턴스를 만들지 지정할 수 있습니다. SQL Server instance 아직 설치되지 않은 경우 명명된 instance 지정하지 않으면 기본 instance 만들어집니다.

각 SQL Server 인스턴스는 특정 데이터 정렬과 기타 옵션이 지정된 고유의 서비스 집합으로 구성됩니다. 디렉터리 구조, 레지스트리 구조 및 서비스 이름은 모두 instance 이름과 SQL Server 설치 중에 만든 특정 instance ID를 반영합니다.

인스턴스는 기본 인스턴스이거나 명명된 인스턴스입니다. 기본 인스턴스 이름은 MSSQLSERVER입니다. 연결을 위해 클라이언트에서 인스턴스 이름을 지정할 필요는 없습니다. 명명된 인스턴스는 설치 중 사용자가 결정합니다. 기본 인스턴스를 먼저 설치하지 않고도 SQL Server를 명명된 인스턴스로 설치할 수 있습니다. 버전에 관계없이 한 번에 하나의 SQL Server 설치만 기본 instance 수 있습니다.

경고! SQL Server SysPrep을 사용할 경우 인스턴스 구성 페이지에서 준비 인스턴스를 완료할 때 인스턴스 이름을 지정할 수 있습니다. 컴퓨터에 SQL Server 기존 기본 instance 없는 경우 기본 instance 완료할 준비된 instance 구성할 수 있습니다.

여러 인스턴스

SQL Server는 단일 서버 또는 프로세서에서 여러 SQL Server 인스턴스를 지원하지만 하나의 인스턴스만 기본 인스턴스가 될 수 있습니다. 다른 모든 인스턴스는 명명된 인스턴스여야 합니다. 컴퓨터는 여러 SQL Server 인스턴스를 동시에 실행할 수 있으며 각 instance 다른 인스턴스와 독립적으로 실행됩니다.

자세한 내용은 SQL Server 최대 용량 사양을 참조하세요.

옵션

장애 조치(failover) 클러스터 인스턴스만 - SQL Server 장애 조치(failover) 클러스터 네트워크 이름을 지정합니다. 이 이름은 네트워크에서 장애 조치(Failover) 클러스터 인스턴스를 식별합니다.

기본값 또는 명명된 instance - SQL Server 기본 또는 명명된 instance 설치할지 여부를 결정할 때 다음 정보를 고려합니다.

  • 데이터베이스 서버에 단일 SQL Server 인스턴스를 설치할 경우 이 인스턴스는 기본 인스턴스여야 합니다.

  • 동일한 컴퓨터에 여러 인스턴스를 설치할 경우에는 명명된 인스턴스를 사용합니다. 한 서버에서 기본 인스턴스 한 개만 호스팅할 수 있습니다.

  • SQL Server Express를 설치하는 애플리케이션은 이를 명명된 인스턴스로 설치해야 합니다. 이렇게 하면 여러 애플리케이션을 동일한 컴퓨터에 설치한 경우 충돌을 최소화할 수 있습니다.

기본 인스턴스
기본 instance SQL Server 설치하려면 이 옵션을 선택합니다. 한 컴퓨터에서는 기본 인스턴스를 하나만 호스팅할 수 있으며 나머지 인스턴스는 모두 명명된 인스턴스여야 합니다. 그러나 SQL Server 기본 인스턴스가 설치되어 있으면 동일한 컴퓨터에 Analysis Services 기본 인스턴스를 추가할 수 있습니다.

명명된 인스턴스
새 명명된 인스턴스를 만들려는 경우 이 옵션을 선택합니다. SQL Server instance 이름을 지정할 때 다음 사항을 알고 있어야 합니다.

  • 인스턴스 이름은 대/소문자를 구분하지 않습니다.

  • 인스턴스 이름은 밑줄(_)로 시작하거나 끝낼 수 없습니다.

  • 인스턴스 이름에는 용어 "Default" 또는 다른 예약 키워드를 사용할 수 없습니다. 인스턴스 이름에 예약 키워드를 사용한 경우 설치 오류가 발생합니다. 자세한 내용은 예약 키워드(Transact-SQL)를 참조하세요.

  • 인스턴스 이름으로 MSSQLServer를 지정하면 기본 인스턴스가 만들어집니다.

  • Microsoft SQL Server 2014 PowerPivot for SharePoint 설치는 항상 'PowerPivot'의 명명된 instance 설치됩니다. 이 기능 역할에는 다른 인스턴스 이름을 지정할 수 없습니다.

  • 인스턴스 이름은 16자로 제한됩니다.

  • 인스턴스 이름의 첫 글자는 문자여야 합니다. 허용되는 문자는 유니코드 표준 2.0에서 정의된 문자입니다. 여기에는 a - z, A - Z의 라틴어 문자와 기타 언어의 문자가 포함됩니다.

  • 이어지는 글자는 유니코드 표준 2.0에 정의된 문자, 기본 라틴어 또는 기타 국가별 스크립트에 정의된 숫자, 달러 기호($) 또는 밑줄(_)이 될 수 있습니다.

  • 공백이나 다른 특수 문자는 인스턴스 이름에 사용할 수 없습니다. 백슬래시(\), 쉼표(,), 콜론(:), 세미콜론(;), 작은따옴표('), 앰퍼샌드(&), 하이픈(-), 기호(@)도 허용되지 않습니다.

  • 현재 Windows 코드 페이지에서 유효한 문자만 SQL Server 인스턴스 이름에 사용할 수 있습니다. 지원되지 않는 유니코드 문자를 사용할 경우 설치 오류가 발생합니다.

감지된 인스턴스 및 기능
SQL Server 설치 프로그램이 실행 중인 컴퓨터에 설치된 SQL Server 인스턴스 및 구성 요소 목록을 봅니다.

인스턴스 ID - 기본적으로 인스턴스 이름이 인스턴스 ID로 사용됩니다. 인스턴스 ID는 SQL Server인스턴스의 설치 디렉터리 및 레지스트리 키를 식별하는 데 사용됩니다. 이는 기본 인스턴스와 명명된 인스턴스에 모두 해당됩니다. 기본 인스턴스의 경우 인스턴스 이름 및 인스턴스 ID는 MSSQLSERVER입니다. 기본이 아닌 instance ID를 사용하려면 인스턴스 ID 필드에 지정합니다.

중요

SQL Server SysPrep을 사용할 경우 이 페이지에 표시되는 인스턴스 ID는 SQL Server SysPrep 프로세스의 이미지 준비 단계 중에 지정한 인스턴스 ID입니다. 이미지 완료 단계에서는 다른 인스턴스 ID를 지정할 수 없습니다.

참고

밑줄(_)로 시작되거나 숫자 기호(#) 또는 달러 기호($)가 들어 있는 인스턴스 ID는 지원되지 않습니다.

디렉터리, 파일 위치 및 instance ID 이름 지정에 대한 자세한 내용은 SQL Server 기본 및 명명된 인스턴스의 파일 위치를 참조하세요.

지정된 SQL Server 인스턴스의 모든 구성 요소는 하나의 단위로 관리됩니다. 모든 SQL Server 서비스 팩 및 업그레이드는 SQL Server 인스턴스의 모든 구성 요소에 적용됩니다.

같은 인스턴스 이름을 공유하는 모든 SQL Server 구성 요소는 다음 조건을 충족해야 합니다.

  • 같은 버전

  • 같은 에디션

  • 같은 언어 설정

  • 같은 클러스터형 상태

    참고

    Reporting Services 는 클러스터 인식형이 아닙니다.

  • 같은 운영 체제