인스턴스 이름
SQL Server Express 사용자: 인스턴스 이름(SQL Server Express)을 클릭하여 SQL Server Express 설치 관련 정보를 확인하십시오.
SQL Server 설치 마법사의 인스턴스 이름 페이지를 사용하여 SQL Server의 기본 인스턴스를 만들 것인지 아니면 명명된 인스턴스를 만들 것인지 지정할 수 있습니다. 명명된 인스턴스를 선택하지 않으면 기본 인스턴스 이름이 사용됩니다.
각 SQL Server 인스턴스는 특정 데이터 정렬과 기타 옵션이 지정된 고유의 서비스 집합으로 구성됩니다. 디렉터리 구조, 레지스트리 구조 및 서비스 이름은 모두 SQL Server 설치 중 작성한 SQL Server 인스턴스의 특정 인스턴스 ID를 반영합니다.
인스턴스는 기본 인스턴스이거나 명명된 인스턴스입니다. 기본 인스턴스 이름은 MSSQLSERVER이며 클라이언트에서 연결을 설정하기 위해 인스턴스 이름을 지정할 필요가 없습니다. 명명된 인스턴스는 설치 중 사용자가 결정합니다.
명명된 인스턴스는 언제든지 설치할 수 있습니다. 기본적으로 컴퓨터에 SQL Server 2005를 처음 설치할 때 설치 프로그램에서 해당 설치를 기본 인스턴스로 지정하지만 기본 인스턴스를 먼저 설치하지 않고 SQL Server를 명명된 인스턴스로 설치하도록 선택할 수 있습니다. 기본 인스턴스는 설치된 SQL Server 6.5, 7.0, 2000 또는 2005 중 하나가 될 수 있습니다. 언제든지 버전에 관계없이 설치된 SQL Server 중 하나만 기본 인스턴스가 될 수 있습니다.
여러 인스턴스
SQL Server 2005는 단일 서버 또는 프로세서에서 여러 SQL Server 인스턴스를 지원하지만 한 인스턴스만 기본 인스턴스가 될 수 있으며 나머지는 모두 명명된 인스턴스여야 합니다. 한 컴퓨터에서 여러 SQL Server 인스턴스를 동시에 실행할 수 있으며 각 인스턴스는 다른 인스턴스와 독립적으로 실행됩니다. 단일 서버 또는 프로세서의 모든 인스턴스는 같은 언어 버전의 SQL Server 2005여야 합니다.
다음 표에서는 각각의 SQL Server 2005 버전의 각 인스턴스 인식형 구성 요소에 대해 지원되는 인스턴스 수를 보여 줍니다.
SQL Server 2005 버전 | 데이터베이스 엔진 인스턴스 | Analysis Services 인스턴스 | Reporting Services 인스턴스 |
---|---|---|---|
엔터프라이즈 버전 디벨로퍼 버전 |
50 |
50 |
50 |
스탠더드 버전 워크그룹 버전 익스프레스 버전 |
16 |
16 |
16 |
옵션
기본 인스턴스를 선택했는데 컴퓨터에 기본 인스턴스가 이미 있으면 SQL Server 설치 프로그램은 기본 인스턴스를 업그레이드합니다. 컴퓨터에 이미 설치된 명명된 인스턴스 이름을 입력하면 SQL Server 설치 프로그램은 명명된 인스턴스를 업그레이드합니다.
주어진 SQL Server 2005 인스턴스의 모든 구성 요소는 하나의 단위로 관리되며 모든 SQL Server 서비스 팩 및 업그레이드는 SQL Server 인스턴스의 각 구성 요소에 적용됩니다.
SQL Server 2005를 기본 인스턴스로 설치할지 아니면 명명된 인스턴스로 설치할지 결정할 때 다음 정보를 고려하십시오.
- SQL Server 버전 7.0에서 업그레이드할 경우 업그레이드된 인스턴스는 기본 인스턴스가 됩니다.
- 데이터베이스 서버에 단일 SQL Server 인스턴스를 설치할 경우 이 인스턴스는 기본 인스턴스여야 합니다.
- SQL Server 버전 7.0 또는 이전 버전의 클라이언트 연결을 지원해야 하는 경우에는 기본 인스턴스를 쉽게 사용할 수 있습니다. 명명된 인스턴스에 연결되도록 이전 버전의 클라이언트를 구성할 수는 있지만 각 클라이언트에는 명명된 인스턴스에 대해 "서버 이름" 정의와 하드 코딩된 네트워크 주소가 필요합니다.
- 서버에는 기본 인스턴스를 하나만 호스팅할 수 있으므로 동일한 컴퓨터에 여러 인스턴스를 설치할 경우에는 명명된 인스턴스 사용을 고려하십시오.
- SQL Server Express Edition을 설치할 때는 명명된 인스턴스로 설치해야 합니다. 이렇게 하면 동일한 컴퓨터에 여러 응용 프로그램을 설치한 경우 충돌을 최소화할 수 있습니다.
기본 인스턴스
SQL Server 2005의 기본 인스턴스를 설치하려면 이 옵션을 선택합니다. 한 컴퓨터에서는 기본 인스턴스를 하나만 호스팅할 수 있으며 나머지 인스턴스는 모두 명명된 인스턴스여야 합니다. 그러나 SQL Server의 기본 인스턴스가 설치되어 있으며 동일한 컴퓨터에 Analysis Services의 기본 인스턴스를 추가할 수 있습니다.이전 SQL Server 설치의 기본 인스턴스를 업그레이드하려면 기본 인스턴스 라디오 단추를 클릭한 다음 다음을 클릭하십시오.
명명된 인스턴스
명명된 인스턴스를 새로 만들려는 경우 이 옵션을 선택합니다. SQL Server 인스턴스를 명명할 때 다음을 유의하십시오.인스턴스 이름은 대/소문자를 구분하지 않습니다.
인스턴스 이름에 "Default", "MSSQLServer" 또는 기타 예약 키워드를 사용할 수 없습니다. 인스턴스 이름에 예약 키워드를 사용한 경우 설치 오류가 발생합니다.
인스턴스 이름은 16자로 제한됩니다.
인스턴스 이름의 첫 글자는 문자이거나 밑줄(_)이어야 합니다. a-z, A-Z의 라틴 문자 및 다른 언어의 문자를 포함해 유니코드 표준 2.0에 정의되어 있는 문자가 허용됩니다.
이어지는 글자는 유니코드 표준 2.0에 정의된 문자, 기본 라틴어 또는 기타 국가별 스크립트에 정의된 숫자, 달러 기호($) 또는 밑줄(_)이 될 수 있습니다.
공백이나 백슬래시(\), 쉼표(,), 콜론(:), 세미콜론(;), 작은따옴표('), 앰퍼샌드(&) 또는 at 기호(@) 등의 특수 문자는 인스턴스 이름에 사용할 수 없습니다.
[!참고] 현재 Microsoft Windows 코드 페이지에서 유효한 문자만 SQL Server 인스턴스 이름에 사용할 수 있습니다. 지원되지 않는 유니코드 문자를 사용할 경우 설치 오류가 발생합니다.
- 설치된 인스턴스
SQL Server 설치 프로그램이 실행 중인 컴퓨터에 설치된 SQL Server 인스턴스 및 구성 요소 목록을 확인합니다. 설치된 인스턴스 정보 창에 설치된 인스턴스의 업그레이드 옵션이 표시됩니다.
같은 인스턴스 이름을 공유하는 SQL Server의 모든 구성 요소는 다음 기준을 충족해야 합니다.
같은 버전. 예를 들어 하나의 컴퓨터에 SQL Server 2000 데이터베이스 엔진 인스턴스와 같은 이름을 가진 SQL Server 2005 Analysis Services(SSAS) 인스턴스를 설치할 수 없습니다. 또한 지정한 인스턴스 이름의 구성 요소를 새 버전 또는 서비스 팩으로 업그레이드할 때 해당 인스턴스의 모든 구성 요소를 업그레이드해야 합니다.
같은 에디션. 예를 들어 하나의 컴퓨터에 SQL Server 2005 데이터베이스 엔진 Enterprise Edition 인스턴스와 같은 이름을 가진 SQL Server 2005 Integration Services(SSIS) Evaluation Edition 인스턴스를 설치할 수 없습니다.
같은 언어. 예를 들어 하나의 컴퓨터에 같은 인스턴스 이름을 가진 독일어 SQL Server 2005 데이터베이스 엔진 인스턴스를 포르투갈어(브라질) SQL Server Management Studio로 설치할 수 없습니다.
같은 클러스터형 상태. 예를 들어 하나의 컴퓨터에 SQL Server 2005 데이터베이스 엔진의 비클러스터형 인스턴스와 같은 이름을 가진 클러스터형 SQL Server 2005 Analysis Services(SSAS) 인스턴스를 설치할 수 없습니다.
[!참고] Reporting Services는 클러스터 인식형이 아닙니다.
같은 플랫폼. 예를 들어 SQL Server 2005 데이터베이스 엔진(64비트) 인스턴스와 같은 이름으로 Business Intelligence Development Studio(32비트) 인스턴스를 설치할 수 없습니다.