다음을 통해 공유


SQL Server의 여러 버전 및 인스턴스 작업

SQL Server는 동일한 컴퓨터에서 데이터베이스 엔진, Analysis Services 및 Reporting Services의 여러 인스턴스를 지원합니다. 이전 버전의 SQL Server를 업그레이드하거나 이전 SQL Server 버전이 이미 설치된 컴퓨터에 SQL Server를 설치할 수도 있습니다. 지원되는 업그레이드 시나리오는 지원되는 버전 및 버전 업그레이드를 참조하세요.

버전 구성 요소 및 번호 매기기

다음 개념은 SQL Server의 병렬 인스턴스에 대한 SQL Server의 동작을 이해하는 데 유용합니다.

SQL Server의 표준 제품 버전 형식은 각 세그먼트가 다음과 같이 정의된 MM.nn.bbbb.rr입니다.

MM - 주 버전

nn - 마이너 버전

bbbb - 빌드 번호

rr - 빌드 수정 번호

SQL Server의 주 릴리스 또는 부 릴리스마다 이전 버전과 구분하기 위해 버전 번호가 증가합니다. 버전에 대한 이러한 변경 내용은 여러 용도로 사용됩니다. 여기에는 사용자 인터페이스에 버전 정보를 표시하고, 업그레이드 중에 파일을 교체하는 방법을 제어하고, 서비스 팩을 적용하고, 연속 버전 간의 기능적 구분을 위한 메커니즘으로도 포함됩니다.

모든 버전의 SQL Server에서 공유하는 구성 요소

특정 구성 요소는 설치된 모든 SQL Server 버전의 모든 인스턴스에서 공유됩니다. 동일한 컴퓨터에 서로 다른 버전의 SQL Server를 병렬로 설치하면 이러한 구성 요소가 자동으로 최신 버전으로 업그레이드됩니다. 이러한 구성 요소는 일반적으로 SQL Server의 마지막 인스턴스를 제거할 때 자동으로 제거됩니다.

예: SQL Server 브라우저 및 Microsoft SQL Server VSS 기록기.

동일한 주 버전의 SQL Server의 모든 인스턴스에서 공유되는 구성 요소

주 버전이 동일한 SQL Server 버전은 모든 인스턴스에서 일부 구성 요소를 공유합니다. 업그레이드 중에 공유 구성 요소를 선택하면 기존 구성 요소가 최신 버전으로 업그레이드됩니다.

예: Integration Services, Master Data Services, SQL Server Management Studio, SSDT(SQL Server Data Tools) 및 SQL Server 온라인 설명서.

부 버전 간에 공유되는 구성 요소

동일한 major.minor 버전 공유 구성 요소가 있는 SQL Server 버전.

예: 지원 파일 설정

SQL Server 인스턴스와 관련된 구성 요소

일부 SQL Server 구성 요소 또는 서비스는 SQL Server의 특정 인스턴스에 고유합니다. 이를 인스턴스 인식이라고도 합니다. 인스턴스 인식 구성 요소 또는 서비스는 자신을 호스팅하는 인스턴스와 같은 버전을 공유하고 해당 인스턴스에만 독점적으로 사용됩니다.

예: 데이터베이스 엔진, 분석 서비스 및 보고 서비스.

SQL Server 버전과 독립적인 구성 요소

특정 구성 요소는 SQL Server 설치 중에 설치되지만 SQL Server 버전과는 독립적입니다. 주 버전 또는 모든 SQL Server 버전에서 공유할 수 있습니다.

예: Microsoft Sync Framework, SQL Server Compact.

SQL Server Compact 설치에 대한 자세한 내용은 설치 마법사(설치)에서 SQL Server 2014 설치를 참조하세요. SQL Server Compact를 제거하는 방법에 대한 자세한 내용은 SQL Server의 기존 인스턴스 제거(설치)를 참조하세요.

이전 버전의 SQL Server에서 SQL Server Side-By-Side 사용

이전 SQL Server 버전의 인스턴스를 이미 실행 중인 컴퓨터에 SQL Server를 설치할 수 있습니다. 컴퓨터에 기본 인스턴스가 이미 있는 경우 SQL Server를 명명된 인스턴스로 설치해야 합니다.

주의

SQL Server SysPrep은 동일한 컴퓨터에 이전 버전의 SQL Server를 사용하여 SQL Server 2014의 준비된 인스턴스를 병렬로 설치하는 것을 지원하지 않습니다. 예를 들어 SQL Server 2012의 준비된 인스턴스와 함께 SQL Server 2014 인스턴스를 준비할 수 없습니다. 그러나 동일한 주 버전의 SQL Server의 여러 준비된 인스턴스를 동일한 컴퓨터에 나란히 설치할 수 있습니다. 자세한 내용은 Considerations for Installing SQL Server Using SysPrep을 참조하세요.

Windows Server 2008 R2 Server Core SP1을 실행하는 컴퓨터에서는 SQL Server 2014를 이전 버전의 SQL Server와 함께 설치할 수 없습니다. Server Core 설치에 대한 자세한 내용은 Server Core에 SQL Server 2014 설치를 참조하세요.

다음 표에서는 SQL Server 2014에 대한 병렬 지원을 보여줍니다.

SQL Server 2014의 기존 인스턴스 병렬 지원
SQL Server 2014(32비트) SQL Server 2005(32비트)

SQL Server 2005(64비트) x64

SQL Server 2008(32비트)

SQL Server 2008(64비트) x64

SQL Server 2008 R2(32비트)

SQL Server 2008 R2(64비트) x64

SQL Server 2012(32비트)

SQL Server 2012(64비트) x64

SQL Server 2014(32비트)

SQL Server 2014(64비트) x64
SQL Server 2014(64비트) x64 SQL Server 2005(32비트)

SQL Server 2005(64비트) x64

SQL Server 2008(32비트)

SQL Server 2008(64비트) x64

SQL Server 2008 R2(32비트)

SQL Server 2008 R2(64비트) x64

SQL Server 2012(32비트)

SQL Server 2012(64비트) x64

SQL Server 2014(32비트)

SQL Server 2014(64비트) x64

IP 주소 충돌 방지

SQL Server 장애 조치(failover) 클러스터 인스턴스가 SQL Server 데이터베이스 엔진의 독립 실행형 인스턴스와 나란히 설치된 경우 IP 주소에서 TCP 포트 번호 충돌이 발생하지 않도록 주의해야 합니다. 일반적으로 데이터베이스 엔진의 두 인스턴스가 모두 기본 TCP 포트(1433)를 사용하도록 구성된 경우 충돌이 발생합니다. 충돌을 방지하려면 기본이 아닌 고정 포트를 사용하도록 인스턴스 하나를 구성합니다. 고정 포트 구성은 일반적으로 독립 실행형 인스턴스에서 가장 쉽습니다. 다른 포트를 사용하도록 데이터베이스 엔진을 구성하면 SQL Server 장애 조치(failover) 클러스터 인스턴스가 대기 노드에 실패할 때 인스턴스 시작을 차단하는 예기치 않은 IP 주소/TCP 포트 충돌이 방지됩니다.

또한 참조하십시오

SQL Server 2014 설치를 위한 하드웨어 및 소프트웨어 요구 사항
설치 마법사에서 SQL Server 2014 설치(설치)
지원되는 버전 및 에디션 업그레이드
SQL Server 2014로 업그레이드
SQL Server 2014 버전에서 지원하는 기능
이전 버전과의 호환성
업그레이드 관리자를 사용하여 업그레이드 준비