인스턴스 구성
SQL Server 설치 마법사의 인스턴스 구성 페이지를 사용하여 SQL Server의 기본 인스턴스를 만들지 또는 명명된 인스턴스를 만들지 지정할 수 있습니다. SQL Server 인스턴스가 아직 설치되지 않은 경우 명명된 인스턴스를 지정하지 않으면 기본 인스턴스가 만들어집니다.
각 SQL Server 인스턴스는 데이터 정렬 및 기타 옵션에 대해 특정 설정을 갖는 개별 서비스 집합으로 구성됩니다. 디렉터리 구조, 레지스트리 구조 및 서비스 이름은 모두 SQL Server 설치 중에 만들어진 특정 인스턴스 ID 및 인스턴스 이름을 반영합니다.
인스턴스는 기본 인스턴스이거나 명명된 인스턴스입니다. 기본 인스턴스 이름은 MSSQLSERVER입니다(SQL Server Express인 경우 SQLExpress). 연결을 위해 클라이언트에서 인스턴스 이름을 지정할 필요는 없습니다. 명명된 인스턴스는 설치 중 사용자가 결정합니다. 기본 인스턴스를 먼저 설치하지 않고도 SQL Server를 명명된 인스턴스로 설치할 수 있습니다. 기본 인스턴스는 설치된 SQL Server 2000, SQL Server 2005 또는 SQL Server 2008 중 하나일 수 있습니다. 버전과 관계없이 한 번에 하나의 SQL Server 설치만 기본 인스턴스가 될 수 있습니다.
여러 인스턴스
SQL Server는 단일 서버 또는 프로세서에서 여러 SQL Server 인스턴스를 지원하지만 하나의 인스턴스만 기본 인스턴스가 될 수 있습니다. 다른 모든 인스턴스는 명명된 인스턴스여야 합니다. 한 컴퓨터에서 여러 SQL Server 인스턴스를 동시에 실행할 수 있으며 각 인스턴스는 다른 인스턴스와 독립적으로 실행됩니다.
자세한 내용은 SQL Server의 최대 용량 사양을 참조하십시오.
옵션
장애 조치(Failover) 클러스터 인스턴스만 - SQL Server 장애 조치(Failover) 클러스터 네트워크 이름을 지정합니다. 이 이름은 네트워크에서 장애 조치(Failover) 클러스터 인스턴스를 식별합니다.
기본 또는 명명된 인스턴스 - SQL Server의 기본 인스턴스와 명명된 인스턴스 중 설치할 항목을 결정할 때 다음 정보를 고려하십시오.
데이터베이스 서버에 단일 SQL Server 인스턴스를 설치할 경우 이 인스턴스는 기본 인스턴스여야 합니다.
동일한 컴퓨터에 여러 인스턴스를 설치할 경우에는 명명된 인스턴스를 사용합니다. 한 서버에서 기본 인스턴스 한 개만 호스팅할 수 있습니다.
SQL Server Express를 설치하는 응용 프로그램은 이를 명명된 인스턴스로 설치해야 합니다. 이렇게 하면 여러 응용 프로그램을 동일한 컴퓨터에 설치한 경우 충돌을 최소화할 수 있습니다.
기본 인스턴스
SQL Server의 기본 인스턴스를 설치하려면 이 옵션을 선택합니다. 한 컴퓨터에서는 기본 인스턴스를 하나만 호스팅할 수 있으며 나머지 인스턴스는 모두 명명된 인스턴스여야 합니다. 그러나 SQL Server 기본 인스턴스가 설치되어 있으면 동일한 컴퓨터에 Analysis Services 기본 인스턴스를 추가할 수 있습니다.명명된 인스턴스
새 명명된 인스턴스를 만들려는 경우 이 옵션을 선택합니다. SQL Server 인스턴스 이름을 지정할 때 다음에 주의합니다.인스턴스 이름은 대/소문자를 구분하지 않습니다.
인스턴스 이름에는 용어 "Default" 또는 다른 예약된 키워드를 사용할 수 없습니다. 인스턴스 이름에 예약 키워드를 사용한 경우 설치 오류가 발생합니다. 자세한 내용은 예약된 키워드(설치)를 참조하십시오.
인스턴스 이름으로 MSSQLServer를 지정하면 기본 인스턴스가 만들어집니다. SQL Server Express의 경우 인스턴스 이름으로 SQLExpress를 지정하면 기본 인스턴스가 만들어집니다.
인스턴스 이름은 16자로 제한됩니다.
인스턴스 이름의 첫 글자는 문자여야 합니다. 허용되는 문자는 유니코드 표준 2.0에서 정의된 문자입니다. 여기에는 a - z, A - Z의 라틴어 문자와 기타 언어의 문자가 포함됩니다.
이어지는 글자는 유니코드 표준 2.0에 정의된 문자, 기본 라틴어 또는 기타 국가별 스크립트에 정의된 숫자, 달러 기호($) 또는 밑줄(_)이 될 수 있습니다.
공백이나 다른 특수 문자는 인스턴스 이름에 사용할 수 없습니다. 백슬래시(\), 쉼표(,), 콜론(:), 세미콜론(;), 작은따옴표('), 앰퍼샌드(&) 및 @ 기호는 사용할 수 없습니다.
[!참고]
현재 Windows 코드 페이지에서 유효한 문자만 SQL Server 인스턴스 이름에 사용할 수 있습니다. 지원되지 않는 유니코드 문자를 사용할 경우 설치 오류가 발생합니다.
감지된 인스턴스 및 기능
SQL Server 설치 프로그램이 실행 중인 컴퓨터에 설치된 SQL Server 인스턴스 및 구성 요소 목록을 확인합니다.
인스턴스 ID - 기본적으로 인스턴스 이름이 인스턴스 ID로 사용됩니다. 인스턴스 ID는 SQL Server 인스턴스의 설치 디렉터리 및 레지스트리 키를 식별하는 데 사용됩니다. 기본 인스턴스와 명명된 인스턴스 모두에 해당됩니다. 기본 인스턴스의 경우 인스턴스 이름 및 인스턴스 ID는 MSSQLSERVER입니다. 기본 인스턴스 ID가 아닌 ID를 사용하려면 인스턴스 ID 필드에 해당 ID를 지정합니다.
[!참고]
밑줄(_)로 시작되거나 숫자 기호(#) 또는 달러 기호($)가 들어 있는 인스턴스 ID는 지원되지 않습니다.
디렉터리, 파일 위치 및 인스턴스 ID 명명에 대한 자세한 내용은 SQL Server 기본 인스턴스 및 명명된 인스턴스의 파일 위치를 참조하십시오.
인스턴스 루트 디렉터리 - 기본적으로 인스턴스 루트 디렉터리는 C:\Program Files\Microsoft SQL Server\입니다. 기본 루트 디렉터리가 아닌 디렉터리를 지정하려면 찾아보기 단추를 클릭하거나 경로 이름을 제공합니다.
지정된 SQL Server 인스턴스의 모든 구성 요소는 하나의 단위로 관리됩니다. 모든 SQL Server 서비스 팩 및 업그레이드는 SQL Server 인스턴스의 모든 구성 요소에 적용됩니다.
같은 인스턴스 이름을 공유하는 모든 SQL Server 구성 요소는 다음 조건을 충족해야 합니다.
같은 버전
같은 에디션
같은 언어 설정
같은 클러스터형 상태
[!참고]
Reporting Services는 클러스터 인식형이 아닙니다.
같은 운영 체제