명령 프롬프트에서 SQL Server 2012 설치

SQL Server 설치 프로그램을 실행하기 전에 SQL Server 설치 계획을 검토하십시오.

명령 프롬프트에서 새 SQL Server 인스턴스를 설치할 경우 설치할 기능과 그 기능을 어떻게 구성할지 지정할 수 있습니다. 또한 자동, 기본, 전체 상호 작용 등 설치 프로그램 사용자 인터페이스 사용 방식을 지정할 수도 있습니다.

[!참고]

명령 프롬프트에서 설치할 때 SQL Server는 /Q 매개 변수를 사용하는 완전 자동 모드 또는 /QS 매개 변수를 사용하는 단순 자동 모드를 지원합니다. /QS 스위치를 사용하면 진행률만 표시되고 입력이 허용되지 않으므로 오류가 발생해도 오류 메시지가 표시되지 않습니다. /QS 매개 변수는 /Action=install이 지정된 경우에만 지원됩니다.

소프트웨어 사용이 Microsoft 볼륨 라이선스 계약 또는 공급 업체와의 ISV 또는 OEM 계약과 같은 별도의 계약에 의해 관리되지 않는 한 설치 방법에 상관없이 개인 또는 업체 대표로서 소프트웨어 사용 조건에 대한 동의를 확인해야 합니다.

사용 조건은 검토 및 동의를 위해 설치 프로그램 사용자 인터페이스에 표시됩니다. /Q 또는 /QS 매개 변수를 사용하는 무인 설치는 /IACCEPTSQLSERVERLICENSETERMS 매개 변수를 포함해야 합니다. Microsoft 소프트웨어 사용권 계약(Microsoft Software License Terms)에서 사용 조건을 별도로 검토할 수 있습니다.

[!참고]

소프트웨어의 수령 방법(예: Microsoft 볼륨 라이선스를 통해 수령)에 따라 사용자의 소프트웨어 사용에 추가 조건이 적용될 수 있습니다.

명령 프롬프트 설치는 다음과 같은 경우에 지원됩니다.

  • 명령 프롬프트에 지정된 구문과 매개 변수를 사용하여 로컬 컴퓨터에서 SQL Server의 인스턴스 및 공유 구성 요소를 설치, 업그레이드 또는 제거하는 경우

  • 장애 조치(Failover) 클러스터 인스턴스를 설치, 업그레이드 또는 제거하는 경우

  • 한 SQL Server 버전에서 다른 SQL Server 버전으로 업그레이드하는 경우

  • 구성 파일에 지정된 구문과 매개 변수를 사용하여 로컬 컴퓨터에 SQL Server 인스턴스를 설치하는 경우. 이 방법은 설치 구성을 여러 컴퓨터에 복사하거나 장애 조치 클러스터 설치의 여러 노드를 설치하는 데 사용할 수 있습니다.

명령 프롬프트에서 SQL Server를 설치하는 경우 명령 프롬프트에서 설치 매개 변수를 설치 구문의 일부로 지정할 수 있습니다.

[!참고]

로컬 설치를 하려면 관리자 권한으로 설치 프로그램을 실행해야 합니다. 원격 공유로 SQL Server를 설치하는 경우 원격 공유에 대한 읽기 및 실행 권한이 있는 도메인 계정을 사용해야 합니다. 장애 조치 클러스터를 설치하려면 서비스로 로그인할 수 있고 모든 장애 조치 클러스터 노드에서 운영 체제의 일부로 작동할 수 있는 권한을 갖고 있는 로컬 관리자여야 합니다.

적절한 설치 매개 변수 사용

올바른 구문으로 설치 명령을 작성하려면 다음 지침을 따르십시오.

  • /PARAMETER

  • /PARAMETER=true/false

  • /PARAMETER=1/0(부울 형식인 경우)

  • /PARAMETER="value"(모두 단일 값 매개 변수인 경우). 큰따옴표 사용은 권장 사항이지만 값에 공백이 있는 경우는 필수입니다.

  • /PARAMETER="value1" "value2" "value3"(모두 다중 값 매개 변수인 경우). 큰따옴표 사용은 권장 사항이지만 값에 공백이 있는 경우는 필수입니다.

예외:

  • /FEATURES는 다중 값 매개 변수이지만 해당 형식은 공백 없이 쉼표로 구분되는 /FEATURES=AS,RS,IS입니다.

예:

  • /INSTANCEDIR=c:\Path는 지원됩니다.

  • /INSTANCEDIR=”c:\Path”는 지원됩니다.

[!참고]

  • 관계형 서버 값은 경로에 대해 추가 종료 백슬래시 형식(백슬래시 또는 두 개의 백슬래시 문자)을 지원합니다.

  • /PID 매개 변수의 값은 큰따옴표로 묶어야 합니다.

SQL Server 매개 변수

다음 섹션에서는 설치, 업데이트 및 복구 시나리오를 위한 명령줄 설치 스크립트를 개발하는 데 필요한 매개 변수를 제공합니다.

SQL Server 구성 요소의 매개 변수 목록은 해당 구성 요소에만 적용됩니다. SQL Server 데이터베이스 엔진을 설치하는 경우 SQL Server 에이전트 및 SQL Server Browser 매개 변수가 적용됩니다.

설치 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 설치 명령줄 스크립트를 개발할 수 있습니다.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

설치 워크플로를 지정하는 데 필요합니다.

지원되는 값:

  • Install

SQL Server 설치 컨트롤

/IACCEPTSQLSERVERLICENSETERMS

무인 설치에 /Q 또는 /QS 매개 변수가 지정된 경우에만 필수입니다.

사용 조건에 대한 동의를 확인하는 데 필요합니다.

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/UpdateEnabled

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 검색하고 포함하는지 여부를 지정합니다. 유효한 값은 True와 False 또는 1과 0입니다. 기본적으로 SQL Server 설치 프로그램에는 검색된 업데이트가 포함됩니다.

SQL Server 설치 컨트롤

/UpdateSource

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 가져올 위치를 지정합니다. 유효한 값은 Microsoft Update를 검색하는 경우 “MU”, 유효한 폴더 경로, 상대 경로 (예: .\MyUpdates) 또는 UNC 공유입니다. 기본적으로 SQL Server 설치 프로그램은 Windows Server Update Services를 통해 Microsoft Update 또는 Windows Update 서비스를 검색합니다.

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/ERRORREPORTING

선택 사항

SQL Server의 오류 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/FEATURES

- 또는 -

/ROLE

필수 사항

설치할 구성 요소를 지정합니다.

  • 설치할 개별 SQL Server 구성 요소를 지정하려면 /FEATURES를 선택합니다. 자세한 내용은 아래의 /FEATURES를 참조하십시오.

  • 설치 역할을 지정하려면 /ROLE을 선택합니다. 설치 역할은 미리 결정된 구성으로 SQL Server를 설치합니다. 자세한 내용은 아래의 /ROLE을 참조하십시오.

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

설치 매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTALLSHAREDDIR

선택 사항

64비트 공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

기본값은 %Program Files%\Microsoft SQL Server입니다.

%Program Files(x86)%\Microsoft SQL Server로 설정할 수 없습니다.

SQL Server 설치 컨트롤

/INSTALLSHAREDWOWDIR

선택 사항

32비트 공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다. 64비트 시스템에서만 지원됩니다.

기본값은 %Program Files(x86)%\Microsoft SQL Server입니다.

%Program Files%\Microsoft SQL Server로 설정할 수 없습니다.

SQL Server 설치 컨트롤

/INSTANCEDIR

선택 사항

인스턴스 관련 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

SQL Server 설치 컨트롤

/INSTANCEID

선택 사항

InstanceID에 대해 기본값이 아닌 다른 값을 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/PID

선택 사항

SQL Server 버전의 제품 키를 지정합니다. 이 매개 변수를 지정하지 않으면 Evaluation이 사용됩니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/QS

선택 사항

설치 프로그램이 UI를 통해 실행되고 진행률을 표시하지만 입력을 받거나 오류 메시지를 표시하지 않도록 지정합니다.

SQL Server 설치 컨트롤

/UIMODE

선택 사항

설치 중에 최소 수의 대화 상자만 표시할지 여부를 지정합니다.

/UIMode/ACTION=INSTALLUPGRADE 매개 변수와만 사용할 수 있습니다.

지원되는 값:

  • /UIMODE=Normal은 Express 이외의 버전에서 기본값이며 선택한 기능에 대해 모든 설치 대화 상자를 표시합니다.

  • /UIMODE=AutoAdvance는 Express 버전의 기본값이며 필요하지 않은 대화 상자는 건너뜁니다.

다른 매개 변수와 조합해 사용하는 경우 UIMODE는 무시됩니다. 예를 들어 /UIMODE=AutoAdvance/ADDCURRENTUSERASSQLADMIN=FALSE를 모두 제공하는 경우 프로비전 대화 상자에 현재 사용자가 자동으로 채워지지 않습니다.

UIMode 설정은 /Q 또는 /QS 매개 변수와 사용할 수 없습니다.

SQL Server 설치 컨트롤

/SQMREPORTING

선택 사항

SQL Server에 대한 기능 사용 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 에이전트

/AGTSVCACCOUNT

필수 사항

SQL Server 에이전트 서비스 계정을 지정합니다.

SQL Server 에이전트

/AGTSVCPASSWORD

필수 사항

SQL Server 에이전트 서비스 계정의 암호를 지정합니다.

SQL Server 에이전트

/AGTSVCSTARTUPTYPE

선택 사항

SQL Server 에이전트 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

Analysis Services

/ASBACKUPDIR

선택 사항

Analysis Services 백업 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Analysis Services

/ASCOLLATION

선택 사항

Analysis Services에 대한 데이터 정렬 설정을 지정합니다.

기본값:

  • Latin1_General_CI_AS

Analysis Services

/ASCONFIGDIR

선택 사항

Analysis Services 구성 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Config

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Analysis Services

/ASDATADIR

선택 사항

Analysis Services 데이터 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Analysis Services

/ASLOGDIR

선택 사항

Analysis Services 로그 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Analysis Services

/ASSERVERMODE

선택 사항

Analysis Services 인스턴스의 서버 모드를 지정합니다. 유효한 값은 MULTIDIMENSIONAL, POWERPIVOT 또는 TABULAR입니다. ASSERVERMODE는 대/소문자를 구분합니다. 모든 값은 대문자로 표시해야 합니다. 유효한 값에 대한 자세한 내용은 테이블 형식 모드에서 Analysis Services 설치를 참조하십시오.

Analysis Services

/ASSVCACCOUNT

필수 사항

Analysis Services 서비스 계정을 지정합니다.

Analysis Services

/ASSVCPASSWORD

필수 사항

Analysis Services 서비스의 암호를 지정합니다.

Analysis Services

/ASSVCSTARTUPTYPE

선택 사항

Analysis Services 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

Analysis Services

/ASSYSADMINACCOUNTS

필수 사항

Analysis Services에 대한 관리자 자격 증명을 지정합니다.

Analysis Services

/ASTEMPDIR

선택 사항

Analysis Services 임시 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Analysis Services

/ASPROVIDERMSOLAP

선택 사항

MSOLAP 공급자를 in-process로 실행할 수 있는지 여부를 지정합니다.

기본값:

  • 1 = 사용

Analysis Services

/FARMACCOUNT

SPI_AS_NewFarm의 경우 필수

팜에서 SharePoint 중앙 관리 서비스 및 기타 필수 서비스를 실행하는 데 사용할 도메인 사용자 계정을 지정합니다.

이 매개 변수는 /ROLE = SPI_AS_NEWFARM을 통해 설치된 Analysis Services 인스턴스에만 사용됩니다.

Analysis Services

/FARMPASSWORD

SPI_AS_NewFarm의 경우 필수

팜 계정의 암호를 지정합니다.

Analysis Services

/PASSPHRASE

SPI_AS_NewFarm의 경우 필수

SharePoint 팜에 응용 프로그램 서버 또는 웹 프런트 엔드 서버를 더 추가하는 데 사용되는 전달 구를 지정합니다.

이 매개 변수는 /ROLE = SPI_AS_NEWFARM을 통해 설치된 Analysis Services 인스턴스에만 사용됩니다.

Analysis Services

/FARMADMINIPORT

SPI_AS_NewFarm의 경우 필수

SharePoint 중앙 관리 웹 응용 프로그램에 연결하는 데 사용되는 포트를 지정합니다.

이 매개 변수는 /ROLE = SPI_AS_NEWFARM을 통해 설치된 Analysis Services 인스턴스에만 사용됩니다.

SQL Server Browser

/BROWSERSVCSTARTUPTYPE

선택 사항

SQL Server Browser 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

SQL Server 데이터베이스 엔진

/ENABLERANU

선택 사항

SQL Server Express 설치에 대해 '다음 계정으로 실행' 자격 증명을 사용하도록 설정합니다.

SQL Server 데이터베이스 엔진

/INSTALLSQLDATADIR

선택 사항

SQL Server 데이터 파일의 데이터 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우:%Program Files(x86)%\Microsoft SQL Server\

  • 기타 모든 설치의 경우:%Program Files%\Microsoft SQL Server\

SQL Server 데이터베이스 엔진

/SAPWD

/SECURITYMODE=SQL인 경우에 필수입니다.

SQL Server sa 계정의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SECURITYMODE

선택 사항

SQL Server의 보안 모드를 지정합니다.

이 매개 변수가 제공되지 않은 경우 Windows 전용 인증 모드가 지원됩니다.

지원되는 값:

  • SQL

SQL Server 데이터베이스 엔진

/SQLBACKUPDIR

선택 사항

백업 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup

SQL Server 데이터베이스 엔진

/SQLCOLLATION

선택 사항

SQL Server에 대한 데이터 정렬 설정을 지정합니다.

기본값은 Windows 운영 체제의 로캘을 기반으로 합니다. 자세한 내용은 설치 프로그램에서 데이터 정렬 설정을 참조하십시오.

SQL Server 데이터베이스 엔진

/ADDCURRENTUSERASSQLADMIN

선택 사항

현재 사용자를 SQL Server sysadmin 고정 서버 역할에 추가합니다. /ADDCURRENTUSERASSQLADMIN 매개 변수는 /Role=ALLFeatures_WithDefaults를 사용하거나 Expression 버전을 설치할 때 사용할 수 있습니다. 자세한 내용은 아래의 /ROLE을 참조하십시오.

/ADDCURRENTUSERASSQLADMIN은 원하는 경우 사용할 수 있지만 /ADDCURRENTUSERASSQLADMIN 또는 /SQLSYSADMINACCOUNTS는 반드시 사용해야 합니다. 기본값:

  • SQL Server Express 버전의 경우 True

  • 기타 모든 버전의 경우 False

SQL Server 데이터베이스 엔진

/SQLSVCACCOUNT

필수 사항

SQL Server 서비스의 시작 계정을 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCPASSWORD

필수 사항

SQLSVCACCOUNT의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCSTARTUPTYPE

선택 사항

SQL Server 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

SQL Server 데이터베이스 엔진

/SQLSYSADMINACCOUNTS

필수 사항

이 매개 변수를 사용하여 로그인을 sysadmin 역할의 멤버로 프로비전합니다.

SQL Server Express 이외의 SQL Server 버전에서는 /SQLSYSADMINACCOUNTS가 필수 항목입니다. SQL Server Express 버전에서 /SQLSYSADMINACCOUNTS는 원하는 경우 사용할 수 있지만 /SQLSYSADMINACCOUNTS 또는 /ADDCURRENTUSERASSQLADMIN은 반드시 사용해야 합니다.

SQL Server 데이터베이스 엔진

/SQLTEMPDBDIR

선택 사항

tempdb 데이터 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLTEMPDBLOGDIR

선택 사항

tempdb 로그 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLUSERDBDIR

선택 사항

사용자 데이터베이스의 데이터 파일에 대한 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLUSERDBLOGDIR

선택 사항

사용자 데이터베이스의 로그 파일에 대한 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

FILESTREAM

/FILESTREAMLEVEL

선택 사항

FILESTREAM 기능의 액세스 수준을 지정합니다.

지원되는 값:

  • 0 = 이 인스턴스에 대한 FILESTREAM 지원을 해제합니다. (기본값)

  • 1 = Transact-SQL 액세스에 FILESTREAM을 사용하도록 설정합니다.

  • 2 = Transact-SQL 및 파일 I/O 스트리밍 액세스에 FILESTREAM을 사용하도록 설정합니다. 클러스터 시나리오에는 적합하지 않습니다.

  • 3 = 원격 클라이언트가 FILESTREAM 데이터에 대한 스트리밍 액세스 권한을 가질 수 있도록 허용합니다.

FILESTREAM

/FILESTREAMSHARENAME

선택 사항

FILESTREAMLEVEL이 1보다 큰 경우 필수입니다.

FILESTREAM 데이터가 저장될 Windows 공유의 이름을 지정합니다.

SQL Server 전체 텍스트

/FTSVCACCOUNT

선택 사항

전체 텍스트 필터 시작 관리자 서비스의 계정을 지정합니다.

이 매개 변수는 Windows Server 2008 및 Windows Vista 운영 체제에서는 무시됩니다. ServiceSID는 SQL Server와 전체 텍스트 필터 데몬 간 통신의 보안을 유지하는 데 도움을 주기 위해 사용됩니다. 값이 제공되지 않으면 전체 텍스트 필터 시작 관리자 서비스를 사용할 수 없습니다. 서비스 계정을 변경하고 전체 텍스트 기능을 사용하려면 SQL Server 제어 관리자를 사용해야 합니다.

기본값:

  • Local Service Account

SQL Server 전체 텍스트

/FTSVCPASSWORD

선택 사항

전체 텍스트 필터 시작 관리자 서비스의 암호를 지정합니다.

이 매개 변수는 Windows Server 2008 및 Windows Vista 운영 체제에서는 무시됩니다.

Integration Services

/ISSVCACCOUNT

필수 사항

Integration Services의 계정을 지정합니다.

기본값:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

필수 사항

Integration Services 암호를 지정합니다.

Integration Services

/ISSVCStartupType

선택 사항

Integration Services 서비스의 시작 모드를 지정합니다.

SQL Server 네트워크 구성

/NPENABLED

선택 사항

SQL Server 서비스의 명명된 파이프 프로토콜 상태를 지정합니다.

지원되는 값:

  • 0 = 명명된 파이프 프로토콜을 해제합니다.

  • 1 = 명명된 파이프 프로토콜을 사용하도록 설정합니다.

SQL Server 네트워크 구성

/TCPENABLED

선택 사항

SQL Server 서비스의 TCP 프로토콜 상태를 지정합니다.

지원되는 값:

  • 0 = TCP 프로토콜을 해제합니다.

  • 1 = TCP 프로토콜을 사용하도록 설정합니다.

Reporting Services

/RSINSTALLMODE

선택 사항

Reporting Services의 설치 모드를 지정합니다.

지원되는 값:SharePointFilesOnlyModeDefaultNativeMode FilesOnlyModeNote: 설치에 SQL Server Database 엔진이 포함된 경우 기본 RSINSTALLMODE는 DefaultNativeMode입니다. 설치에 SQL Server Database 엔진이 없는 경우 기본 RSINSTALLMODE는 FilesOnlyMode입니다. DefaultNativeMode를 선택했지만 설치에 SQL Server Database 엔진이 없는 경우 설치가 RSINSTALLMODE를 FilesOnlyMode로 자동으로 변경합니다.

Reporting Services

/RSSVCACCOUNT

필수 사항

Reporting Services의 시작 계정을 지정합니다.

Reporting Services

/RSSVCPASSWORD

필수 사항

Reporting Services 서비스 시작 계정의 암호를 지정합니다.

Reporting Services

/RSSVCStartupType

선택 사항

Reporting Services의 시작 모드를 지정합니다.

예제 구문:

SQL Server 데이터베이스 엔진, 복제 및 전체 텍스트 검색 구성 요소가 포함된 새로운 독립 실행형 인스턴스를 설치합니다.

Setup.exe /q /ACTION=Install /FEATURES=SQL /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS

SysPrep 매개 변수

SQL Server SysPrep에 대한 자세한 내용은 다음 항목을 참조하십시오.

SysPrep을 사용하여 SQL Server 2012 설치.

이미지 매개 변수 준비

다음 표에 나와 있는 매개 변수를 사용하여 SQL Server 인스턴스를 구성하지 않고 준비하는 명령줄 스크립트를 개발할 수 있습니다.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

설치 워크플로를 지정하는 데 필요합니다.

지원되는 값:

  • PrepareImage

SQL Server 설치 컨트롤

/IACCEPTSQLSERVERLICENSETERMS

무인 설치에 /Q 또는 /QS 매개 변수가 지정된 경우에만 필수입니다.

사용 조건에 대한 동의를 확인하는 데 필요합니다.

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/UpdateEnabled

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 검색하고 포함하는지 여부를 지정합니다. 유효한 값은 True와 False 또는 1과 0입니다. 기본적으로 SQL Server 설치 프로그램에는 검색된 업데이트가 포함됩니다.

SQL Server 설치 컨트롤

/UpdateSource

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 가져올 위치를 지정합니다. 유효한 값은 Microsoft Update를 검색하는 경우 “MU”, 유효한 폴더 경로, 상대 경로 (예: .\MyUpdates) 또는 UNC 공유입니다. 기본적으로 SQL Server 설치 프로그램은 Windows Server Update Services를 통해 Microsoft Update 또는 Windows Update 서비스를 검색합니다.

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/FEATURES

필수 사항

설치할 구성 요소를 지정합니다.

지원되는 값:

  • SQLEngine

  • 복제

  • FullText

  • RS

  • SQL Server 2012 서비스 팩 1 누적 업데이트 2(2013년 1월)부터는 SharePoint 기능 및 DReplay를 제외한 모든 기능이 지원됩니다.

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

설치 매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTALLSHAREDDIR

선택 사항

64비트 공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

기본값은 %Program Files%\ Microsoft SQL Server입니다.

%Program Files(x86)%\ Microsoft SQL Server로 설정할 수 없습니다.

SQL Server 설치 컨트롤

/INSTANCEDIR

선택 사항

인스턴스 관련 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

SQL Server 설치 컨트롤

/INSTANCEID

SQL Server 2012 서비스 팩 1 누적 업데이트 2(2013년 1월) 이전에는 요구됨

SQL Server 2012 서비스 팩 1 누적 업데이트 2부터는 인스턴스 기능에 요구됩니다.

준비 중인 인스턴스의 InstanceID를 지정합니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/QS

선택 사항

설치 프로그램이 UI를 통해 실행되고 진행률을 표시하지만 입력을 받거나 오류 메시지를 표시하지 않도록 지정합니다.

예제 구문:

SQL Server 데이터베이스 엔진, 복제, 전체 텍스트 검색 구성 요소 및 Reporting Services가 포함된 새로운 독립 실행형 인스턴스를 준비합니다.

Setup.exe /q /ACTION=PrepareImage /FEATURES=SQL,RS /InstanceID =<MYINST> /IACCEPTSQLSERVERLICENSETERMS

이미지 완료 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 준비된 SQL Server 인스턴스를 구성하고 완료하는 명령줄 스크립트를 개발할 수 있습니다.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

설치 워크플로를 지정하는 데 필요합니다.

지원되는 값:

  • CompleteImage

SQL Server 설치 컨트롤

/IACCEPTSQLSERVERLICENSETERMS

무인 설치에 /Q 또는 /QS 매개 변수가 지정된 경우에만 필수입니다.

사용 조건에 대한 동의를 확인하는 데 필요합니다.

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/ERRORREPORTING

선택 사항

SQL Server의 오류 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

설치 매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTANCEID

SQL Server 2012 서비스 팩 1 누적 업데이트 2(2013년 1월) 이전에는 요구됨

SQL Server 2012 서비스 팩 1 누적 업데이트 2부터는 선택 사항

이미지 준비 단계 중에 지정한 인스턴스 ID를 사용합니다.

지원되는 값:

  • 준비된 인스턴스의 InstanceID

SQL Server 설치 컨트롤

/INSTANCENAME

SQL Server 2012 서비스 팩 1 누적 업데이트 2(2013년 1월) 이전에는 요구됨

SQL Server 2012 서비스 팩 1 누적 업데이트 2부터는 선택 사항

완료 중인 인스턴스의 SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/PID

선택 사항

SQL Server 버전의 제품 키를 지정합니다. 이 매개 변수를 지정하지 않으면 Evaluation이 사용됩니다.

[!참고]

SQL Server Express, SQL Server Express with Tools 또는 SQL Server Express with Advanced Services를 설치하는 경우에는 PID가 미리 정의됩니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/QS

선택 사항

설치 프로그램이 UI를 통해 실행되고 진행률을 표시하지만 입력을 받거나 오류 메시지를 표시하지 않도록 지정합니다.

SQL Server 설치 컨트롤

/SQMREPORTING

선택 사항

SQL Server에 대한 기능 사용 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 에이전트

/AGTSVCACCOUNT

필수 사항

SQL Server 에이전트 서비스 계정을 지정합니다.

SQL Server 에이전트

/AGTSVCPASSWORD

필수 사항

SQL Server 에이전트 서비스 계정의 암호를 지정합니다.

SQL Server 에이전트

/AGTSVCSTARTUPTYPE

선택 사항

SQL Server 에이전트 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

SQL Server Browser

/BROWSERSVCSTARTUPTYPE

선택 사항

SQL Server Browser 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

SQL Server 데이터베이스 엔진

/ENABLERANU

선택 사항

SQL Server Express 설치에 대해 '다음 계정으로 실행' 자격 증명을 사용하도록 설정합니다.

SQL Server 데이터베이스 엔진

/INSTALLSQLDATADIR

선택 사항

SQL Server 데이터 파일의 데이터 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우:%Program Files(x86)%\Microsoft SQL Server\

기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\

SQL Server 데이터베이스 엔진

/SAPWD

/SECURITYMODE=SQL인 경우에 필수입니다.

SQL Server sa 계정의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SECURITYMODE

선택 사항

SQL Server의 보안 모드를 지정합니다.

이 매개 변수가 제공되지 않은 경우 Windows 전용 인증 모드가 지원됩니다.

지원되는 값:

  • SQL

SQL Server 데이터베이스 엔진

/SQLBACKUPDIR

선택 사항

백업 파일의 디렉터리를 지정합니다.

기본값:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup

SQL Server 데이터베이스 엔진

/SQLCOLLATION

선택 사항

SQL Server에 대한 데이터 정렬 설정을 지정합니다.

기본값은 Windows 운영 체제의 로캘을 기반으로 합니다. 자세한 내용은 설치 프로그램에서 데이터 정렬 설정을 참조하십시오.

SQL Server 데이터베이스 엔진

/SQLSVCACCOUNT

필수 사항

SQL Server 서비스의 시작 계정을 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCPASSWORD

필수 사항

SQLSVCACCOUNT의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCSTARTUPTYPE

선택 사항

SQL Server 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

SQL Server 데이터베이스 엔진

/SQLSYSADMINACCOUNTS

필수 사항

이 매개 변수를 사용하여 로그인을 sysadmin 역할의 멤버로 프로비전합니다.

SQL Server 데이터베이스 엔진

/SQLTEMPDBDIR

선택 사항

tempdb 데이터 파일의 디렉터리를 지정합니다.

기본값:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLTEMPDBLOGDIR

선택 사항

tempdb 로그 파일의 디렉터리를 지정합니다.

기본값:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLUSERDBDIR

선택 사항

사용자 데이터베이스의 데이터 파일에 대한 디렉터리를 지정합니다.

기본값:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLUSERDBLOGDIR

선택 사항

사용자 데이터베이스의 로그 파일에 대한 디렉터리를 지정합니다.

기본값:

<InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

FILESTREAM

/FILESTREAMLEVEL

선택 사항

FILESTREAM 기능의 액세스 수준을 지정합니다.

지원되는 값:

  • 0 = 이 인스턴스에 대한 FILESTREAM 지원을 해제합니다. (기본값)

  • 1 = Transact-SQL 액세스에 FILESTREAM을 사용하도록 설정합니다.

  • 2 = Transact-SQL 및 파일 I/O 스트리밍 액세스에 FILESTREAM을 사용하도록 설정합니다. 클러스터 시나리오에는 적합하지 않습니다.

  • 3 = 원격 클라이언트가 FILESTREAM 데이터에 대한 스트리밍 액세스 권한을 가질 수 있도록 허용합니다.

FILESTREAM

/FILESTREAMSHARENAME

선택 사항

FILESTREAMLEVEL이 1보다 큰 경우 필수입니다.

FILESTREAM 데이터가 저장될 Windows 공유의 이름을 지정합니다.

SQL Server 전체 텍스트

/FTSVCACCOUNT

선택 사항

전체 텍스트 필터 시작 관리자 서비스의 계정을 지정합니다.

이 매개 변수는 Windows Server 2008 및 Windows Vista 운영 체제에서는 무시됩니다. ServiceSID는 SQL Server와 전체 텍스트 필터 데몬 간 통신의 보안을 유지하는 데 도움을 주기 위해 사용됩니다. 값이 제공되지 않으면 전체 텍스트 필터 시작 관리자 서비스를 사용할 수 없습니다. 서비스 계정을 변경하고 전체 텍스트 기능을 사용하려면 SQL Server 제어 관리자를 사용해야 합니다.

기본값:

  • Local Service Account

SQL Server 전체 텍스트

/FTSVCPASSWORD

선택 사항

전체 텍스트 필터 시작 관리자 서비스의 암호를 지정합니다.

이 매개 변수는 Windows Server 2008 및 Windows Vista 운영 체제에서는 무시됩니다.

SQL Server 네트워크 구성

/NPENABLED

선택 사항

SQL Server 서비스의 명명된 파이프 프로토콜 상태를 지정합니다.

지원되는 값:

  • 0 = 명명된 파이프 프로토콜을 해제합니다.

  • 1 = 명명된 파이프 프로토콜을 사용하도록 설정합니다.

SQL Server 네트워크 구성

/TCPENABLED

선택 사항

SQL Server 서비스의 TCP 프로토콜 상태를 지정합니다.

지원되는 값:

  • 0 = TCP 프로토콜을 해제합니다.

  • 1 = TCP 프로토콜을 사용하도록 설정합니다.

Reporting Services

/RSINSTALLMODE

선택 사항

Reporting Services의 설치 모드를 지정합니다.

Reporting Services

/RSSVCACCOUNT

필수 사항

Reporting Services의 시작 계정을 지정합니다.

Reporting Services

/RSSVCPASSWORD

필수 사항

Reporting Services 서비스 시작 계정의 암호를 지정합니다.

Reporting Services

/RSSVCStartupType

선택 사항

Reporting Services의 시작 모드를 지정합니다.

예제 구문:

SQL Server 데이터베이스 엔진, 복제 및 전체 텍스트 검색 구성 요소가 포함된 준비된 독립 실행형 인스턴스를 완료합니다.

Setup.exe /q /ACTION=CompleteImage /INSTANCENAME=MYNEWINST /INSTANCEID=<MYINST> /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS

업그레이드 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 업그레이드 명령줄 스크립트를 개발할 수 있습니다.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

설치 워크플로를 지정하는 데 필요합니다.

지원되는 값:

  • 업그레이드

  • EditionUpgrade

값 EditionUpgrade는 기존 SQL Server 2012 버전을 다른 버전으로 업그레이드하는 데 사용됩니다. 지원되는 버전 및 버전 업그레이드에 대한 자세한 내용은 지원되는 버전 및 에디션 업그레이드를 참조하십시오.

SQL Server 설치 컨트롤

/IACCEPTSQLSERVERLICENSETERMS

무인 설치에 /Q 또는 /QS 매개 변수가 지정된 경우에만 필수입니다.

사용 조건에 대한 동의를 확인하는 데 필요합니다.

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/UpdateEnabled

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 검색하고 포함하는지 여부를 지정합니다. 유효한 값은 True와 False 또는 1과 0입니다. 기본적으로 SQL Server 설치 프로그램에는 검색된 업데이트가 포함됩니다.

SQL Server 설치 컨트롤

/UpdateSource

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 가져올 위치를 지정합니다. 유효한 값은 Microsoft Update를 검색하는 경우 “MU”, 유효한 폴더 경로, 상대 경로 (예: .\MyUpdates) 또는 UNC 공유입니다. 기본적으로 SQL Server 설치 프로그램은 Windows Server Update Services를 통해 Microsoft Update 또는 Windows Update 서비스를 검색합니다.

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/ERRORREPORTING

선택 사항

SQL Server의 오류 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/ INSTANCEDIR

선택 사항

공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

SQL Server 설치 컨트롤

/INSTANCEID

다음에서 업그레이드할 경우 필수: SQL Server 2008 또는 SQL Server 2008 R2

SQL Server 2005에서 업그레이드할 경우 선택 사항

InstanceID에 대해 기본값이 아닌 다른 값을 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.인스턴스 구성

SQL Server 설치 컨트롤

/PID

선택 사항

SQL Server 버전의 제품 키를 지정합니다. 이 매개 변수를 지정하지 않으면 Evaluation이 사용됩니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/UIMODE

선택 사항

설치 중에 최소 수의 대화 상자만 표시할지 여부를 지정합니다.

/UIMode/ACTION=INSTALLUPGRADE 매개 변수와만 사용할 수 있습니다.

지원되는 값:

  • /UIMODE=Normal은 Express 이외의 버전에서 기본값이며 선택한 기능에 대해 모든 설치 대화 상자를 표시합니다.

  • /UIMODE=AutoAdvance는 Express 버전의 기본값이며 필요하지 않은 대화 상자는 건너뜁니다.

UIMode 설정은 /Q 또는 /QS 매개 변수와 사용할 수 없습니다.

SQL Server 설치 컨트롤

/SQMREPORTING

선택 사항

SQL Server에 대한 기능 사용 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server Browser 서비스

/BROWSERSVCSTARTUPTYPE

선택 사항

SQL Server Browser 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

SQL Server 전체 텍스트

/FTUPGRADEOPTION

선택 사항

전체 텍스트 카탈로그 업그레이드 옵션을 지정합니다.

지원되는 값:

  • REBUILD

  • RESET

  • IMPORT

Integration Services

/ISSVCACCOUNT

필수 사항

Integration Services의 계정을 지정합니다.

기본값:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

필수 사항

Integration Services 암호를 지정합니다.

Integration Services

/ISSVCStartupType

선택 사항

Integration Services 서비스의 시작 모드를 지정합니다.

Reporting Services

/RSUPGRADEDATABASEACCOUNT

선택 사항

속성은 2008 R2 또는 그 이전 버전의 SharePoint 모드 보고서 서버를 업그레이드하는 경우에만 사용됩니다. 추가 업그레이드 작업은 SQL Server 2012 Reporting Services에서 변경된 이전 SharePoint 모드 아키텍처를 사용하는 보고서 서버에 대해 수행됩니다. 이 옵션이 명령줄 설치에 포함되지 않으면 이전 보고서 서버의 기본 서비스 계정이 사용됩니다. 이 속성이 사용되면 /RSUPGRADEPASSWORD 속성을 사용하는 계정의 암호를 제공합니다.

Reporting Services

/RSUPGRADEPASSWORD

선택 사항

기존 보고서 서버 서비스 계정 암호

Reporting Services

/ALLOWUPGRADEFORSSRSSHAREPOINTMODE

SharePoint 공유 서비스 아키텍처를 기반으로 하는 SharePoint 모드 설치를 업그레이드할 때 스위치가 필요합니다. SQL Server 2008 및 SQL Server 2008 R2를 포함하는 공유 서비스 이외의 Reporting Services 버전을 업그레이드할 때는 이 스위치가 필요하지 않습니다.

예제 구문:

SQL Server 2005, SQL Server 2008 또는 SQL Server 2008 R2에서 기존 인스턴스 또는 장애 조치(failover) 클러스터 노드를 업그레이드합니다.

Setup.exe /q /ACTION=upgrade /INSTANCEID = <INSTANCEID>/INSTANCENAME=MSSQLSERVER /RSUPGRADEDATABASEACCOUNT="<Provide a SQL Server logon account that can connect to the report server during upgrade>" /RSUPGRADEPASSWORD="<Provide a password for the report server upgrade account>" /ISSVCAccount="NT Authority\Network Service" /IACCEPTSQLSERVERLICENSETERMS

기존 SQL Server 2012 인스턴스를 SQL Server 2012의 다른 버전으로 업그레이드합니다.

Setup.exe /q /ACTION=editionupgrade /INSTANCENAME=MSSQLSERVER /PID=<PID key for new edition>" /IACCEPTSQLSERVERLICENSETERMS

복구 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 복구 명령줄 스크립트를 개발할 수 있습니다.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

복구 워크플로를 나타내는 데 필요합니다.

지원되는 값:

  • Repair

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/FEATURES

필수 사항

복구할 구성 요소를 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

예제 구문:

인스턴스 및 공유 구성 요소를 복구합니다.

Setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>

시스템 데이터베이스 다시 작성 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 master, model, msdb 및 tempdb 시스템 데이터베이스를 다시 작성하는 명령줄 스크립트를 개발할 수 있습니다. 자세한 내용은 시스템 데이터베이스 다시 작성을 참조하십시오.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

데이터베이스 다시 작성 워크플로를 나타내는 데 필요합니다.

지원되는 값:

  • Rebuilddatabase

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 데이터베이스 엔진

/SQLCOLLATION

선택 사항

서버 수준 데이터 정렬을 새로 지정합니다.

기본값은 Windows 운영 체제의 로캘을 기반으로 합니다. 자세한 내용은 설치 프로그램에서 데이터 정렬 설정을 참조하십시오.

SQL Server 데이터베이스 엔진

/SAPWD

인스턴스를 설치하는 동안 /SECURITYMODE=SQL을 지정한 경우 필수입니다.

SQL SA 계정의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSYSADMINACCOUNTS

필수 사항

이 매개 변수를 사용하여 로그인을 sysadmin 역할의 멤버로 프로비전합니다.

제거 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 제거 명령줄 스크립트를 개발할 수 있습니다.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

제거 워크플로를 나타내는 데 필요합니다.

지원되는 값:

  • Uninstall

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/FEATURES

필수 사항

제거할 구성 요소를 지정합니다.

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

예제 구문:

기존 SQL Server 인스턴스를 제거합니다.

Setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER

[!참고]

명명된 인스턴스를 제거하려면 이 항목의 앞부분에서 설명한 예에서 "MSSQLSERVER" 대신 인스턴스 이름을 사용하십시오.

장애 조치 클러스터 매개 변수

SQL Server 장애 조치 클러스터 인스턴스를 설치하기 전에 다음 항목을 검토하십시오.

조직의 필요에 따라 다음 장애 조치 클러스터 설치 스크립트를 테스트하고 수정하십시오.

장애 조치 클러스터 통합 설치 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 장애 조치(Failover) 클러스터 설치 명령줄 스크립트를 개발할 수 있습니다.

통합 설치에 대한 자세한 내용은 AlwaysOn 장애 조치(failover) 클러스터 인스턴스(SQL Server)을 참조하십시오.

[!참고]

설치 후에 다른 노드를 추가하려면 노드 추가 동작을 사용하십시오.

SQL Server 구성 요소

매개 변수

자세한 정보

SQL Server 설치 컨트롤

/ACTION

필수 사항

장애 조치(Failover) 클러스터 설치 워크플로를 나타내는 데 필요합니다.

지원되는 값:

  • InstallFailoverCluster

SQL Server 설치 컨트롤

/IACCEPTSQLSERVERLICENSETERMS

무인 설치에 /Q 또는 /QS 매개 변수가 지정된 경우에만 필수입니다.

사용 조건에 대한 동의를 확인하는 데 필요합니다.

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/FAILOVERCLUSTERGROUP

선택 사항

SQL Server 장애 조치(Failover) 클러스터에 사용되는 리소스 그룹의 이름을 지정합니다. 기존 클러스터 그룹의 이름이거나 새 리소스 그룹의 이름일 수 있습니다.

기본값:

SQLServer(<InstanceName>)

SQL Server 설치 컨트롤

/UpdateEnabled

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 검색하고 포함하는지 여부를 지정합니다. 유효한 값은 True와 False 또는 1과 0입니다. 기본적으로 SQL Server 설치 프로그램에는 검색된 업데이트가 포함됩니다.

SQL Server 설치 컨트롤

/UpdateSource

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 가져올 위치를 지정합니다. 유효한 값은 Microsoft Update를 검색하는 경우 “MU”, 유효한 폴더 경로, 상대 경로 (예: .\MyUpdates) 또는 UNC 공유입니다. 기본적으로 SQL Server 설치 프로그램은 Windows Server Update Services를 통해 Microsoft Update 또는 Windows Update 서비스를 검색합니다.

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/ERRORREPORTING

선택 사항

SQL Server의 오류 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/FEATURES

필수 사항

설치할 구성 요소를 지정합니다.

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTALLSHAREDDIR

선택 사항

64비트 공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

기본값은 %Program Files%\ Microsoft SQL Server입니다.

%Program Files(x86)%\ Microsoft SQL Server로 설정할 수 없습니다.

SQL Server 설치 컨트롤

/INSTALLSHAREDWOWDIR

선택 사항

32비트 공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다. 64비트 시스템에서만 지원됩니다.

기본값은 %Program Files(x86)%\Microsoft SQL Server입니다.

%Program Files%\Microsoft SQL Server로 설정할 수 없습니다.

SQL Server 설치 컨트롤

/INSTANCEDIR

선택 사항

인스턴스 관련 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

SQL Server 설치 컨트롤

/INSTANCEID

선택 사항

InstanceID에 대해 기본값이 아닌 다른 값을 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/PID

선택 사항

SQL Server 버전의 제품 키를 지정합니다. 이 매개 변수를 지정하지 않으면 Evaluation이 사용됩니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/QS

선택 사항

설치 프로그램이 UI를 통해 실행되고 진행률을 표시하지만 입력을 받거나 오류 메시지를 표시하지 않도록 지정합니다.

SQL Server 설치 컨트롤

/SQMREPORTING

선택 사항

SQL Server에 대한 기능 사용 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 설치 컨트롤

/FAILOVERCLUSTERDISKS

선택 사항

공유 디스크 목록이 SQL Server 장애 조치(failover) 클러스터 리소스 그룹에 포함되도록 지정합니다.

기본값:

첫 번째 드라이브가 모든 데이터베이스의 기본 드라이브로 사용됩니다.

SQL Server 설치 컨트롤

/FAILOVERCLUSTERIPADDRESSES

필수 사항

인코딩된 IP 주소를 지정합니다. 인코딩은 세미콜론(;)으로 구분되어 있으며 <IP 유형>;<주소>;<네트워크 이름>;<서브넷 마스크> 형식을 따릅니다. 지원되는 IP 유형에는 DHCP, IPv4 및 IPv6이 있습니다. 주소 사이에 공백을 넣어 여러 장애 조치(failover) 클러스터 IP 주소를 지정할 수 있습니다. 다음 예를 참조하십시오.

  • FAILOVERCLUSTERIPADDRESSES=DEFAULT

  • FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

  • FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1

SQL Server 설치 컨트롤

/FAILOVERCLUSTERNETWORKNAME

필수 사항

새 SQL Server 장애 조치(failover) 클러스터의 네트워크 이름을 지정합니다. 이 이름은 네트워크에서 새 SQL Server 장애 조치(Failover) 클러스터 인스턴스를 식별하는 데 사용됩니다.

SQL Server 에이전트

/AGTSVCACCOUNT

필수 사항

SQL Server 에이전트 서비스 계정을 지정합니다.

SQL Server 에이전트

/AGTSVCPASSWORD

필수 사항

SQL Server 에이전트 서비스 계정의 암호를 지정합니다.

Analysis Services

/ASBACKUPDIR

선택 사항

Analysis Services 백업 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

  • 기타 모든 설치의 경우:%Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Analysis Services

/ASCOLLATION

선택 사항

Analysis Services에 대한 데이터 정렬 설정을 지정합니다.

기본값:

  • Latin1_General_CI_AS

Analysis Services

/ASCONFIGDIR

선택 사항

Analysis Services 구성 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Analysis Services

/ASDATADIR

선택 사항

Analysis Services 데이터 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Analysis Services

/ASLOGDIR

선택 사항

Analysis Services 로그 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Analysis Services

/ASSYSADMINACCOUNTS

필수 사항

Analysis Services에 대한 관리자 자격 증명을 지정합니다.

Analysis Services

/ASTEMPDIR

선택 사항

Analysis Services 임시 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Analysis Services

/ASPROVIDERMSOLAP

선택 사항

MSOLAP 공급자를 in-process로 실행할 수 있는지 여부를 지정합니다.

기본값:

  • 1 = 사용

Analysis Services

/ASSERVERMODE

선택 사항

Analysis Services 인스턴스의 서버 모드를 지정합니다. 클러스터 시나리오에서 유효한 값은 MULTIDIMENSIONAL 또는 TABULAR입니다. ASSERVERMODE는 대/소문자를 구분합니다. 모든 값은 대문자로 표시해야 합니다. 유효한 값에 대한 자세한 내용은 테이블 형식 모드에서 Analysis Services 설치를 참조하십시오.

SQL Server 데이터베이스 엔진

/INSTALLSQLDATADIR

필수 사항

SQL Server 데이터 파일의 데이터 디렉터리를 지정합니다.

데이터 디렉터리는 공유 클러스터 디스크에 지정되어야 합니다.

SQL Server 데이터베이스 엔진

/SAPWD

/SECURITYMODE=SQL인 경우에 필수입니다.

SQL Server sa 계정의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SECURITYMODE

선택 사항

SQL Server의 보안 모드를 지정합니다.

이 매개 변수가 제공되지 않은 경우 Windows 전용 인증 모드가 지원됩니다.

지원되는 값:

  • SQL

SQL Server 데이터베이스 엔진

/SQLBACKUPDIR

선택 사항

백업 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup

SQL Server 데이터베이스 엔진

/SQLCOLLATION

선택 사항

SQL Server에 대한 데이터 정렬 설정을 지정합니다.

기본값은 Windows 운영 체제의 로캘을 기반으로 합니다. 자세한 내용은 설치 프로그램에서 데이터 정렬 설정을 참조하십시오.

SQL Server 데이터베이스 엔진

/SQLSVCACCOUNT

필수 사항

SQL Server 서비스의 시작 계정을 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCPASSWORD

필수 사항

SQLSVCACCOUNT의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSYSADMINACCOUNTS

필수 사항

이 매개 변수를 사용하여 로그인을 sysadmin 역할의 멤버로 프로비전합니다.

SQL Server 데이터베이스 엔진

/SQLTEMPDBDIR

선택 사항

tempdb 데이터 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLTEMPDBLOGDIR

선택 사항

tempdb 로그 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLUSERDBDIR

선택 사항

사용자 데이터베이스의 데이터 파일에 대한 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLUSERDBLOGDIR

선택 사항

사용자 데이터베이스의 로그 파일에 대한 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

FILESTREAM

/FILESTREAMLEVEL

선택 사항

FILESTREAM 기능의 액세스 수준을 지정합니다.

지원되는 값:

  • 0 = 이 인스턴스에 대한 FILESTREAM 지원을 해제합니다. (기본값)

  • 1 = Transact-SQL 액세스에 FILESTREAM을 사용하도록 설정합니다.

  • 2 = Transact-SQL 및 파일 I/O 스트리밍 액세스에 FILESTREAM을 사용하도록 설정합니다. 클러스터 시나리오에는 적합하지 않습니다.

  • 3 = 원격 클라이언트가 FILESTREAM 데이터에 대한 스트리밍 액세스 권한을 가질 수 있도록 허용합니다.

FILESTREAM

/FILESTREAMSHARENAME

선택 사항

FILESTREAMLEVEL이 1보다 큰 경우 필수입니다.

FILESTREAM 데이터가 저장될 Windows 공유의 이름을 지정합니다.

SQL Server 전체 텍스트

/FTSVCACCOUNT

선택 사항

전체 텍스트 필터 시작 관리자 서비스의 계정을 지정합니다.

이 매개 변수는 Windows Server 2008 및 Windows Vista 운영 체제에서는 무시됩니다. ServiceSID는 SQL Server와 전체 텍스트 필터 데몬 간 통신의 보안을 유지하는 데 도움을 주기 위해 사용됩니다.

값이 제공되지 않으면 전체 텍스트 필터 시작 관리자 서비스를 사용할 수 없습니다. 서비스 계정을 변경하고 전체 텍스트 기능을 사용하려면 SQL Server 제어 관리자를 사용해야 합니다.

기본값:

  • Local Service Account

SQL Server 전체 텍스트

/FTSVCPASSWORD

선택 사항

전체 텍스트 필터 시작 관리자 서비스의 암호를 지정합니다.

이 매개 변수는 Windows Server 2008 및 Windows Vista 운영 체제에서는 무시됩니다.

Integration Services

/ISSVCACCOUNT

필수 사항

Integration Services의 계정을 지정합니다.

기본값:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

필수 사항

Integration Services 암호를 지정합니다.

Integration Services

/ISSVCStartupType

선택 사항

Integration Services 서비스의 시작 모드를 지정합니다.

Reporting Services

/RSINSTALLMODE

선택 사항

Reporting Services의 설치 모드를 지정합니다.

Reporting Services

/RSSVCACCOUNT

필수 사항

Reporting Services의 시작 계정을 지정합니다.

Reporting Services

/RSSVCPASSWORD

필수 사항

Reporting Services 서비스 시작 계정의 암호를 지정합니다.

Reporting Services

/RSSVCStartupType

선택 사항

Reporting Services의 시작 모드를 지정합니다.

1 도메인 그룹 대신 서비스 SID를 사용하는 것이 좋습니다.

참고 사항:

데이터베이스 엔진 및 Analysis Services는 클러스터를 인식하는 유일한 구성 요소입니다. 기타 기능은 클러스터를 인식하지 않으므로 장애 조치(Failover)에서 가용성이 높지 않습니다.

예제 구문:

데이터베이스 엔진 및 Analysis Services와 함께 기본 인스턴스로 단일 노드 SQL Server 장애 조치(Failover) 클러스터 인스턴스를 설치합니다.

setup.exe /q /ACTION=InstallFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'" /FAILOVERCLUSTERNETWORKNAME="<Insert Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /Features=AS,SQL /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /SQLSYSADMINACCOUNTS="<DomainName\UserName> /IACCEPTSQLSERVERLICENSETERMS

장애 조치 클러스터 준비 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 장애 조치(Failover) 클러스터 준비 명령줄 스크립트를 개발할 수 있습니다. 이것은 클러스터 고급 설치의 첫째 단계이며 여기서 모든 장애 조치(Failover) 클러스터 노드의 장애 조치(Failover) 클러스터 인스턴스를 준비해야 합니다. 자세한 내용은 AlwaysOn 장애 조치(failover) 클러스터 인스턴스(SQL Server)을 참조하십시오.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

장애 조치(Failover) 클러스터 준비 워크플로를 나타내는 데 필요합니다.

지원되는 값:

  • PrepareFailoverCluster

SQL Server 설치 컨트롤

/IACCEPTSQLSERVERLICENSETERMS

무인 설치에 /Q 또는 /QS 매개 변수가 지정된 경우에만 필수입니다.

사용 조건에 대한 동의를 확인하는 데 필요합니다.

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/UpdateEnabled

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 검색하고 포함하는지 여부를 지정합니다. 유효한 값은 True와 False 또는 1과 0입니다. 기본적으로 SQL Server 설치 프로그램에는 검색된 업데이트가 포함됩니다.

SQL Server 설치 컨트롤

/UpdateSource

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 가져올 위치를 지정합니다. 유효한 값은 Microsoft Update를 검색하는 경우 “MU”, 유효한 폴더 경로, 상대 경로 (예: .\MyUpdates) 또는 UNC 공유입니다. 기본적으로 SQL Server 설치 프로그램은 Windows Server Update Services를 통해 Microsoft Update 또는 Windows Update 서비스를 검색합니다.

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/ERRORREPORTING

선택 사항

SQL Server의 오류 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/FEATURES

필수 사항

설치할 구성 요소를 지정합니다.

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTALLSHAREDDIR

선택 사항

64비트 공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

기본값은 %Program Files%\ Microsoft SQL Server입니다.

%Program Files(x86)%\ Microsoft SQL Server로 설정할 수 없습니다.

SQL Server 설치 컨트롤

/INSTALLSHAREDWOWDIR

선택 사항

32비트 공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다. 64비트 시스템에서만 지원됩니다.

기본값은 %Program Files(x86)%\Microsoft SQL Server입니다.

%Program Files%\Microsoft SQL Server로 설정할 수 없습니다.

SQL Server 설치 컨트롤

/INSTANCEDIR

선택 사항

인스턴스 관련 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

SQL Server 설치 컨트롤

/INSTANCEID

선택 사항

InstanceID에 대해 기본값이 아닌 다른 값을 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/PID

선택 사항

SQL Server 버전의 제품 키를 지정합니다. 이 매개 변수가 지정되지 않은 경우

Evaluation이 사용됩니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/QS

선택 사항

설치 프로그램이 UI를 통해 실행되고 진행률을 표시하지만 입력을 받거나 오류 메시지를 표시하지 않도록 지정합니다.

SQL Server 설치 컨트롤

/SQMREPORTING

선택 사항

SQL Server에 대한 기능 사용 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 에이전트

/AGTSVCACCOUNT

필수 사항

SQL Server 에이전트 서비스 계정을 지정합니다.

SQL Server 에이전트

/AGTSVCPASSWORD

필수 사항

SQL Server 에이전트 서비스 계정의 암호를 지정합니다.

Analysis Services

/ASSVCACCOUNT

필수 사항

Analysis Services 서비스 계정을 지정합니다.

Analysis Services

/ASSVCPASSWORD

필수 사항

Analysis Services 서비스의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCACCOUNT

필수 사항

SQL Server 서비스의 시작 계정을 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCPASSWORD

필수 사항

SQLSVCACCOUNT의 암호를 지정합니다.

FILESTREAM

/FILESTREAMLEVEL

선택 사항

FILESTREAM 기능의 액세스 수준을 지정합니다.

지원되는 값:

  • 0 = 이 인스턴스에 대한 FILESTREAM 지원을 해제합니다. (기본값)

  • 1 = Transact-SQL 액세스에 FILESTREAM을 사용하도록 설정합니다.

  • 2 = Transact-SQL 및 파일 I/O 스트리밍 액세스에 FILESTREAM을 사용하도록 설정합니다. 클러스터 시나리오에는 적합하지 않습니다.

  • 3 = 원격 클라이언트가 FILESTREAM 데이터에 대한 스트리밍 액세스 권한을 가질 수 있도록 허용합니다.

FILESTREAM

/FILESTREAMSHARENAME

선택 사항

FILESTREAMLEVEL이 1보다 큰 경우 필수입니다.

FILESTREAM 데이터가 저장될 Windows 공유의 이름을 지정합니다.

SQL Server 전체 텍스트

/FTSVCACCOUNT

선택 사항

전체 텍스트 필터 시작 관리자 서비스의 계정을 지정합니다.

이 매개 변수는 Windows Server 2008 및 Windows Vista 운영 체제에서는 무시됩니다. ServiceSID는 SQL Server와 전체 텍스트 필터 데몬 간 통신의 보안을 유지하는 데 도움을 주기 위해 사용됩니다.

값이 제공되지 않으면 전체 텍스트 필터 시작 관리자 서비스를 사용할 수 없습니다. 서비스 계정을 변경하고 전체 텍스트 기능을 사용하려면 SQL Server 제어 관리자를 사용해야 합니다.

기본값:

  • Local Service Account

SQL Server 전체 텍스트

/FTSVCPASSWORD

선택 사항

전체 텍스트 필터 시작 관리자 서비스의 암호를 지정합니다.

이 매개 변수는 Windows Server 2008 및 Windows Vista 운영 체제에서는 무시됩니다.

Integration Services

/ISSVCACCOUNT

필수 사항

Integration Services의 계정을 지정합니다.

기본값:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

필수 사항

Integration Services 암호를 지정합니다.

Integration Services

/ISSVCStartupType

선택 사항

Integration Services 서비스의 시작 모드를 지정합니다.

Reporting Services

/RSINSTALLMODE

파일만 모드에서 사용 가능

Reporting Services의 설치 모드를 지정합니다.

Reporting Services

/RSSVCACCOUNT

필수 사항

Reporting Services의 시작 계정을 지정합니다.

Reporting Services

/RSSVCPASSWORD

필수 사항

Reporting Services 서비스 시작 계정의 암호를 지정합니다.

Reporting Services

/RSSVCStartupType

선택 사항

Reporting Services의 시작 모드를 지정합니다.

1 도메인 그룹 대신 서비스 SID를 사용하는 것이 좋습니다.

예제 구문:

데이터베이스 엔진 및 Analysis Services를 위한 장애 조치(Failover) 클러스터 고급 설치 시나리오의 "준비" 단계를 수행합니다.

명령 프롬프트에서 다음 명령을 실행하여 기본 인스턴스를 준비합니다.

setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName=MSSQLSERVER /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS

명령 프롬프트에서 다음 명령을 실행하여 명명된 인스턴스를 준비합니다.

setup.exe /q /ACTION=PrepareFailoverCluster /InstanceName="<Insert Instance name>" /Features=AS,SQL /INDICATEPROGRESS /ASSVCACCOUNT="<DomainName\UserName>" /ASSVCPASSWORD="xxxxxxxxxxx" /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="xxxxxxxxxxx" /AGTSVCACCOUNT="<DomainName\UserName>" /AGTSVCPASSWORD="xxxxxxxxxxx" /IACCEPTSQLSERVERLICENSETERMS

장애 조치 클러스터 완료 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 장애 조치(Failover) 클러스터 완료를 위한 명령줄 스크립트를 개발할 수 있습니다. 이것은 장애 조치(Failover) 클러스터 고급 설치 옵션의 두 번째 단계입니다. 모든 장애 조치(Failover) 클러스터 노드 준비를 실행한 다음 공유 디스크를 소유하는 노드에서 이 명령을 실행합니다. 자세한 내용은 AlwaysOn 장애 조치(failover) 클러스터 인스턴스(SQL Server)을 참조하십시오.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

장애 조치(Failover) 클러스터 완료 워크플로를 나타내는 데 필요합니다.

지원되는 값:

  • CompleteFailoverCluster

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/FAILOVERCLUSTERGROUP

선택 사항

SQL Server 장애 조치(Failover) 클러스터에 사용되는 리소스 그룹의 이름을 지정합니다. 기존 클러스터 그룹의 이름이거나 새 리소스 그룹의 이름일 수 있습니다.

기본값:

SQLServer(<InstanceName>)

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/ERRORREPORTING

선택 사항

SQL Server의 오류 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/PID

선택 사항

SQL Server 버전의 제품 키를 지정합니다. 이 매개 변수를 지정하지 않으면 Evaluation이 사용됩니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/QS

선택 사항

설치 프로그램이 UI를 통해 실행되고 진행률을 표시하지만 입력을 받거나 오류 메시지를 표시하지 않도록 지정합니다.

SQL Server 설치 컨트롤

/SQMREPORTING

선택 사항

SQL Server에 대한 기능 사용 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 설치 컨트롤

/FAILOVERCLUSTERDISKS

선택 사항

공유 디스크 목록이 SQL Server 장애 조치(failover) 클러스터 리소스 그룹에 포함되도록 지정합니다.

기본값:

첫 번째 드라이브가 모든 데이터베이스의 기본 드라이브로 사용됩니다.

SQL Server 설치 컨트롤

/FAILOVERCLUSTERIPADDRESSES

필수 사항

인코딩된 IP 주소를 지정합니다. 인코딩은 세미콜론(;)으로 구분되어 있으며 <IP 유형>;<주소>;<네트워크 이름>;<서브넷 마스크> 형식을 따릅니다. 지원되는 IP 유형에는 DHCP, IPv4 및 IPv6이 있습니다. 주소 사이에 공백을 넣어 여러 장애 조치(failover) 클러스터 IP 주소를 지정할 수 있습니다. 다음 예를 참조하십시오.

  • FAILOVERCLUSTERIPADDRESSES=DEFAULT

  • FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

  • FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1

SQL Server 설치 컨트롤

/FAILOVERCLUSTERNETWORKNAME

필수 사항

새 SQL Server 장애 조치(failover) 클러스터의 네트워크 이름을 지정합니다. 이 이름은 네트워크에서 새 SQL Server 장애 조치(Failover) 클러스터 인스턴스를 식별하는 데 사용됩니다.

SQL Server 설치 컨트롤

/CONFIRMIPDEPENDENCYCHANGE

다중 서브넷 장애 조치(Failover) 클러스터의 IP 주소 리소스 종속성을 OR로 설정하는 데 대한 동의를 나타냅니다. 자세한 내용은 새 SQL Server 장애 조치(Failover) 클러스터 만들기(설치)를 참조하십시오.

지원되는 값:

  • 0 = False(기본값)

  • 1 = True

Analysis Services

/ASBACKUPDIR

선택 사항

Analysis Services 백업 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

  • 기타 모든 설치의 경우:%Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup

Analysis Services

/ASCOLLATION

선택 사항

Analysis Services에 대한 데이터 정렬 설정을 지정합니다.

기본값:

  • Latin1_General_CI_AS

Analysis Services

/ASCONFIGDIR

선택 사항

Analysis Services 구성 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config

Analysis Services

/ASDATADIR

선택 사항

Analysis Services 데이터 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data

Analysis Services

/ASLOGDIR

선택 사항

Analysis Services 로그 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log

Analysis Services

/ASSERVERMODE

선택 사항

Analysis Services 인스턴스의 서버 모드를 지정합니다. 클러스터 시나리오에서 유효한 값은 MULTIDIMENSIONAL 또는 TABULAR입니다. ASSERVERMODE는 대/소문자를 구분합니다. 모든 값은 대문자로 표시해야 합니다. 유효한 값에 대한 자세한 내용은 테이블 형식 모드에서 Analysis Services 설치를 참조하십시오.

Analysis Services

/ASSYSADMINACCOUNTS

필수 사항

Analysis Services에 대한 관리자 자격 증명을 지정합니다.

Analysis Services

/ASTEMPDIR

선택 사항

Analysis Services 임시 파일의 디렉터리를 지정합니다.

기본값:

  • 64비트 WOW 모드의 경우: %Program Files(x86)%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

  • 기타 모든 설치의 경우: %Program Files%\Microsoft SQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp

Analysis Services

/ASPROVIDERMSOLAP

선택 사항

MSOLAP 공급자를 in-process로 실행할 수 있는지 여부를 지정합니다.

기본값:

  • 1 = 사용

SQL Server 데이터베이스 엔진

/INSTALLSQLDATADIR

필수 사항

SQL Server 데이터 파일의 데이터 디렉터리를 지정합니다.

데이터 디렉터리는 공유 클러스터 디스크에 지정되어야 합니다.

SQL Server 데이터베이스 엔진

/SAPWD

/SECURITYMODE=SQL인 경우에 필수입니다.

SQL Server sa 계정의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SECURITYMODE

선택 사항

SQL Server의 보안 모드를 지정합니다.

이 매개 변수가 제공되지 않은 경우 Windows 전용 인증 모드가 지원됩니다.

지원되는 값:

  • SQL

SQL Server 데이터베이스 엔진

/SQLBACKUPDIR

선택 사항

백업 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup

SQL Server 데이터베이스 엔진

/SQLCOLLATION

선택 사항

SQL Server에 대한 데이터 정렬 설정을 지정합니다.

기본값은 Windows 운영 체제의 로캘을 기반으로 합니다. 자세한 내용은 설치 프로그램에서 데이터 정렬 설정을 참조하십시오.

SQL Server 데이터베이스 엔진

/SQLSYSADMINACCOUNTS

필수 사항

이 매개 변수를 사용하여 로그인을 sysadmin 역할의 멤버로 프로비전합니다.

SQL Server 데이터베이스 엔진

/SQLTEMPDBDIR

선택 사항

tempdb 데이터 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data.

SQL Server 데이터베이스 엔진

/SQLTEMPDBLOGDIR

선택 사항

tempdb 로그 파일의 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLUSERDBDIR

선택 사항

사용자 데이터베이스의 데이터 파일에 대한 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

SQL Server 데이터베이스 엔진

/SQLUSERDBLOGDIR

선택 사항

사용자 데이터베이스의 로그 파일에 대한 디렉터리를 지정합니다.

기본값:

  • <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data

Reporting Services

/RSINSTALLMODE

파일만 모드에서 사용 가능

Reporting Services의 설치 모드를 지정합니다.

예제 구문:

데이터베이스 엔진 및 Analysis Services를 위한 장애 조치(Failover) 클러스터 고급 설치 시나리오의 "완료" 단계를 수행하려면 장애 조치(Failover) 클러스터의 액티브 노드가 될 컴퓨터에서 다음 명령을 실행하여 이 노드를 사용 가능한 상태로 만듭니다. Analysis Services 장애 조치(Failover) 클러스터의 공유 디스크를 소유하는 노드에서 "CompleteFailoverCluster" 동작을 실행해야 합니다.

명령 프롬프트에서 다음 명령을 실행하여 기본 인스턴스에 대한 장애 조치(Failover) 클러스터 설치를 완료합니다.

setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName=MSSQLSERVER /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\Username>" /ASDATADIR=<Drive>:\OLAP\Data /ASLOGDIR=<Drive>:\OLAP\Log /ASBACKUPDIR=<Drive>:\OLAP\Backup /ASCONFIGDIR=<Drive>:\OLAP\Config /ASTEMPDIR=<Drive>:\OLAP\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>:" /FAILOVERCLUSTERNETWORKNAME="<Insert FOI Network Name>" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;Cluster Network;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="MSSQLSERVER" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\UserName>"

명령 프롬프트에서 다음 명령을 실행하여 명명된 인스턴스에 대한 장애 조치 클러스터 설치를 완료합니다.

setup.exe /q /ACTION=CompleteFailoverCluster /InstanceName="<Insert Instance Name>" /INDICATEPROGRESS /ASSYSADMINACCOUNTS="<DomainName\UserName>" /ASDATADIR=<Drive>:\KATMAI\Data /ASLOGDIR=<drive>:\KATMAI\Log /ASBACKUPDIR=<Drive>:\KATMAI\Backup /ASCONFIGDIR=<Drive>:\KATMAI\Config /ASTEMPDIR=<Drive>:\KATMAI\Temp /FAILOVERCLUSTERDISKS="<Cluster Disk Resource Name - for example, 'Disk S:'>" /FAILOVERCLUSTERNETWORKNAME="CompNamedFOI" /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /FAILOVERCLUSTERGROUP="<Insert New Group Name>" /INSTALLSQLDATADIR="<Drive>:\<Path>\MSSQLSERVER_KATMAI" /SQLCOLLATION="SQL_Latin1_General_CP1_CS_AS" /SQLSYSADMINACCOUNTS="<DomainName\Username>"

장애 조치 클러스터 업그레이드 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 장애 조치(Failover) 클러스터 업그레이드 명령줄 스크립트를 개발할 수 있습니다. 자세한 내용은 SQL Server 장애 조치(Failover) 클러스터 인스턴스 업그레이드(설치)AlwaysOn 장애 조치(failover) 클러스터 인스턴스(SQL Server)을 참조하십시오.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

설치 워크플로를 지정하는 데 필요합니다.

지원되는 값:

  • Upgrade

SQL Server 설치 컨트롤

/IACCEPTSQLSERVERLICENSETERMS

무인 설치에 /Q 또는 /QS 매개 변수가 지정된 경우에만 필수입니다.

사용 조건에 대한 동의를 확인하는 데 필요합니다.

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/UpdateEnabled

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 검색하고 포함하는지 여부를 지정합니다. 유효한 값은 True와 False 또는 1과 0입니다. 기본적으로 SQL Server 설치 프로그램에는 검색된 업데이트가 포함됩니다.

SQL Server 설치 컨트롤

/UpdateSource

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 가져올 위치를 지정합니다. 유효한 값은 Microsoft Update를 검색하는 경우 “MU”, 유효한 폴더 경로, 상대 경로 (예: .\MyUpdates) 또는 UNC 공유입니다. 기본적으로 SQL Server 설치 프로그램은 Windows Server Update Services를 통해 Microsoft Update 또는 Windows Update 서비스를 검색합니다.

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/ERRORREPORTING

선택 사항

SQL Server의 오류 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/ INSTANCEDIR

선택 사항

공유 구성 요소에 대해 기본 디렉터리가 아닌 다른 설치 디렉터리를 지정합니다.

SQL Server 설치 컨트롤

/INSTANCEID

SQL Server 2008 또는 SQL Server 2008 R2에서 업그레이드하는 경우 필수

SQL Server 2005에서 업그레이드할 경우 선택 사항

InstanceID에 대해 기본값이 아닌 다른 값을 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/PID

선택 사항

SQL Server 버전의 제품 키를 지정합니다. 이 매개 변수를 지정하지 않으면 Evaluation이 사용됩니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/SQMREPORTING

선택 사항

SQL Server에 대한 기능 사용 보고를 지정합니다.

자세한 내용은 Microsoft 오류 보고 서비스에 대한 개인 정보 취급 방침을 참조하십시오.

지원되는 값:

  • 1 = 사용

  • 0 = 사용 안 함

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 설치 컨트롤

/FAILOVERCLUSTERROLLOWNERSHIP

업그레이드하는 동안 장애 조치 동작을 지정합니다.

SQL Server Browser 서비스

/BROWSERSVCSTARTUPTYPE

선택 사항

SQL Server Browser 서비스의 시작 모드를 지정합니다.

지원되는 값:

  • Automatic

  • Disabled

  • Manual

SQL Server 전체 텍스트

/FTUPGRADEOPTION

선택 사항

전체 텍스트 카탈로그 업그레이드 옵션을 지정합니다.

지원되는 값:

  • REBUILD

  • RESET

  • IMPORT

Integration Services

/ISSVCACCOUNT

필수 사항

Integration Services의 계정을 지정합니다.

기본값:

  • NT AUTHORITY\NETWORK SERVICE

Integration Services

/ISSVCPASSWORD

필수 사항

Integration Services 암호를 지정합니다.

Integration Services

/ISSVCStartupType

선택 사항

Integration Services 서비스의 시작 모드를 지정합니다.

Reporting Services

/RSUPGRADEDATABASEACCOUNT

선택 사항

속성은 2008 R2 또는 그 이전 버전의 SharePoint 모드 보고서 서버를 업그레이드하는 경우에만 사용됩니다. 추가 업그레이드 작업은 SQL Server 2012 Reporting Services에서 변경된 이전 SharePoint 모드 아키텍처를 사용하는 보고서 서버에 대해 수행됩니다. 이 옵션이 명령줄 설치에 포함되지 않으면 이전 보고서 서버의 기본 서비스 계정이 사용됩니다. 이 속성이 사용되면 /RSUPGRADEPASSWORD 속성을 사용하는 계정의 암호를 제공합니다.

Reporting Services

/RSUPGRADEPASSWORD

선택 사항

기존 보고서 서버 서비스 계정 암호

노드 추가 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 노드 추가 명령줄 스크립트를 개발할 수 있습니다.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

AddNode 워크플로를 나타내는 데 필요합니다.

지원되는 값:

  • AddNode

SQL Server 설치 컨트롤

/IACCEPTSQLSERVERLICENSETERMS

무인 설치에 /Q 또는 /QS 매개 변수가 지정된 경우에만 필수입니다.

사용 조건에 대한 동의를 확인하는 데 필요합니다.

SQL Server 설치 컨트롤

/ENU

선택 사항

설치 미디어에 영어와 해당 운영 체제 언어에 대한 언어 팩이 둘 다 있는 경우 이 매개 변수를 사용하여 지역화된 운영 체제에 SQL Server 영어 버전을 설치할 수 있습니다.

SQL Server 설치 컨트롤

/UpdateEnabled

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 검색하고 포함하는지 여부를 지정합니다. 유효한 값은 True와 False 또는 1과 0입니다. 기본적으로 SQL Server 설치 프로그램에는 검색된 업데이트가 포함됩니다.

SQL Server 설치 컨트롤

/UpdateSource

선택 사항

SQL Server 설치 프로그램이 제품 업데이트를 가져올 위치를 지정합니다. 유효한 값은 Microsoft Update를 검색하는 경우 “MU”, 유효한 폴더 경로, 상대 경로 (예: .\MyUpdates) 또는 UNC 공유입니다. 기본적으로 SQL Server 설치 프로그램은 Windows Server Update Services를 통해 Microsoft Update 또는 Windows Update 서비스를 검색합니다.

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/PID

선택 사항

SQL Server 버전의 제품 키를 지정합니다. 이 매개 변수를 지정하지 않으면 Evaluation이 사용됩니다.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/QS

선택 사항

설치 프로그램이 UI를 통해 실행되고 진행률을 표시하지만 입력을 받거나 오류 메시지를 표시하지 않도록 지정합니다.

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 설치 컨트롤

/FAILOVERCLUSTERIPADDRESSES

필수 사항

인코딩된 IP 주소를 지정합니다. 인코딩은 세미콜론(;)으로 구분되어 있으며 <IP 유형>;<주소>;<네트워크 이름>;<서브넷 마스크> 형식을 따릅니다. 지원되는 IP 유형에는 DHCP, IPv4 및 IPv6이 있습니다. 주소 사이에 공백을 넣어 여러 장애 조치(failover) 클러스터 IP 주소를 지정할 수 있습니다. 다음 예를 참조하십시오.

  • FAILOVERCLUSTERIPADDRESSES=DEFAULT

  • FAILOVERCLUSTERIPADDRESSES=IPv4;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv4;172.16.0.0;ClusterNetwork1;172.31.255.255

  • FAILOVERCLUSTERIPADDRESSES=IPv6;DHCP;ClusterNetwork1

  • FAILOVERCLUSTERIPADDRESSES=IPv6;2001:db8:23:1002:20f:1fff:feff:b3a3;ClusterNetwork1

자세한 내용은 SQL Server 장애 조치(Failover) 클러스터에서 노드 추가 또는 제거(설치)를 참조하십시오.

SQL Server 설치 컨트롤

/CONFIRMIPDEPENDENCYCHANGE

필수 사항

다중 서브넷 장애 조치(Failover) 클러스터의 IP 주소 리소스 종속성을 OR로 설정하는 데 대한 동의를 나타냅니다. 자세한 내용은 SQL Server 장애 조치(Failover) 클러스터에서 노드 추가 또는 제거(설치)를 참조하십시오.

지원되는 값:

  • 0 = False(기본값)

  • 1 = True

SQL Server 에이전트

/AGTSVCACCOUNT

필수 사항

SQL Server 에이전트 서비스 계정을 지정합니다.

SQL Server 에이전트

/AGTSVCPASSWORD

필수 사항

SQL Server 에이전트 서비스 계정의 암호를 지정합니다.

Analysis Services

/ASSVCACCOUNT

필수 사항

Analysis Services 서비스 계정을 지정합니다.

Analysis Services

/ASSVCPASSWORD

필수 사항

Analysis Services 서비스의 암호를 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCACCOUNT

필수 사항

SQL Server 서비스의 시작 계정을 지정합니다.

SQL Server 데이터베이스 엔진

/SQLSVCPASSWORD

필수 사항

SQLSVCACCOUNT의 암호를 지정합니다.

Integration Services

/ISSVCPASSWORD

필수 사항

Integration Services 암호를 지정합니다.

Reporting Services

/RSINSTALLMODE

파일만 모드에서 사용 가능

Reporting Services의 설치 모드를 지정합니다.

Reporting Services

/RSSVCPASSWORD

필수 사항

Reporting Services 서비스 시작 계정의 암호를 지정합니다.

참고 사항:

데이터베이스 엔진 및 Analysis Services는 클러스터를 인식하는 유일한 구성 요소입니다. 기타 기능은 클러스터를 인식하지 않으므로 장애 조치(Failover)에서 가용성이 높지 않습니다.

예제 구문:

데이터베이스 엔진 및 Analysis Services와 함께 기존 장애 조치(Failover) 클러스터 인스턴스에 노드를 추가합니다.

setup.exe /q /ACTION=AddNode /INSTANCENAME="<Insert Instance Name>" /SQLSVCACCOUNT="<SQL account that is used on other nodes>" /SQLSVCPASSWORD="<password for SQL account>" /AGTSVCACCOUNT="<SQL Server Agent account that is used on other nodes>", /AGTSVCPASSWORD="<SQL Server Agent account password>" /ASSVCACCOUNT="<AS account that is used on other nodes>" /ASSVCPASSWORD=”<password for AS account>” /INDICATEPROGRESS /IACCEPTSQLSERVERLICENSETERMS /FAILOVERCLUSTERIPADDRESSES="IPv4;xx.xxx.xx.xx;ClusterNetwork1;xxx.xxx.xxx.x" /CONFIRMIPDEPENDENCYCHANGE=0

노드 제거 매개 변수

다음 표에 나와 있는 매개 변수를 사용하여 노드 제거 명령줄 스크립트를 개발할 수 있습니다. 장애 조치(Failover) 클러스터를 제거하려면 각 장애 조치(Failover) 클러스터 노드에서 RemoveNode를 실행해야 합니다. 자세한 내용은 AlwaysOn 장애 조치(failover) 클러스터 인스턴스(SQL Server)을 참조하십시오.

SQL Server 구성 요소

매개 변수

설명

SQL Server 설치 컨트롤

/ACTION

필수 사항

RemoveNode 워크플로를 나타내는 데 필요합니다.

지원되는 값:

  • RemoveNode

SQL Server 설치 컨트롤

/CONFIGURATIONFILE

선택 사항

사용할 ConfigurationFile을 지정합니다.

SQL Server 설치 컨트롤

/HELP, H, ?

선택 사항

매개 변수에 대한 사용 옵션을 표시합니다.

SQL Server 설치 컨트롤

/INDICATEPROGRESS

선택 사항

세부 설치 로그 파일이 콘솔로 전달되도록 지정합니다.

SQL Server 설치 컨트롤

/INSTANCENAME

필수 사항

SQL Server 인스턴스 이름을 지정합니다.

자세한 내용은 인스턴스 구성을 참조하십시오.

SQL Server 설치 컨트롤

/Q

선택 사항

설치 프로그램이 사용자 인터페이스 없이 자동 모드에서 실행되도록 지정합니다. 이 옵션은 무인 설치에 사용됩니다.

SQL Server 설치 컨트롤

/QS

선택 사항

설치 프로그램이 UI를 통해 실행되고 진행률을 표시하지만 입력을 받거나 오류 메시지를 표시하지 않도록 지정합니다.

SQL Server 설치 컨트롤

/HIDECONSOLE

선택 사항

콘솔 창을 숨기거나 닫도록 지정합니다.

SQL Server 설치 컨트롤

/CONFIRMIPDEPENDENCYCHANGE

필수 사항

다중 서브넷 장애 조치(Failover) 클러스터의 IP 주소 리소스 종속성을 OR에서 AND로 설정하는 데 대한 동의를 나타냅니다. 자세한 내용은 SQL Server 장애 조치(Failover) 클러스터에서 노드 추가 또는 제거(설치)를 참조하십시오.

지원되는 값:

  • 0 = False(기본값)

  • 1 = True

예제 구문:

데이터베이스 엔진 및 Analysis Services와 함께 기존 장애 조치(Failover) 클러스터 인스턴스에서 노드를 제거합니다.

setup.exe /q /ACTION=RemoveNode /INSTANCENAME="<Insert Instance Name>" [/INDICATEPROGRESS] /CONFIRMIPDEPENDENCYCHANGE=0

서비스 계정 매개 변수

기본 제공 계정, 로컬 계정 또는 도메인 계정을 사용하여 SQL Server 서비스를 구성할 수 있습니다.

[!참고]

관리 서비스 계정, 가상 계정 또는 기본 제공 계정을 사용할 때 해당 암호 매개 변수를 지정하면 안 됩니다. 이러한 서비스 계정에 대한 자세한 내용은 Windows 서비스 계정 및 권한 구성Windows 7 및 Windows Server 2008 R2에 사용할 수 있는 새 계정 유형 섹션을 참조하십시오.

서비스 계정 구성에 대한 자세한 내용은 Windows 서비스 계정 및 권한 구성을 참조하십시오.

SQL Server 구성 요소

계정 매개 변수

암호 매개 변수

시작 유형

SQL Server 에이전트

/AGTSVCACCOUNT

/AGTSVCPASSWORD

/AGTSVCSTARTUPTYPE

Analysis Services

/ASSVCACCOUNT

/ASSVCPASSWORD

/ASSVCSTARTUPTYPE

SQL Server 데이터베이스 엔진

/SQLSVCACCOUNT

/SQLSVCPASSWORD

/SQLSVCSTARTUPTYPE

Integration Services

/ISSVCACCOUNT

/ISSVCPASSWORD

/ISSVCSTARTUPTYPE

Reporting Services

/RSSVCACCOUNT

/RSSVCPASSWORD

/RSSVCSTARTUPTYPE

기능 매개 변수

특정 기능을 설치하려면 /FEATURES 매개 변수를 사용하여 다음 표에 나와 있는 부모 기능 또는 기능 값을 지정하십시오. SQL Server 버전에서 지원되는 기능 목록은 SQL Server 2012 버전에서 지원하는 기능을 참조하십시오.

부모 기능 매개 변수

기능 매개 변수

설명

SQL

SQL Server 데이터베이스 엔진, Replication, Fulltext 및 Data Quality 서버를 설치합니다.

SQLEngine

SQL Server 데이터베이스 엔진만 설치합니다.

Replication

SQL Server 데이터베이스 엔진과 함께 복제 구성 요소를 설치합니다.

FullText

SQL Server 데이터베이스 엔진과 함께 전체 텍스트 구성 요소를 설치합니다.

DQ

Data Quality 서버 설치를 완료하는 데 필요한 파일을 복사합니다. SQL Server 설치를 완료한 후에는 DQSInstaller.exe 파일을 실행하여 Data Quality 서버 설치를 완료해야 합니다. 자세한 내용은 DQSInstaller.exe를 실행하여 Data Quality 서버 설치 완료를 참조하십시오. 또한 SQL Server 데이터베이스 엔진도 설치합니다.

AS

모든 Analysis Services 구성 요소를 설치합니다.

RS

모든 Reporting Services 구성 요소를 설치합니다.

DQC

Data Quality 클라이언트를 설치합니다.

IS

모든 Integration Services 구성 요소를 설치합니다.

MDS

MDS(Master Data Services)를 설치합니다.

Tools

클라이언트 도구와 SQL Server 온라인 설명서 구성 요소를 설치합니다.

BC

이전 버전과의 호환성 구성 요소를 설치합니다.

BOL

도움말 내용을 보고 관리할 수 있도록 SQL Server 온라인 설명서 구성 요소를 설치합니다.

BIDS

SQL Server Data Tools(SSDT)를 설치합니다.

Conn

연결 구성 요소를 설치합니다.

SSMS

SQL Server 기본 관리 도구를 설치합니다.

여기에는 다음이 포함됩니다.

  • SQL Server 데이터베이스 엔진, SQL Server Express, sqlcmd 유틸리티 및 SQL Server PowerShell 공급자에 대한 SQL Server Management Studio 지원

ADV_SSMS

SQL Server 전체 관리 도구를 설치합니다.

여기에는 기본 버전의 구성 요소 이외에 다음 구성 요소가 추가로 포함됩니다.

  • Reporting Services, Analysis Services 및 Integration Services에 대한 SQL Server Management Studio 지원

  • SQL Server 프로파일러

  • 데이터베이스 엔진 튜닝 관리자

  • SQL Server 유틸리티 관리

DREPLAY_CTLR

Distributed Replay Controller 설치

DREPLAY_CLT

Distributed Replay 클라이언트 설치

SNAC_SDK

Microsoft SQL Server Native Client용 SDK 설치

SDK

소프트웨어 개발 키트를 설치합니다.

LocalDB1

프로그램 개발자를 대상으로 하는 SQL Server Express의 실행 모드인 LocalDB를 설치합니다.

1LocalDB는 SQL Server 2012 Express의 SKU를 설치할 때 옵션 항목입니다. SQL Server 2012 Express LocalDB에 대한 자세한 내용은 SQL Server 2012 Express LocalDB를 참조하십시오.

Feature 매개 변수 예:

매개 변수 및 값

설명

/FEATURES=SQLEngine

복제 및 전체 텍스트 없이 데이터베이스 엔진을 설치합니다.

/FEATURES=SQLEngine, FullText

데이터베이스 엔진 및 전체 텍스트를 설치합니다.

/FEATURES=SQL, Tools

전체 데이터베이스 엔진 및 도구를 모두 설치합니다.

/FEATURES=BOL

도움말 내용을 보고 관리할 수 있도록 SQL Server 온라인 설명서 구성 요소를 설치합니다.

역할 매개 변수

설치 역할 또는 /Role 매개 변수는 미리 구성된 기능 선택 항목을 설치하는 데 사용됩니다. Analysis Services 역할은 기존 SharePoint 팜이나 구성되지 않은 새 팜에 Analysis Services 인스턴스를 설치합니다. 각 시나리오를 지원하는 두 가지 설치 역할이 제공됩니다. 설치할 설치 역할은 한 번에 하나씩만 선택할 수 있습니다. 설치 역할을 선택하면 설치 프로그램에서 해당 역할에 속하는 기능 및 구성 요소를 설치합니다. 특정 역할에 지정된 기능과 구성 요소를 변경할 수는 없습니다. 기능 역할 매개 변수를 사용하는 방법에 대한 자세한 내용은 명령 프롬프트에서 PowerPivot 설치를 참조하십시오.

AllFeatures_WithDefaults 역할은 SQL Server Express 버전의 기본 동작으로, 사용자에게 표시되는 대화 상자 수를 줄입니다. SQL Server Express 이외의 SQL Server 버전을 설치할 때는 이 역할을 명령줄에서 지정할 수 있습니다.

역할

설명

설치 항목

SPI_AS_ExistingFarm

기존 SharePoint Server 2010 팜 또는 독립 실행형 서버에 Analysis Services를 명명된 PowerPivot 인스턴스로 설치합니다.

메모리 내 데이터 저장 및 처리를 위해 미리 구성된 Analysis Services 계산 엔진

PowerPivot 솔루션 패키지

PowerPivot for Excel용 설치 관리자 프로그램

SQL Server 온라인 설명서

SPI_AS_NewFarm

구성되지 않은 새 Office SharePoint Server 2010 팜 또는 독립 실행형 서버에 Analysis Services 및 데이터베이스 엔진을 명명된 PowerPivot 인스턴스로 설치합니다. SQL Server 설치 프로그램은 기능 역할 설치 중에 팜을 구성합니다.

메모리 내 데이터 저장 및 처리를 위해 미리 구성된 Analysis Services 계산 엔진

PowerPivot 솔루션 패키지

SQL Server 온라인 설명서

데이터베이스 엔진

구성 도구

SQL Server Management Studio

AllFeatures_WithDefaults

현재 버전에서 사용할 수 있는 모든 기능을 설치합니다.

현재 사용자를 SQL Server sysadmin 고정 서버 역할에 추가합니다.

Windows Vista 또는 Windows Server 2008 이상을 사용하고 운영체제가 도메인 컨트롤러가 아닌 경우 데이터베이스 엔진 및 Reporting Services는 기본적으로 NTAUTHORITY\NETWORK SERVICE 계정을 사용하고, Integration Services는 기본적으로 NTAUTHORITY\NETWORK SERVICE 계정을 사용합니다.

SQL Server Express 버전에서는 이러한 역할이 기본적으로 사용하도록 설정됩니다. 기타 모든 버전의 경우 이 역할은 사용하도록 설정되지 않지만 UI나 명령줄 매개 변수를 통해 지정할 수 있습니다.

SQL Server Express 버전의 경우에는 해당 버전에서 사용 가능한 기능만 설치하십시오. 기타 버전의 경우에는 모든 SQL Server 기능을 설치하십시오.

AllFeatures_WithDefaults 매개 변수는 AllFeatures_WithDefaults 매개 변수 설정을 무시하는 다른 매개 변수와 결합해 사용할 수 있습니다. 예를 들어 AllFeatures_WithDefaults 매개 변수와 /Features=RS 매개 변수를 함께 사용하면 모든 기능을 설치하는 명령이 무시되고 Reporting Services만 설치되지만 Reporting Services에 대해 기본 서비스 계정을 사용하는 AllFeatures_WithDefaults 매개 변수 설정은 그대로 적용됩니다.

AllFeatures_WithDefaults 매개 변수를 /ADDCURRENTUSERASSQLADMIN=FALSE와 함께 사용하는 경우에는 프로비전 대화 상자에 현재 사용자가 자동으로 채워지지 않습니다. SQL Server 에이전트에 대한 서비스 계정과 암호를 지정하려면 /AGTSVCACCOUNT/AGTSVCPASSWORD를 추가하십시오.

/FAILOVERCLUSTERROLLOWNERSHIP 매개 변수를 사용하여 장애 조치 동작 제어

SQL Server 장애 조치 클러스터를 SQL Server 2012로 업그레이드하려면 패시브 노드부터 시작하여 한 번에 하나의 장애 조치 클러스터 노드에서 설치 프로그램을 실행해야 합니다. 설치 프로그램에서는 장애 조치(Failover) 클러스터 인스턴스의 총 노드 수 및 이미 업그레이드된 노드 수에 따라 업그레이드된 노드로 장애 조치(Failover)를 실행할 시기를 결정합니다. 절반 이상의 노드가 이미 업그레이드된 경우 기본적으로 설치 프로그램에서는 업그레이드된 노드로 장애 조치(Failover)를 실행합니다.

업그레이드 프로세스를 진행하는 동안 클러스터 노드의 장애 조치(Failover) 동작을 제어하려면 명령 프롬프트에서 업그레이드 작업을 실행한 다음 업그레이드 작업을 통해 노드가 오프라인으로 전환되기 전에 /FAILOVERCLUSTERROLLOWNERSHIP 매개 변수를 사용하여 장애 조치(Failover) 동작을 제어하십시오. 이 매개 변수의 사용 방법은 다음과 같습니다.

  • /FAILOVERCLUSTERROLLOWNERSHIP=0은 클러스터 소유권(그룹 이동)을 업그레이드된 노드에 넘겨 주지 않으며 업그레이드 종료 시 가능한 SQL Server 클러스터 소유자 목록에 이 노드를 추가하지 않습니다.

  • /FAILOVERCLUSTERROLLOWNERSHIP=1은 클러스터 소유권(그룹 이동)을 업그레이드된 노드에 넘겨 주며 업그레이드 종료 시 가능한 SQL Server 클러스터 소유자 목록에 이 노드를 추가합니다.

  • /FAILOVERCLUSTERROLLOWNERSHIP=2는 기본 설정입니다. 매개 변수가 지정되지 않은 경우 이 값이 사용됩니다. 이 설정에서 SQL Server 설치 프로그램은 필요에 따라 클러스터 소유권(그룹 이동)을 관리합니다.

Instance ID 또는 InstanceID 구성

Instance ID 또는 /InstanceID 매개 변수는 인스턴스 구성 요소를 설치할 수 있는 위치와 인스턴스의 레지스트리 경로를 지정하는 데 사용됩니다. "INSTANCEID"의 값은 고유한 문자열이어야 합니다.

  • SQL Instance ID:MSSQL11.<INSTANCEID>

  • AS Instance ID:MSAS11.<INSTANCEID>

  • RS Instance ID:MSRS11.<INSTANCEID>

인스턴스 인식형 구성 요소는 다음 위치에 설치됩니다.

%Program Files%\Microsoft SQL Server\<SQLInstanceID>

%Program Files%\Microsoft SQL Server\<ASInstanceID>

%Program Files%\Microsoft SQL Server\<RSInstanceID>

[!참고]

INSTANCEID가 명령줄에 지정되지 않은 경우 기본적으로 설치 프로그램에서 <INSTANCEID>를 <INSTANCENAME>으로 대체합니다.

참고 항목

태스크

설치 마법사에서 SQL Server 2012 설치(설치 프로그램)

개념

SQL Server 장애 조치(Failover) 클러스터 설치

SQL Server 2012 비즈니스 인텔리전스 기능 설치