SQL Server のセットアップを実行する前に、「 SQL Server のインストール計画」を参照してください。
コマンド プロンプトで SQL Server の新しいインスタンスをインストールすると、インストールする機能とその構成方法を指定できます。 また、セットアップのユーザー インターフェイスに、サイレント モード、基本的な対話方式、または完全な対話方式を指定できます。
注
コマンド プロンプトを使用してインストールする場合、SQL Server では /Q パラメーターを使用した完全なサイレント モード、または /QS パラメーターを使用した Quiet Simple モードがサポートされます。 /QS スイッチは進行状況のみを表示し、入力を受け入れず、発生した場合はエラー メッセージを表示しません。 /QS パラメーターは、/Action=install が指定されている場合にのみサポートされます。
どのインストール方法を使用するかにかかわらず、個人として、または組織を代表して、ソフトウェア ライセンス条項に同意するかどうかを確認する必要があります。ただし、ソフトウェアの使用に別の契約 (マイクロソフト ボリューム ライセンス契約や、ISV または OEM とのサード パーティ契約など) が適用される場合を除きます。
ライセンス条項は、セットアップのユーザー インターフェイスで確認し、同意することができます。 無人インストール (/Q パラメーターまたは /QS パラメーターを使用) には、/IACCEPTSQLSERVERLICENSETERMS パラメーターを含める必要があります。 ライセンス条項は、「 マイクロソフト ソフトウェア ライセンス条項」で別途確認できます。
注
ソフトウェアの入手方法 ( Microsoft のボリューム ライセンスを通じて入手した場合など) によっては、ソフトウェアの使用に追加の条件が課されることがあります。
コマンド プロンプトのインストールは、次のシナリオでサポートされています。
コマンド プロンプトから構文とパラメーターを指定して、ローカル コンピューター上で SQL Server のインスタンスと共有コンポーネントのインストール、アップグレード、または削除を行う場合。
フェールオーバー クラスター インスタンスのインストール、アップグレード、または削除を行う場合。
SQL Server のあるエディションから SQL Serverの別のエディションにアップグレードする場合。
構成ファイルに指定された構文とパラメーターを使用して、ローカル コンピューターに SQL Server のインスタンスをインストールする場合。 この方法を使用すると、インストール構成を複数のコンピューターにコピーしたり、フェールオーバー クラスターのインストールで複数のノードをインストールしたりすることができます。
コマンド プロンプトで SQL Server をインストールする場合は、インストール構文の一部として、コマンド プロンプトでインストールのセットアップ パラメーターを指定します。
注
ローカル インストールの場合は、セットアップを管理者として実行する必要があります。 SQL Server をリモート共有からインストールする場合は、そのリモート共有に対する読み取り権限と実行権限を持つドメイン アカウントを使用する必要があります。 フェールオーバー クラスターのインストールの場合は、サービスとしてログインする権限、およびすべてのフェールオーバー クラスター ノード上のオペレーティング システムの一部として動作する権限を持つローカル管理者である必要があります。
セットアップ パラメーターの適切な使用
正しい構文でインストール コマンドを作成するには、次のガイドラインに従ってください。
/パラメーター
/PARAMETER=真/偽
/PARAMETER=1/0 (Boolean 型用)
/PARAMETER="値" (すべての単一値パラメーター用)。 二重引用符を使用することをお勧めしますが、値にスペースが含まれている場合は必須です
/PARAMETER="値 1" "値 2" "値 3" (すべての複数値パラメーター用)。 二重引用符を使用することをお勧めしますが、値にスペースが含まれている場合は必須です
例外:
- /FEATURES。これは複数値パラメーターですが、その形式は /FEATURES=AS,RS,IS (スペースなし)、コンマ区切り
例:
/INSTANCEDIR=c:\Path がサポートされています。
/INSTANCEDIR="c:\Path" がサポートされています
注
- リレーショナルサーバーの値は、パスの終端として追加の円記号形式(円記号または二重円記号)をサポートします。
- /PID では、このパラメーターの値は二重引用符で囲む必要があります。
SQL Server パラメーター
次のセクションでは、インストール、更新、および修復のシナリオ用のコマンド ライン インストール スクリプトを開発するためのパラメーターを提供します。
SQL Server コンポーネントの一覧に表示されるパラメーターは、そのコンポーネントに固有です。 SQL Server エージェント パラメーターおよび SQL Server ブラウザー パラメーターは、 SQL Server データベース エンジンをインストールする場合に適用されます。
インストール パラメーター
次の表に示すパラメーターは、インストール用のコマンド ライン スクリプトを作成する場合に使用します。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
インストール ワークフローを示すために必要です。 サポートされている値: 取り付ける |
SQL Server セットアップ コントロール | /IACCEPTSQLSERVERLICENSETERMS 無人インストールに /Q または /QS パラメーターが指定されている場合にのみ必要です。 |
ライセンス条項への同意を確認するために必要です。 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール | /アップデート有効 オプション |
SQL Server セットアップで製品の更新プログラムを検出して含めるかどうかを指定します。 有効値は True および False または 1 および 0 です。 既定では、 SQL Server セットアップには検出された更新プログラムが含まれます。 |
SQL Server セットアップ コントロール | /UpdateSource オプション |
SQL Server セットアップで製品の更新プログラムを取得する場所を指定します。 有効な値は、Microsoft Update、有効なフォルダー パス、.\MyUpdates や UNC 共有などの相対パスを検索するための "MU" です。 既定では、SQL Server セットアップでは、Windows Server Update サービスを介して Microsoft Update または Windows Update サービスが検索されます。 |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /エラーレポートシステム オプション |
SQL Server のエラー報告を指定します。 詳細については、 Microsoft エラー報告サービスのプライバシーに関する声明を参照してください。 サポートされている値: 1 = 有効 0= 無効 |
SQL Server セットアップ コントロール | /特徴 -又は- /役割 必須 |
インストールするコンポーネントを指定します。 /FEATURES を選択して、インストールする個々の SQL Server コンポーネントを指定します。 詳細については、「 機能パラメーター 」を参照してください。 [ ロール パラメーター] を 選択して、セットアップ ロールを指定します。 セットアップ ロールは、事前に定義された構成で SQL Server をインストールします。 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
インストール パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細なセットアップ ログ ファイルがコンソールにパイプされるように指定します。 |
SQL Server セットアップ コントロール | /INSTALLSHAREDDIR オプション |
共有コンポーネント (64 ビット) の既定以外のインストール ディレクトリを指定します。 既定値は \MicrosoftSQL Server%%Program ファイルです %Program Files(x86)%\MicrosoftSQL Server に設定できません |
SQL Server セットアップ コントロール | /INSTALLSHAREDWOWDIR オプション |
共有コンポーネント (32 ビット) の既定以外のインストール ディレクトリを指定します。 64 ビット システムのみでサポートされます。 既定値は %Program Files(x86)%\MicrosoftSQL Server です \MicrosoftSQL Server%ファイルを %Program に設定できません |
SQL Server セットアップ コントロール | /INSTANCEDIR オプション |
インスタンス専用のコンポーネントについて既定以外のインストール ディレクトリを指定します。 |
SQL Server セットアップ コントロール | /INSTANCEID オプション |
InstanceIDの既定値以外の値を指定します。 |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /PID オプション |
SQL Server のエディション用のプロダクト キーを指定します。 このパラメーターを指定しない場合は、Evaluation が使用されます。 |
SQL Server セットアップ コントロール | /Q オプション |
セットアップが、ユーザー インターフェイスなしで、非表示モードで実行されるように指定します。 このパラメーターは、自動インストールに使用されます。 |
SQL Server セットアップ コントロール | /QS オプション |
セットアップが実行され、UI を介して進行状況が表示されることを指定しますが、入力を受け入れたり、エラー メッセージを表示したりしません。 |
SQL Server セットアップ コントロール | /UIMODE オプション |
セットアップ時に表示するダイアログ ボックスの数を最小限に抑えるかどうかを指定します。 /UIMode は 、/ACTION=INSTALL パラメーターと UPGRADE パラメーターでのみ使用できます。 サポートされている値: /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 エージェント サービスの スタートアップ モードを指定します。 サポートされている値: 自動 障害者 マニュアル |
分析サービス | /ASBACKUPDIR オプション |
Analysis Services バックアップ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup。 その他のすべてのインストールについて: %Program ファイル%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup. |
分析サービス | /ASCOLLATION オプション |
Analysis Servicesの照合順序の設定を指定します。 既定値: Latin1_General_CI_AS(データベース照合順序設定) |
分析サービス | /ASCONFIGDIR オプション |
Analysis Services 構成ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config。 他のすべてのインストールの場合: %Program ファイル%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config. |
分析サービス | /ASDATADIR オプション |
Analysis Services データ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data。 他のすべてのインストールにおいて: %Program ファイル \MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data%。 |
分析サービス | /ASLOGDIR オプション |
Analysis Services ログ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log。 その他のすべてのインストールの場合: \MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log%%Program ファイル。 |
分析サービス | /ASSERVERMODE オプション |
Analysis Services インスタンスのサーバー モードを指定します。 有効な値は、多次元、POWERPIVOT、または TABULAR です。 ASSERVERMODE では大文字と小文字が区別されます。 すべての値は大文字で表す必要があります。 有効な値の詳細については、「 Install Analysis Services in Tabular Mode」を参照してください。 |
分析サービス | /ASSVCACCOUNT 必須 |
Analysis Services サービスのアカウントを指定します。 |
分析サービス | /ASSVCPASSWORD 必須 |
Analysis Services サービスのパスワードを指定します。 |
分析サービス | /ASSVCSTARTUPTYPE オプション |
サービスの スタートアップ Analysis Services モードを指定します。 サポートされている値: 自動 障害者 マニュアル |
分析サービス | /ASSYSADMINACCOUNTS 必須 |
Analysis Servicesの管理者資格情報を指定します。 |
分析サービス | /ASTEMPDIR オプション |
Analysis Services 一時ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server \<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp。 %Program Files%他のすべてのインストールの場合: \MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp。 |
分析サービス | /ASPROVIDERMSOLAP オプション |
MSOLAP プロバイダーをインプロセスで実行できるかどうかを指定します。 既定値: 1 = 有効 |
分析サービス | /ファームアカウント SPI_AS_NewFarmに必要 |
SharePoint の全体管理サービスとその他の重要なサービスをファームで実行するためのドメイン ユーザー アカウントを指定します。 このパラメーターは、 Role Parameters= SPI_AS_NEWFARM によってインストールされる Analysis Services インスタンスにのみ使用されます。 |
分析サービス | /FARMPASSWORD SPI_AS_NewFarmに必要 |
ファーム アカウントのパスワードを指定します。 |
分析サービス | /パスフレーズ SPI_AS_NewFarmに必要 |
アプリケーション サーバーまたは Web フロントエンド サーバーを SharePoint ファームに追加するために使用するパスフレーズを指定します。 このパラメーターは、 ロール パラメーター = SPI_AS_NEWFARMを使用してインストールされる Analysis Services インスタンスにのみ使用されます。 |
分析サービス | /FARMADMINIPORT SPI_AS_NewFarmに必要 |
SharePoint の全体管理 Web アプリケーションに接続するために使用されるポートを指定します。 このパラメーターは、 ロール パラメーター = SPI_AS_NEWFARMを使用してインストールされる Analysis Services インスタンスにのみ使用されます。 |
SQL Server ブラウザー | /BROWSERSVCSTARTUPTYPE オプション |
SQL Server Browser サービスの スタートアップ モードを指定します。 サポートされている値: 自動 障害者 マニュアル |
SQL Server データベース エンジン | /ENABLERANU オプション |
SQL Server Express のインストールの実行アカウント資格情報を有効にします。 |
SQL Server データベース エンジン | /INSTALLSQLDATADIR オプション |
SQL Server データ ファイルのデータ ディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合:%Program Files(x86)%\MicrosoftSQL Server\ その他のすべてのインストール:%Program ファイル%\MicrosoftSQL Server |
SQL Server データベース エンジン | /SAPWD /SECURITYMODE=SQL の場合は必須 |
SQL Servera アカウントのパスワードを指定します。 |
SQL Server データベース エンジン | /SECURITYMODE オプション |
SQL Server のセキュリティ モードを指定します。 このパラメーターが指定されていない場合は、Windows のみの認証モードがサポートされます。 サポートされる値: SQL |
SQL Server データベース エンジン | /SQLBACKUPDIR オプション |
バックアップ ファイルのディレクトリを指定します。 既定値: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Backup |
SQL Server データベース エンジン | /SQLCOLLATION オプション |
SQL Serverの照合順序の設定を指定します。 既定値は、Windows オペレーティング システムのロケールに基づいています。 詳細については、「 セットアップの照合順序の設定」を参照してください。 |
SQL Server データベース エンジン | /ADDCURRENTUSERASSQLADMIN (現在のユーザーをSQL管理者として追加) オプション |
現在のユーザーを SQL Server sysadmin 固定サーバー ロールに追加します。 /ADDCURRENTUSERASSQLADMIN パラメーターは、Express エディションをインストールするとき、または /Role=ALLFeatures_WithDefaults を使用する場合に使用できます。 詳細については、以下の /ROLE を参照してください。 /ADDCURRENTUSERASSQLADMIN の使用は省略可能ですが、/ADDCURRENTUSERASSQLADMIN または /SQLSYSADMINACCOUNTS が必要です。 既定値:SQL Server Express のエディションの場合は True その他のすべてのエディションの場合は False |
SQL Server データベース エンジン | /SQLSVCACCOUNT 必須 |
SQL Server サービスの開始アカウントを指定します。 |
SQL Server データベース エンジン | /SQLSVCPASSWORD 必須 |
SQLSVCACCOUNT のパスワードを指定します。 |
SQL Server データベース エンジン | /SQLSVCSTARTUPTYPE オプション |
サービスの スタートアップ SQL Server モードを指定します。 サポートされている値: 自動 障害者 マニュアル |
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 では無視されます。 ServiceSID は、SQL Server と Full-text Filter Daemon 間の通信を確立するのに使用されます。 値が指定されていない場合、フルテキスト フィルターランチャー サービスは無効になります。 サービス アカウントを変更し、フルテキスト機能を有効にするには、SQL Server コントロール マネージャーを使用する必要があります。 既定値: ローカル サービス アカウント |
SQL Server フルテキスト | /FTSVCPASSWORD オプション |
フルテキスト フィルター ランチャー サービスのパスワードを指定します。 このパラメーターは、Windows Server 2008 では無視されます。 |
統合サービス | /ISSVCACCOUNT 必須 |
Integration Servicesのアカウントを指定します。 既定値: NT AUTHORITY\NETWORK SERVICE |
統合サービス | /ISSVCPASSWORD 必須 |
Integration Services のパスワードを指定します。 |
統合サービス | /ISSVCStartupType オプション |
サービスの スタートアップ Integration Services モードを指定します。 |
SQL Server のネットワーク構成 | /NPENABLED オプション |
SQL Server サービスの名前付きパイプ プロトコルの状態を指定します。 サポートされている値: 0= 名前付きパイプ プロトコルを無効にする 1 = 名前付きパイプ プロトコルを有効にする |
SQL Server のネットワーク構成 | /TCPENABLED オプション |
SQL Server サービスの TCP プロトコルの状態を指定します。 サポートされている値: 0= TCP プロトコルを無効にする 1 = TCP プロトコルを有効にする |
レポーティングサービス | /RSINSTALLMODE オプション |
Reporting Servicesのインストール モードを指定します。 サポートされる値: SharePoint ファイル限定モード DefaultNativeMode FilesOnlyMode (ファイルのみモード) 注: インストールに SQL ServerDatabase エンジンが含まれている場合、既定の RSINSTALLMODE は DefaultNativeMode です。 インストールに SQL ServerDatabase エンジンが含まれていない場合、既定の RSINSTALLMODE は FilesOnlyMode です。 DefaultNativeMode を選択したが、インストールに SQL ServerDatabase エンジンが含まれていない場合、インストールによって RSINSTALLMODE が FilesOnlyMode に自動的に変更されます。 |
レポーティングサービス | /RSSVCACCOUNT 必須 |
Reporting Services のスタートアップ アカウントを指定します。 |
レポーティングサービス | /RSSVCPASSWORD 必須 |
Reporting Services サービスの開始アカウントのパスワードを指定します。 |
レポーティングサービス | /RSSVCStartupType オプション |
の スタートアップ Reporting Servicesモードを指定します。 |
サンプル構文:
SQL Server データベース エンジン、レプリケーション、および Full-Text Search コンポーネントを使用して、新しいスタンドアロン インスタンスをインストールします。
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 2014 をインストールします。
イメージ パラメーターの準備
次の表に示すパラメーターは、SQL Server のインスタンスを準備する (構成は行わない) ためのコマンド ライン スクリプトを作成する場合に使用します。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
インストール ワークフローを示すために必要です。サポートされている値: 画像を準備する |
SQL Server セットアップ コントロール | /IACCEPTSQLSERVERLICENSETERMS # SQL Serverライセンス条項に同意します 無人インストールに /Q または /QS パラメーターが指定されている場合にのみ必要です。 |
ライセンス条項への同意を確認するために必要です。 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール | /UpdateEnabled(更新有効化) オプション |
SQL Server セットアップで製品の更新プログラムを検出して含めるかどうかを指定します。 有効値は True および False または 1 および 0 です。 既定では、 SQL Server セットアップには検出された更新プログラムが含まれます。 |
SQL Server セットアップ コントロール | /ソースを更新する オプション |
SQL Server セットアップで製品の更新プログラムを取得する場所を指定します。 有効な値は、Microsoft Update、有効なフォルダー パス、.\MyUpdates や UNC 共有などの相対パスを検索するための "MU" です。 既定では、SQL Server セットアップでは、Windows Server Update サービスを介して Microsoft Update または Windows Update サービスが検索されます。 |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /特徴 必須 |
インストールする コンポーネント を指定します。 サポートされる値は、SQLEngine、Replication、FullText、DQ、AS、AS_SPI、RS、RS_SHP、RS_SHPWFE、DQC、SSDTBI、Conn、IS、BC、SDK、BOL、SSMS、Adv_SSMS、DREPLAY_CTLR、DREPLAY_CLT、SNAC_SDK、SQLODBC、SQLODBC_SDK、LocalDB、MDS です。 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
インストール パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /HIDECONSOLE オプション |
コンソール ウィンドウを非表示にするか閉じる場合に指定します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細なセットアップ ログ ファイルがコンソールにパイプされるように指定します。 |
SQL Server セットアップ コントロール | /INSTALLSHAREDDIR オプション |
共有コンポーネント (64 ビット) の既定以外のインストール ディレクトリを指定します。 既定値は \MicrosoftSQL Server%%Program ファイルです %Program Files(x86)%\MicrosoftSQL Server に設定できません |
SQL Server セットアップ コントロール | /INSTANCEDIR オプション |
インスタンス専用のコンポーネントについて既定以外のインストール ディレクトリを指定します。 |
SQL Server セットアップ コントロール | /INSTANCEID SQL Server 2012 Service Pack 1 累積更新プログラム 2(2013年1月)以前 が必要 SQL Server 2012 Service Pack 1 の累積的な更新プログラム 2 以降は、インスタンス機能に 必要 です。 |
準備中のインスタンスのインスタンス ID を指定します。 |
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 セットアップ コントロール | /アクション 必須 |
インストール ワークフローを示すために必要です。 サポートされている値: CompleteImage |
SQL Server セットアップ コントロール | /IACCEPTSQLSERVERLICENSETERMS 無人インストールに /Q または /QS パラメーターが指定されている場合にのみ必要です。 |
ライセンス条項への同意を確認するために必要です。 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール | /コンフィギュレーションファイル オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /ERRORREPORTING オプション |
SQL Server のエラー報告を指定します。 詳細については、 Microsoft エラー報告サービスのプライバシーに関する声明を参照してください。 サポートされている値: 1 = 有効 0= 無効 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
インストール パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細なセットアップ ログ ファイルがコンソールにパイプされるように指定します。 |
SQL Server セットアップ コントロール | /INSTANCEID SQL Server 2012 Service Pack 1 累積更新プログラム 2 (2013 年 1 月) より前 が必要 SQL Server 2012 Service Pack 1 の累積的な更新プログラム 2 以降 オプション |
イメージの準備手順で指定されたインスタンス ID を使用します。 サポートされる値: 準備済みインスタンスの InstanceID。 |
SQL Server セットアップ コントロール | /INSTANCENAME SQL Server 2012 Service Pack 1 累積的な更新プログラム 2 以前 (2013 年 1 月) 必要です SQL Server 2012 Service Pack 1 の累積的な更新プログラム 2 以降 オプション |
完了させるインスタンスの SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /PID オプション |
SQL Server のエディション用のプロダクト キーを指定します。 このパラメーターを指定しない場合は、Evaluation が使用されます。 注: SQL Server Express、SQL Server Express とツール、または 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 エージェント サービスの スタートアップ モードを指定します。 サポートされている値: 自動 障害者 マニュアル |
SQL Server ブラウザー | /BROWSERSVCSTARTUPTYPE オプション |
SQL Server Browser サービスの スタートアップ モードを指定します。サポートされている値: 自動 障害者 マニュアル |
SQL Server データベース エンジン | /ENABLERANU オプション |
SQL Server Express のインストールの実行アカウント資格情報を有効にします。 |
SQL Server データベース エンジン | /INSTALLSQLDATADIR オプション |
SQL Server データ ファイルのデータ ディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合:%Program Files(x86)%\MicrosoftSQL Server\ その他のすべてのインストール: %Program ファイル%\MicrosoftSQL Server| |
SQL Server データベース エンジン | /SAPWD /SECURITYMODE=SQL の場合は必須 |
SQL Servera アカウントのパスワードを指定します。 |
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 モードを指定します。 サポートされている値: 自動 障害者 マニュアル |
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 では無視されます。 ServiceSID は、SQL Server と Full-text Filter Daemon 間の通信を確立するのに使用されます。 値が指定されていない場合、フルテキスト フィルターランチャー サービスは無効になります。 サービス アカウントを変更し、フルテキスト機能を有効にするには、SQL Server コントロール マネージャーを使用する必要があります。 既定値: ローカル サービス アカウント |
SQL Server フルテキスト | /FTSVCPASSWORD オプション |
フルテキスト フィルター ランチャー サービスのパスワードを指定します。 このパラメーターは、Windows Server 2008 では無視されます。 |
SQL Server のネットワーク構成 | /NPENABLED オプション |
SQL Server サービスの名前付きパイプ プロトコルの状態を指定します。 サポートされている値: 0= 名前付きパイプ プロトコルを無効にする 1 = 名前付きパイプ プロトコルを有効にする |
SQL Server のネットワーク構成 | /TCPENABLED オプション |
SQL Server サービスの TCP プロトコルの状態を指定します。 サポートされている値: 0= TCP プロトコルを無効にする 1 = TCP プロトコルを有効にする |
レポーティングサービス | /RSINSTALLMODE オプション |
Reporting Servicesのインストール モードを指定します。 |
レポーティングサービス | /RSSVCACCOUNT 必須 |
Reporting Services のスタートアップ アカウントを指定します。 |
レポーティングサービス | /RSSVCPASSWORD 必須 |
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 セットアップ コントロール | /アクション 必須 |
インストール ワークフローを示すために必要です。 サポートされている値: アップグレード エディションアップグレード 値 EditionUpgrade は、SQL Server 2014 の既存のエディションを別のエディションにアップグレードするために使用されます。 サポートされているバージョンとエディションのアップグレードの詳細については、「 サポートされているバージョンとエディションのアップグレード」を参照してください。 |
SQL Server セットアップ コントロール | /IACCEPTSQLSERVERLICENSETERMS 詳細はMicrosoftのライセンス条件を確認してください。 無人インストールに /Q または /QS パラメーターが指定されている場合にのみ必要です。 |
ライセンス条項への同意を確認するために必要です。 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール |
/
アップデート有効 オプション |
SQL Server セットアップで製品の更新プログラムを検出して含めるかどうかを指定します。 有効値は True および False または 1 および 0 です。 既定では、 SQL Server セットアップには検出された更新プログラムが含まれます。 |
SQL Server セットアップ コントロール |
/
UpdateSource オプション |
SQL Server セットアップで製品の更新プログラムを取得する場所を指定します。 有効な値は、Microsoft Update、有効なフォルダー パス、.\MyUpdates や UNC 共有などの相対パスを検索するための "MU" です。 既定では、SQL Server セットアップでは、Windows Server Update サービスを介して Microsoft Update または Windows Update サービスが検索されます。 |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | エラー報告 オプション |
SQL Server のエラー報告を指定します。 詳細については、 Microsoft エラー報告サービスのプライバシーに関する声明を参照してください。 サポートされている値: 1 = 有効 0= 無効 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細なセットアップログファイルがコンソールにパイプされることを指定します。 |
SQL Server セットアップ コントロール | / INSTANCEDIR オプション |
共有コンポーネントの既定以外のインストール ディレクトリを指定します。 |
SQL Server セットアップ コントロール | /INSTANCEID SQL Server 2008 以降からアップグレードする場合に必要 です。 SQL Server 2005 からアップグレードする場合は省略可能 |
InstanceIDの既定値以外の値を指定します。 |
SQL Server セットアップ コントロール | /インスタンス名 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /PID オプション |
SQL Server のエディション用のプロダクト キーを指定します。 このパラメーターを指定しない場合は、Evaluation が使用されます。 |
SQL Server セットアップ コントロール | /Q オプション |
セットアップが、ユーザー インターフェイスなしで、非表示モードで実行されるように指定します。 このパラメーターは、自動インストールに使用されます。 |
SQL Server セットアップ コントロール | /UIMODE オプション |
セットアップ時に表示するダイアログ ボックスの数を最小限に抑えるかどうかを指定します。 /UIMode は 、/ACTION=INSTALL パラメーターと UPGRADE パラメーターでのみ使用できます。 サポートされている値: /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 サービスの スタートアップ モードを指定します。 サポートされている値: 自動 障害者 マニュアル |
SQL Server フルテキスト | /FTUPGRADEOPTION オプション |
フルテキスト カタログのアップグレード オプションを指定します。 サポートされている値: 建て直す リセット 輸入 |
統合サービス | /ISSVCACCOUNT 必須 |
Integration Servicesのアカウントを指定します。 既定値: NT AUTHORITY\NETWORK SERVICE |
統合サービス | /ISSVCPASSWORD 必須 |
Integration Services のパスワードを指定します。 |
統合サービス | /ISSVCStartupType オプション |
サービスの スタートアップ Integration Services モードを指定します。 |
レポーティングサービス | /RSUPGRADEDATABASEACCOUNT オプション |
プロパティは、2008 R2 以前のバージョンの SharePoint モードのレポート サーバーをアップグレードする場合にのみ使用されます。 SQL Server 2012 Reporting Services で変更された、以前の SharePoint モード アーキテクチャを使用するレポート サーバーに対して、追加のアップグレード操作が実行されます。 このオプションがコマンド ライン インストールに含まれていない場合は、古いレポート サーバー インスタンスの既定のサービス アカウントが使用されます。 このプロパティを使用する場合は、 /RSUPGRADEPASSWORD プロパティを使用してアカウントのパスワードを指定します。 |
レポーティングサービス | /RSUPGRADEPASSWORD オプション |
既存のレポート サーバー サービス アカウントのパスワード。 |
レポーティングサービス | /ALLOWUPGRADEFORSSRSSHAREPOINTMODE | SharePoint 共有サービス アーキテクチャに基づく SharePoint モードのインストールをアップグレードする場合、このスイッチが必要です。 Reporting Services の非共有サービス バージョンをアップグレードするために、このスイッチは必要ありません。 |
サンプル構文:
既存のインスタンスまたはフェールオーバー クラスター ノードを以前の SQL Server バージョンからアップグレードするには、
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 コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
修復ワークフローを示すために必要です。 サポートされている値: 修繕 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール | /特徴 必須 |
修復する コンポーネント を指定します。 |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /Q オプション |
セットアップが、ユーザー インターフェイスなしで、非表示モードで実行されるように指定します。 このパラメーターは、自動インストールに使用されます。 |
SQL Server セットアップ コントロール | /HIDECONSOLE オプション |
コンソール ウィンドウを非表示にするか閉じる場合に指定します。 |
サンプル構文:
インスタンスと共有コンポーネントを修復します。
setup.exe /q /ACTION=Repair /INSTANCENAME=<instancename>
システム データベース パラメーターの再構築
次の表のパラメーターを使用して、マスター、モデル、msdb、および tempdb システム データベースを再構築するためのコマンド ライン スクリプトを開発します。 詳細については、「 システム データベースの再構築」を参照してください。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
データベースの再構築に関するワークフローを示すのに必要です。 サポートされている値: Rebuilddatabase |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /Q オプション |
セットアップが、ユーザー インターフェイスなしで、非表示モードで実行されるように指定します。 このパラメーターは、自動インストールに使用されます。 |
SQL Server データベース エンジン | /SQLCOLLATION オプション |
新しいサーバー レベルの照合順序を指定します。 既定値は、Windows オペレーティング システムのロケールに基づいています。 詳細については、「 セットアップの照合順序の設定」を参照してください。 |
SQL Server データベース エンジン | /SAPWD インスタンスのインストール中に /SECURITYMODE=SQL が指定された場合に必要です。 |
SQL SA アカウントのパスワードを指定します。 |
SQL Server データベース エンジン | /SQLSYSADMINACCOUNTS 必須 |
ログインを sysadmin ロールのメンバーとしてプロビジョニングするには、このパラメーターを使用します。 |
アンインストール設定
次の表に示すパラメーターは、アンインストール用のコマンド ライン スクリプトを作成する場合に使用します。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
アンインストール ワークフローを示すために必要です。 サポートされている値: [アンインストール] |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /機能 必須 |
アンインストールする コンポーネント を指定します。 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細なセットアップログファイルをコンソールに出力するよう指定します。 |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /Q オプション |
セットアップが、ユーザー インターフェイスなしで、非表示モードで実行されるように指定します。 このパラメーターは、自動インストールに使用されます。 |
SQL Server セットアップ コントロール | /HIDECONSOLE オプション |
コンソール ウィンドウを非表示にするか閉じる場合に指定します。 |
サンプル構文:
SQL Server の既存のインスタンスをアンインストールする場合。
setup.exe /Action=Uninstall /FEATURES=SQL,AS,RS,IS,Tools /INSTANCENAME=MSSQLSERVER
名前付きインスタンスを削除するには、このトピックで前述した例で"MSSQLSERVER" の代わりにインスタンスの名前を指定します。
フェールオーバー クラスターのパラメーター
SQL Server フェールオーバー クラスター インスタンスをインストールする前に、次のトピックを確認してください。
AlwaysOn フェールオーバー クラスター インスタンス (SQL Server)
重要
フェールオーバー クラスターのすべてのインストール コマンドには、基になる Windows クラスターが必要です。 SQL Server フェールオーバー クラスターに含まれるすべてのノードは、同じ Windows クラスターの一部である必要があります。
次のフェールオーバー クラスターのインストール スクリプトをテストし、必要に応じて変更してください。
統合インストール フェールオーバー クラスターのパラメーター
次の表に示すパラメーターは、フェールオーバー クラスターのインストール用コマンド ライン スクリプトを作成する場合に使用します。
統合インストールの詳細については、「 AlwaysOn フェールオーバー クラスター インスタンス (SQL Server)」を参照してください。
注
インストール後にノードを追加するには、ノードの追加操作を使用します。
SQL Server コンポーネント | パラメーター | 詳細 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
フェールオーバー クラスター インストール ワークフローを示すために必要です。 サポートされている値: フェールオーバークラスターのインストール |
SQL Server セットアップ コントロール | /IACCEPTSQLSERVERLICENSETERMS 無人インストールに /Q または /QS パラメーターが指定されている場合にのみ必要です。 |
ライセンス条項への同意を確認するために必要です。 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール | /FAILOVERCLUSTERGROUP オプション |
SQL Server フェールオーバー クラスターに使用するリソース グループの名前を指定します。 名前は、既存のクラスター グループの名前か新規のリソース グループの名前のどちらかになります。 既定値: SQL Server (<InstanceName>) |
SQL Server セットアップ コントロール |
/
UpdateEnabled オプション |
SQL Server セットアップで製品の更新プログラムを検出して含めるかどうかを指定します。 有効値は True および False または 1 および 0 です。 既定では、 SQL Server セットアップには検出された更新プログラムが含まれます。 |
SQL Server セットアップ コントロール |
/
UpdateSource オプション |
SQL Server セットアップで製品の更新プログラムを取得する場所を指定します。 有効な値は、Microsoft Update、有効なフォルダー パス、.\MyUpdates や UNC 共有などの相対パスを検索するための "MU" です。 既定では、SQL Server セットアップでは、Windows Server Update サービスを介して Microsoft Update または Windows Update サービスが検索されます。 |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /ERRORREPORTING オプション |
SQL Server のエラー報告を指定します。 詳細については、 Microsoft エラー報告サービスのプライバシーに関する声明を参照してください。 サポートされている値: 1 = 有効 0= 無効 |
SQL Server セットアップ コントロール | /機能 必須 |
インストールする コンポーネント を指定します。 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細なセットアップログファイルをコンソールにリダイレクトすることを指定します。 |
SQL Server セットアップ コントロール | /INSTALLSHAREDDIR オプション |
共有コンポーネント (64 ビット) の既定以外のインストール ディレクトリを指定します。 既定値は \MicrosoftSQL Server%%Program ファイルです %Program Files(x86)%\MicrosoftSQL Server に設定できません |
SQL Server セットアップ コントロール | /INSTALLSHAREDWOWDIR オプション |
共有コンポーネント (32 ビット) の既定以外のインストール ディレクトリを指定します。 64 ビット システムのみでサポートされます。 既定値は %Program Files(x86)%\MicrosoftSQL Server です \MicrosoftSQL Server%ファイルを %Program に設定できません |
SQL Server セットアップ コントロール | /INSTANCEDIR オプション |
インスタンス固有のコンポーネントの既定以外のインストール ディレクトリを指定します。 |
SQL Server セットアップ コントロール | /INSTANCEID オプション |
InstanceIDの既定値以外の値を指定します。 |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
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 フェールオーバー クラスター リソース グループに含める共有ディスクの一覧を指定します。 既定値: 最初のドライブは、すべてのデータベースの既定のドライブとして使用されます。 |
SQL Server セットアップ コントロール | /FAILOVERCLUSTERIPADDRESSES 必須 |
エンコードされた IP アドレスを指定します。 エンコードはセミコロン区切り (;)で、<IP の種類>;<address>;<ネットワーク名>;<サブネット マスク>。 サポートされている IP の種類には、DHCP、IPv4、および IPv6 があります。 フェールオーバー クラスターの 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 フェールオーバー クラスターのネットワーク名を指定します。 この名前は、ネットワーク上の新しい SQL Server フェールオーバー クラスター インスタンスを識別するために使用されます。 |
SQL Server エージェント | /AGTSVCACCOUNT 必須 |
SQL Server エージェント サービスのアカウントを指定します。 |
SQL Server エージェント | /AGTSVCPASSWORD 必須 |
SQL Server エージェント サービス アカウントのパスワードを指定します。 |
分析サービス | /ASBACKUPDIR オプション |
Analysis Services バックアップ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup。 そのほかのすべてのインストールの場合:%Program ファイル%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup。 |
分析サービス | /ASCOLLATION オプション |
Analysis Servicesの照合順序の設定を指定します。 既定値: - Latin1_General_CI_AS |
分析サービス | /ASCONFIGDIR オプション |
Analysis Services 構成ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config。 他のすべてのインストール方法については、%Program ファイル: \MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config%を参照してください。 |
分析サービス | /ASDATADIR オプション |
Analysis Services データ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data。 他のすべてのインストールの場合: %Program Files%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data。 |
分析サービス | /ASLOGDIR オプション |
Analysis Services ログ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log。 その他のすべてのインストールの場合: %Program ファイル%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Log。 |
分析サービス | /ASSYSADMINACCOUNTS 必須 |
Analysis Servicesの管理者資格情報を指定します。 |
分析サービス | /ASTEMPDIR オプション |
Analysis Services 一時ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp。 他のすべてのインストールの場合: %Program Files%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Temp。 |
分析サービス | /ASPROVIDERMSOLAP オプション |
MSOLAP プロバイダーをインプロセスで実行できるかどうかを指定します。 既定値: 1 = 有効 |
分析サービス | /ASSERVERMODE オプション |
Analysis Services インスタンスのサーバー モードを指定します。 クラスター シナリオで有効な値は、多次元または TABULAR です。 ASSERVERMODE では大文字と小文字が区別されます。 すべての値は大文字で表す必要があります。 有効な値の詳細については、「表形式モードでの Analysis Services のインストール」を参照してください。 |
SQL Server データベース エンジン | /INSTALLSQLDATADIR 必須 |
SQL Server データ ファイルのデータ ディレクトリを指定します。 データ ディレクトリは、共有クラスター ディスク上で指定する必要があります。 |
SQL Server データベース エンジン | /SAPWD /SECURITYMODE=SQL の場合は必須 |
SQL Servera アカウントのパスワードを指定します。 |
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 では無視されます。 ServiceSID は、SQL Server とフルテキスト フィルター デーモン間の通信をセキュリティで保護するために使用されます。 値が指定されていない場合、フルテキスト フィルターランチャー サービスは無効になります。 サービス アカウントを変更し、フルテキスト機能を有効にするには、SQL Server コントロール マネージャーを使用する必要があります。 既定値: ローカル サービス アカウント |
SQL Server フルテキスト | /FTSVCPASSWORD オプション |
フルテキスト フィルター ランチャー サービスのパスワードを指定します。 このパラメーターは、Windows Server 2008 では無視されます。 |
統合サービス | /ISSVCACCOUNT 必須 |
Integration Servicesのアカウントを指定します。 既定値: NT AUTHORITY\NETWORK SERVICE(ネットワークサービス権限) |
統合サービス | /ISSVCPASSWORD 必須 |
Integration Services のパスワードを指定します。 |
統合サービス | /ISSVCStartupType オプション |
サービスの スタートアップ Integration Services モードを指定します。 |
レポーティングサービス | /RSINSTALLMODE オプション |
Reporting Servicesのインストール モードを指定します。 |
レポーティングサービス | /RSSVCACCOUNT 必須 |
Reporting Services のスタートアップ アカウントを指定します。 |
レポーティングサービス | /RSSVCPASSWORD 必須 |
Reporting Services サービスのスタートアップ アカウントのパスワードを指定します。 |
レポーティングサービス | /RSSVCStartupType オプション |
の スタートアップ Reporting Servicesモードを指定します。 |
1 ドメイン グループの代わりにサービス SID を使用することをお勧めします。
その他の注意事項:
クラスター対応のコンポーネントは、 データベース エンジン と Analysis Services だけです。 その他の機能はクラスター対応ではなく、フェールオーバーによる高可用性も備えっていません。
サンプル構文:
データベース エンジンと Analysis Services を使用して単一ノードの SQL Server フェールオーバー クラスター インスタンスをインストールするには、既定のインスタンスです。
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
フェールオーバー クラスターパラメーターの準備
次の表に示すパラメーターは、フェールオーバー クラスターを準備するコマンド ライン スクリプトを作成する場合に使用します。 ここでは、フェールオーバー クラスターのすべてのノードにフェールオーバー クラスター インスタンスを準備するのに必要な、クラスターの高度なインストールの最初の手順がわかります。 詳細については、「 AlwaysOn フェールオーバー クラスター インスタンス (SQL Server)」を参照してください。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
フェールオーバー クラスターの準備に関するワークフローを示すために必要です。 サポートされている値: フェールオーバークラスターを準備する |
SQL Server セットアップ コントロール | /IACCEPTSQLSERVERLICENSETERMS 無人インストールに /Q または /QS パラメーターが指定されている場合にのみ必要です。 |
ライセンス条項への同意を確認するために必要です。 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール |
/
更新有効 オプション |
SQL Server セットアップで製品の更新プログラムを検出して含めるかどうかを指定します。 有効値は True および False または 1 および 0 です。 既定では、 SQL Server セットアップには検出された更新プログラムが含まれます。 |
SQL Server セットアップ コントロール |
/
UpdateSource オプション |
SQL Server セットアップで製品の更新プログラムを取得する場所を指定します。 有効な値は、Microsoft Update、有効なフォルダー パス、.\MyUpdates や UNC 共有などの相対パスを検索するための "MU" です。 既定では、SQL Server セットアップでは、Windows Server Update サービスを介して Microsoft Update または Windows Update サービスが検索されます。 |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /ERRORREPORTING オプション |
SQL Server のエラー報告を指定します。 詳細については、 Microsoft エラー報告サービスのプライバシーに関する声明を参照してください。 サポートされている値: 1 = 有効 0= 無効 |
SQL Server セットアップ コントロール | /機能 必須 |
インストールする コンポーネント を指定します。 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細セットアップ ログ ファイルをコンソールに出力することを指定します。 |
SQL Server セットアップ コントロール | /INSTALLSHAREDDIR オプション |
共有コンポーネント (64 ビット) の既定以外のインストール ディレクトリを指定します。 既定値は \MicrosoftSQL Server%%Program ファイルです %Program Files(x86)%\MicrosoftSQL Server に設定できません |
SQL Server セットアップ コントロール | /INSTALLSHAREDWOWDIR オプション |
共有コンポーネント (32 ビット) の既定以外のインストール ディレクトリを指定します。 64 ビット システムのみでサポートされます。 既定値は %Program Files(x86)%\MicrosoftSQL Server です \MicrosoftSQL Server%ファイルを %Program に設定できません |
SQL Server セットアップ コントロール | /INSTANCEDIR オプション |
インスタンス固有のコンポーネントの既定以外のインストール ディレクトリを指定します。 |
SQL Server セットアップ コントロール | /INSTANCEID オプション |
InstanceIDの既定値以外の値を指定します。 |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /PID オプション |
SQL Server のエディション用のプロダクト キーを指定します。 このパラメーターが指定されていない場合は、 評価が使用されます。 |
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 エージェント サービス アカウントのパスワードを指定します。 |
分析サービス | /ASSVCACCOUNT 必須 |
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 では無視されます。 ServiceSID は、SQL Server とフルテキスト フィルター デーモン間の通信をセキュリティで保護するために使用されます。 値が指定されていない場合、フルテキスト フィルターランチャー サービスは無効になります。 サービス アカウントを変更し、フルテキスト機能を有効にするには、SQL Server コントロール マネージャーを使用する必要があります。 既定値: ローカル サービス アカウント |
SQL Server フルテキスト | /FTSVCPASSWORD オプション |
フルテキスト フィルター ランチャー サービスのパスワードを指定します。 このパラメーターは、Windows Server 2008 では無視されます。 |
統合サービス | /ISSVCACCOUNT 必須 |
Integration Servicesのアカウントを指定します。 既定値: NT AUTHORITY\NETWORK SERVICE |
統合サービス | /ISSVCPASSWORD 必須 |
Integration Services のパスワードを指定します。 |
統合サービス | /ISSVCStartupType オプション |
サービスの スタートアップ Integration Services モードを指定します。 |
レポーティングサービス | /RSINSTALLMODE [ファイルのみ] モードでのみ使用できます。 |
Reporting Servicesのインストール モードを指定します。 |
レポーティングサービス | /RSSVCACCOUNT 必須 |
Reporting Services のスタートアップ アカウントを指定します。 |
レポーティングサービス | /RSSVCPASSWORD 必須 |
Reporting Services サービスのスタートアップ アカウントのパスワードを指定します。 |
レポーティングサービス | /RSSVCStartupType オプション |
の スタートアップ Reporting Servicesモードを指定します。 |
1 ドメイン グループの代わりにサービス SID を使用することをお勧めします。
サンプル構文:
データベース エンジン および Analysis Services用のフェールオーバー クラスターの高度なインストール シナリオで "準備" 手順を実行するには
既定のインスタンスを準備するには、コマンド プロンプトで次のコマンドを実行します。
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
フェールオーバー クラスターのパラメーター設定完了
次の表に示すパラメーターは、フェールオーバー クラスターを完了するコマンド ライン スクリプトを作成する場合に使用します。 ここでは、フェールオーバー クラスターの高度なインストール オプションについて、2 番目の手順がわかります。 すべてのフェールオーバー クラスター ノードで準備を実行した後、共有ディスクを所有するノードでこのコマンドを実行します。 詳細については、「 AlwaysOn フェールオーバー クラスター インスタンス (SQL Server)」を参照してください。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
フェールオーバー クラスターの完了に関するワークフローを示すために必要です。 サポートされている値: フェイルオーバークラスターの完了 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール | /FAILOVERCLUSTERGROUP オプション |
SQL Server フェールオーバー クラスターに使用するリソース グループの名前を指定します。 名前は、既存のクラスター グループの名前か新規のリソース グループの名前のどちらかになります。 既定値: SQL Server (インスタンス名: <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 インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
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 フェールオーバー クラスター リソース グループに含める共有ディスクの一覧を指定します。 既定値: 最初のドライブは、すべてのデータベースの既定のドライブとして使用されます。 |
SQL Server セットアップ コントロール | /FAILOVERCLUSTERIPADDRESSES 必須 |
エンコードされた IP アドレスを指定します。 エンコードはセミコロン区切り (;)で、<IP の種類>;<address>;<ネットワーク名>;<サブネット マスク>。 サポートされている IP の種類には、DHCP、IPv4、および IPv6 があります。 フェールオーバー クラスターの 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 フェールオーバー クラスターのネットワーク名を指定します。 この名前は、ネットワーク上の新しい SQL Server フェールオーバー クラスター インスタンスを識別するために使用されます。 |
SQL Server セットアップ コントロール | /CONFIRMIPDEPENDENCYCHANGE | マルチサブネット フェールオーバー クラスターの IP アドレス リソースの依存関係を OR に設定する同意を示します。 詳細については、「 新しい SQL Server フェールオーバー クラスターの作成 (セットアップ)」を参照してください。 サポートされる値: 0 = False (既定値) 1 = True |
分析サービス | /ASBACKUPDIR オプション |
Analysis Services バックアップ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup。 その他のすべてのインストールの場合:%Program ファイル%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Backup。 |
分析サービス | /ASCOLLATION オプション |
Analysis Servicesの照合順序の設定を指定します。 既定値: Latin1_General_CI_AS(データベース照合順序設定) |
分析サービス | /ASCONFIGDIR オプション |
Analysis Services 構成ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config。 他のすべてのインストールの場合: %Program ファイル%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Config. |
分析サービス | /ASDATADIR オプション |
Analysis Services データ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data。 他のすべてのインストールの場合: %Program ファイル%\MicrosoftSQL Server\<INSTANCEDIR>\<ASInstanceID>\OLAP\Data。 |
分析サービス | /ASLOGDIR オプション |
Analysis Services ログ ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log。 その他のすべてのインストールの場合: %Program ファイル%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Log。 |
分析サービス | /ASSERVERMODE オプション |
Analysis Services インスタンスのサーバー モードを指定します。 クラスター シナリオで有効な値は、多次元または TABULAR です。 ASSERVERMODE では大文字と小文字が区別されます。 すべての値は大文字で表す必要があります。 有効な値の詳細については、「表形式モードでの Analysis Services のインストール」を参照してください。 |
分析サービス | /ASSYSADMINACCOUNTS 必須 |
Analysis Servicesの管理者資格情報を指定します。 |
分析サービス | /ASTEMPDIR オプション |
Analysis Services 一時ファイルのディレクトリを指定します。 既定値: 64 ビットの WOW モードの場合: %Program Files(x86)%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp。 その他のすべてのインストールの場合: %Program Files%\MicrosoftSQL Server\ <INSTANCEDIR>\<ASInstanceID>\OLAP\Temp。 |
分析サービス | /ASPROVIDERMSOLAP オプション |
MSOLAP プロバイダーをインプロセスで実行できるかどうかを指定します。 既定値: 1 = 有効 |
SQL Server データベース エンジン | /INSTALLSQLDATADIR 必須 |
SQL Server データ ファイルのデータ ディレクトリを指定します。 データ ディレクトリは、共有クラスター ディスク上で指定する必要があります。 |
SQL Server データベース エンジン | /SAPWD /SECURITYMODE=SQL の場合は必須 |
SQL Servera アカウントのパスワードを指定します。 |
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 の l ファイルのディレクトリを指定します。 既定値: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
SQL Server データベース エンジン | /SQLUSERDBDIR オプション |
ユーザー データベースのデータ ファイルのディレクトリを指定します。 既定値: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
SQL Server データベース エンジン | /SQLUSERDBLOGDIR オプション |
ユーザー データベースのログ ファイルのディレクトリを指定します。 既定値: <InstallSQLDataDir>\ <SQLInstanceID>\MSSQL\Data |
レポーティングサービス | /RSINSTALLMODE ファイルのみのモードで使用できます。 |
Reporting Servicesのインストール モードを指定します。 |
サンプル構文:
データベース エンジン および Analysis Services用のフェールオーバー クラスターの高度なインストール シナリオで "完了" 手順を実行するには、 フェールオーバー クラスター内のアクティブなノードにするコンピューター上で次のコマンドを実行して、ノードを使用できるようにします。 また、 Analysis Services フェールオーバー クラスター内の共有ディスクを所有するノードで "CompleteFailoverCluster" アクションを実行する必要があります。
既定のインスタンスについてフェールオーバー クラスターのインストールを完了するには、コマンド プロンプトで次のコマンドを実行します。
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>"
フェールオーバー クラスターパラメーターのアップグレード
次の表に示すパラメーターは、フェールオーバー クラスターのアップグレード用コマンド ライン スクリプトを作成する場合に使用します。 詳細については、「 SQL Server フェールオーバー クラスター インスタンスのアップグレード (セットアップ) 」と「 AlwaysOn フェールオーバー クラスター インスタンス (SQL Server)」を参照してください。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
インストール ワークフローを示すために必要です。 サポートされている値: アップグレード |
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、有効なフォルダー パス、.\MyUpdates や UNC 共有などの相対パスを検索するための "MU" です。 既定では、SQL Server セットアップでは、Windows Server Update サービスを介して Microsoft Update または Windows Update サービスが検索されます。 |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /エラーレポート オプション |
SQL Server のエラー報告を指定します。 詳細については、 Microsoft エラー報告サービスのプライバシーに関する声明を参照してください。 サポートされている値: 1 = 有効 0= 無効 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細なセットアップログファイルをコンソールに転送することを指定します。 |
SQL Server セットアップ コントロール | / INSTANCEDIR オプション |
共有コンポーネントの既定以外のインストール ディレクトリを指定します。 |
SQL Server セットアップ コントロール | /INSTANCEID SQL Server 2008 以降からアップグレードする場合に必要です。 SQL Server 2005 からアップグレードする場合は省略可能 |
InstanceIDの既定値以外の値を指定します。 |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /PID (プロセス識別子) オプション |
SQL Server のエディション用のプロダクト キーを指定します。 このパラメーターを指定しない場合は、Evaluation が使用されます。 |
SQL Server セットアップ コントロール | /Q オプション |
セットアップが、ユーザー インターフェイスなしで、非表示モードで実行されるように指定します。 このパラメーターは、自動インストールに使用されます。 |
SQL Server セットアップ コントロール | /SQMREPORTING オプション |
SQL Server の機能使用状況レポートを指定します。 詳細については、 Microsoft エラー報告サービスのプライバシーに関する声明を参照してください。 サポートされている値: 0= 無効 1 = 有効 |
SQL Server セットアップ コントロール | /HIDECONSOLE オプション |
コンソール ウィンドウを非表示にするか閉じる場合に指定します。 |
SQL Server セットアップ コントロール | /FAILOVERCLUSTERROLLOWNERSHIP | アップデート中の フェールオーバーの動作 を指定します。 |
SQL Server Browser サービス | /BROWSERSVCSTARTUPTYPE オプション |
SQL Server Browser サービスの スタートアップ モードを指定します。 サポートされている値: 自動 障害者 マニュアル |
SQL Server フルテキスト | /FTアップグレードオプション オプション |
フルテキスト カタログのアップグレード オプションを指定します。 サポートされている値: 建て直す リセット 輸入 |
統合サービス | /ISSVCACCOUNT 必須 |
Integration Servicesのアカウントを指定します。 既定値: NT AUTHORITY\NETWORK SERVICE |
統合サービス | /ISSVCPASSWORD 必須 |
Integration Services のパスワードを指定します。 |
統合サービス | /ISSVCStartupType オプション |
サービスの スタートアップ Integration Services モードを指定します。 |
レポーティングサービス | /RSUPGRADEDATABASEACCOUNT オプション |
プロパティは、2008 R2 以前のバージョンの SharePoint モードのレポート サーバーをアップグレードする場合にのみ使用されます。 SQL Server 2012 Reporting Services で変更された、以前の SharePoint モード アーキテクチャを使用するレポート サーバーに対して、追加のアップグレード操作が実行されます。 このオプションがコマンド ライン インストールに含まれていない場合は、古いレポート サーバー インスタンスの既定のサービス アカウントが使用されます。 このプロパティを使用する場合は、 /RSUPGRADEPASSWORD プロパティを使用してアカウントのパスワードを指定します。 |
レポーティングサービス | /RSUPGRADEPASSWORD オプション |
既存のレポート サーバー サービス アカウントのパスワード。 |
ノード パラメーターの追加
次の表に示すパラメーターは、ノード追加用のコマンド ライン スクリプトを作成する場合に使用します。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
AddNode ワークフローを示すために必要です。 サポートされる値: ノードを追加する |
SQL Server セットアップ コントロール | /IACCEPTSQLSERVERLICENSETERMS 無人インストールに /Q または /QS パラメーターが指定されている場合にのみ必要です。 |
ライセンス条項への同意を確認するために必要です。 |
SQL Server セットアップ コントロール | /ENU オプション |
ローカライズされたオペレーティング システムに SQL Server の英語版をインストールする場合に、オペレーティング システムに対応する言語と英語の両方の言語パックがインストール メディアに含まれているときは、このパラメーターを使用します。 |
SQL Server セットアップ コントロール |
/
更新有効化 オプション |
SQL Server セットアップで製品の更新プログラムを検出して含めるかどうかを指定します。 有効値は True および False または 1 および 0 です。 既定では、 SQL Server セットアップには検出された更新プログラムが含まれます。 |
SQL Server セットアップ コントロール |
/
UpdateSource オプション |
SQL Server セットアップで製品の更新プログラムを取得する場所を指定します。 有効な値は、Microsoft Update、有効なフォルダー パス、.\MyUpdates や UNC 共有などの相対パスを検索するための "MU" です。 既定では、SQL Server セットアップでは、Windows Server Update サービスを介して Microsoft Update または Windows Update サービスが検索されます。 |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /INDICATEPROGRESS オプション |
詳細セットアップ ログ ファイルをコンソールにパイプ処理することを指定します。 |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /PID オプション |
SQL Server のエディション用のプロダクト キーを指定します。 このパラメーターを指定しない場合は、Evaluation が使用されます。 |
SQL Server セットアップ コントロール | /Q オプション |
セットアップが、ユーザー インターフェイスなしで、非表示モードで実行されるように指定します。 このパラメーターは、自動インストールに使用されます。 |
SQL Server セットアップ コントロール | /QS オプション |
セットアップが実行され、UI を介して進行状況が表示されることを指定しますが、入力を受け入れたり、エラー メッセージを表示したりしません。 |
SQL Server セットアップ コントロール | /HIDECONSOLE オプション |
コンソール ウィンドウを非表示にするか閉じる場合に指定します。 |
SQL Server セットアップ コントロール | /FAILOVERCLUSTERIPADDRESSES 必須 |
エンコードされた IP アドレスを指定します。 エンコードはセミコロン区切り (;)で、<IP の種類>;<address>;<ネットワーク名>;<サブネット マスク>。 サポートされている IP の種類には、DHCP、IPv4、および IPv6 があります。 フェールオーバー クラスターの 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 フェールオーバー クラスターでのノードの追加または削除 (セットアップ)」を参照してください。 |
SQL Server セットアップ コントロール | /CONFIRMIPDEPENDENCYCHANGE 必須 |
マルチサブネット フェールオーバー クラスターの IP アドレス リソースの依存関係を OR に設定する同意を示します。 詳細については、「SQL Server フェールオーバー クラスターでのノードの追加または削除 (セットアップ)」を参照してください。 サポートされている値: 0 = False (既定値) 1 = True |
SQL Server エージェント | /AGTSVCACCOUNT 必須 |
SQL Server エージェント サービスのアカウントを指定します。 |
SQL Server エージェント | /AGTSVCPASSWORD 必須 |
SQL Server エージェント サービス アカウントのパスワードを指定します。 |
分析サービス | /ASSVCACCOUNT 必須 |
Analysis Services サービスのアカウントを指定します。 |
分析サービス | /ASSVCPASSWORD 必須 |
Analysis Services サービスのパスワードを指定します。 |
SQL Server データベース エンジン | /SQLSVCACCOUNT 必須 |
SQL Server サービスの開始アカウントを指定します。 |
SQL Server データベース エンジン | /SQLSVCPASSWORD 必須 |
SQLSVCACCOUNT のパスワードを指定します。 |
統合サービス | /ISSVCPASSWORD 必須 |
Integration Services のパスワードを指定します。 |
レポーティングサービス | /RSINSTALLMODE [ファイルのみ] モードで使用できます |
Reporting Servicesのインストール モードを指定します。 |
レポーティングサービス | /RSSVCPASSWORD 必須 |
Reporting Services サービスのスタートアップ アカウント のパスワードを指定します。 |
その他の注意事項:
クラスター対応のコンポーネントは、 データベース エンジン と Analysis Services だけです。 その他の機能はクラスター対応ではなく、フェールオーバーによる高可用性も備えっていません。
サンプル構文:
データベース エンジン および Analysis Servicesが配置された既存のフェールオーバー クラスター インスタンスにノードを追加するには
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
ノード パラメーターの削除
次の表に示すパラメーターは、ノード削除用のコマンド ライン スクリプトを作成する場合に使用します。 フェールオーバー クラスターをアンインストールするには、各フェールオーバー クラスター ノードで RemoveNode を実行する必要があります。 詳細については、「 AlwaysOn フェールオーバー クラスター インスタンス (SQL Server)」を参照してください。
SQL Server コンポーネント | パラメーター | 説明 |
---|---|---|
SQL Server セットアップ コントロール | /アクション 必須 |
RemoveNode ワークフローを示すために必要です。 サポートされる値: ノード削除 |
SQL Server セットアップ コントロール | /CONFIGURATIONFILE オプション |
使用する ConfigurationFile を指定します。 |
SQL Server セットアップ コントロール | /HELP、H、? オプション |
パラメーターの使用オプションを表示します。 |
SQL Server セットアップ コントロール | /進行状況を示す オプション |
冗長セットアップログファイルをコンソールにパイプ処理することを指定します。 |
SQL Server セットアップ コントロール | /INSTANCENAME 必須 |
SQL Server インスタンス名を指定します。 詳細については、「 Instance Configuration」を参照してください。 |
SQL Server セットアップ コントロール | /Q オプション |
セットアップが、ユーザー インターフェイスなしで、非表示モードで実行されるように指定します。 このパラメーターは、自動インストールに使用されます。 |
SQL Server セットアップ コントロール | /QS オプション |
セットアップが実行され、UI を介して進行状況が表示されることを指定しますが、入力を受け入れたり、エラー メッセージを表示したりしません。 |
SQL Server セットアップ コントロール | /HIDECONSOLE オプション |
コンソール ウィンドウを非表示にするか閉じる場合に指定します。 |
SQL Server セットアップ コントロール | /CONFIRMIPDEPENDENCYCHANGE 必須 |
マルチサブネット フェールオーバー クラスターについて、IP アドレス リソースの依存関係を OR から AND に設定することを示します。 詳細については、「SQL Server フェールオーバー クラスターでのノードの追加または削除 (セットアップ)」を参照してください。 サポートされている値: 0 = False (既定値) 1 = True |
サンプル構文:
データベース エンジン および Analysis Servicesが配置された既存のフェールオーバー クラスター インスタンスからノードを削除するには
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 |
分析サービス | /ASSVCACCOUNT | /ASSVCPASSWORD | /ASSVCSTARTUPTYPE |
SQL Server データベース エンジン | /SQLSVCACCOUNT | /SQLSVCPASSWORD | /SQLSVCSTARTUPTYPE |
統合サービス | /ISSVCACCOUNT | /ISSVCPASSWORD | /ISSVCSTARTUPTYPE |
レポーティングサービス | /RSSVCACCOUNT | /RSSVCPASSWORD | /RSSVCSTARTUPTYPE |
機能パラメーター
特定の機能をインストールするには、/FEATURES パラメーターを使用し、次の表で親機能または機能の値を指定します。 SQL Server の各エディションでサポートされる機能の一覧については、「SQL Server 2014 の各エディションでサポートされる機能」を参照してください。
親機能パラメーター | 機能パラメーター | 説明 |
SQL | SQL Server データベース エンジン、レプリケーション、フルテキスト、および Data Quality サーバーをインストールします。 | |
SQLEngine | SQL Server データベース エンジンのみをインストールします。 | |
レプリケーション | SQL Server データベース エンジンと共にレプリケーション コンポーネントをインストールします。 | |
FullText | SQL Server データベース エンジンと共にフルテキスト コンポーネントをインストールします。 | |
DQ | Data Quality サーバー のインストールを完了するために必要なファイルをコピーします。 SQL Server のインストールが完了したら、DQSInstaller.exe ファイルを実行して、 Data Quality サーバー のインストールを完了させる必要があります。 詳細については、「 Data Quality Server のインストールを完了するための DQSInstaller.exe の実行」をご覧ください。 このパラメーターでは、 SQL Server データベース エンジンもインストールされます。 | |
という形で | すべての Analysis Services コンポーネントをインストールします。 | |
RS | すべての Reporting Services コンポーネントをインストールします。 | |
DQC | Data Quality クライアント がインストールされます。 | |
です | すべての Integration Services コンポーネントをインストールします。 | |
MDS | マスター データ サービス がインストールされます。 | |
ツール | クライアント ツールおよび SQL Server オンライン ブック コンポーネントをインストールします。 | |
紀元前 | 旧バージョンとの互換性コンポーネントをインストールします。 | |
ボル | ヘルプ コンテンツを表示および管理するための SQL Server オンライン ブック コンポーネントをインストールします。 | |
コン | 接続コンポーネントをインストールします。 | |
SSMS | SQL Server 管理ツール - Basic をインストールします。 次に例を示します。 SQL Server データベース エンジン、SQL Server Express、 sqlcmd ユーティリティ、および SQL Server PowerShell プロバイダーに対する SQL Server Management Studio のサポート |
|
ADV_SSMS | SQL Server 管理ツールのインストールが完了しました。 これには、Basic バージョンのコンポーネントに加えて、次のコンポーネントが含まれます。 Reporting Services、Analysis Services、Integration Services に対する SQL Server Management Studio のサポート SQL Server プロファイラー データベース エンジン チューニング アドバイザー SQL Server ユーティリティの管理 |
|
DREPLAY_CTLR | 分散再生コントローラーをインストールします | |
DREPLAY_CLT | 分散再生クライアントのインストール | |
SNAC_SDK | MicrosoftSQL Server Native Client 用 SDK をインストールします | |
SDK | ソフトウェア開発キットをインストールします。 | |
LocalDB1 | LocalDB (プログラムの開発者を対象とした SQL Server Express の実行モード) をインストールします。 |
1 LocalDB は、SQL Server 2014 Express の SKU をインストールする場合のオプションです。 詳細については、「 SQL Server 2014 Express LocalDB」を参照してください。
機能パラメーターの例:
パラメーターと値 | 説明 |
---|---|
/FEATURES=SQLEngine | レプリケーションおよびフルテキストなしの データベース エンジン をインストールします。 |
/FEATURES=SQLEngine、FullText | データベース エンジン とフルテキストをインストールします。 |
/FEATURES=SQL, ツール | 完全なデータベース エンジンとすべてのツールをインストールします。 |
/FEATURES=BOL | ヘルプ コンテンツを表示および管理するための SQL Server オンライン ブック コンポーネントをインストールします。 |
ロール パラメーター
セットアップ ロールまたは /Role パラメーターは、構成済みの機能の選択をインストールするために使用されます。 Analysis Services ロールは、既存の SharePoint ファームまたは新しい未構成のファームに Analysis Services インスタンスをインストールします。 これらのシナリオをサポートするために、2 つのセットアップ ロールが用意されています。 インストールするために選択できるセットアップ ロールは一度に 1 つだけです。 セットアップ ロールを選択すると、そのロールに所属する機能とコンポーネントがセットアップによってインストールされます。 そのロールに指定されている機能とコンポーネントを変更することはできません。 機能ロール パラメーターの使用方法の詳細については、「 コマンド プロンプトから PowerPivot をインストールする」を参照してください。
AllFeatures_WithDefaultsロールは、SQL Server Express のエディションの既定の動作であり、ユーザーに表示されるダイアログ ボックスの数を減らします。 SQL Server Express ではない SQL Server エディションをインストールするときに、コマンド ラインから指定できます。
役割 | 説明 | インストールされる機能 |
---|---|---|
SPI_AS_既存ファーム | 既存の SharePoint Server 2010 ファームまたはスタンドアロン サーバーに、PowerPivot の名前付きインスタンスとして Analysis Services をインストールします。 | メモリ内のデータの格納と処理用にあらかじめ構成された、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 オンライン ブック データベース エンジン 構成ツール (Configuration Tools) SQL Server Management Studio |
AllFeatures_WithDefaults | 現在のエディションで使用できるすべての機能をインストールします。 固定サーバー ロール sysadmin SQL Server に現在のユーザーを追加します。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 パラメーターが使用されます。 /ADDCURRENTUSERASSQLADMIN=FALSE と共に AllFeatures_WithDefaults パラメーターを使用する場合、プロビジョニング ダイアログには現在のユーザーが自動的に設定されません。 /AGTSVCACCOUNT と /AGTSVCPASSWORD を追加して、SQL Server エージェントのサービス アカウントとパスワードを指定します。 |
/FAILOVERCLUSTERROLLOWNERSHIP パラメーターを使用したフェールオーバー動作の制御
SQL Server フェールオーバー クラスターを SQL Server 2014 にアップグレードするには、パッシブ ノードから開始して、一度に 1 つのフェールオーバー クラスター ノードでセットアップを実行する必要があります。 フェールオーバー クラスター インスタンスのノード総数と、アップグレード済みのノードの数との違いに応じて、セットアップがアップグレード済みのノードにフェールオーバーする時期が決まります。 ノード総数の半数以上がアップグレード済みの場合、既定のセットアップにより、アップグレード済みのノードにフェールオーバーが発生します。
アップグレード プロセス中のクラスター ノードのフェールオーバー動作を制御するには、コマンド プロンプトでアップグレード操作を実行し、/FAILOVERCLUSTERROLLOWNERSHIP パラメーターを使用して、アップグレード操作がノードをオフラインにする前のフェールオーバー動作を制御します。 このパラメーターの使用方法は次のとおりです。
/FAILOVERCLUSTERROLLOWNERSHIP=0 は、アップグレードされたノードにクラスターの所有権 (グループの移動) をロールせず、アップグレードの終了時に SQL Server クラスターの実行可能な所有者の一覧にこのノードを追加しません。
/FAILOVERCLUSTERROLLOWNERSHIP=1 は、クラスターの所有権 (グループの移動) をアップグレードされたノードにロールし、アップグレードの終了時に SQL Server クラスターの実行可能な所有者の一覧にこのノードを追加します。
/FAILOVERCLUSTERROLLOWNERSHIP=2 がデフォルトの設定です。 このパラメーターが指定されていない場合に使用されます。 この設定は、SQL Server セットアップによってクラスターの所有権 (グループの移動) が必要に応じて管理されることを示しています。
インスタンス ID または InstanceID 構成
インスタンス ID または /InstanceID パラメーターは、インスタンス コンポーネントとインスタンスのレジストリ パスをインストールできる場所を指定するために使用されます。 "INSTANCEID" の値は文字列であり、一意である必要があります。
SQL インスタンス ID:MSSQL12.<INSTANCEID>
AS インスタンス ID:MSAS12.<インスタンスID>
RS インスタンス ID:MSRS12.<INSTANCEID>
インスタンス対応のコンポーネントは次の場所に格納されます。
%Program%\MicrosoftSQL Server\<SQLInstanceID> ファイル
%Program ファイル%\MicrosoftSQL Server\<ASInstanceID>
%Program ファイル%\MicrosoftSQL Server\<RSInstanceID>
注
コマンド ラインで INSTANCEID が指定されていない場合、既定では、セットアップ <INSTANCEID> を <INSTANCENAME> に置き換えます。
こちらもご覧ください
インストール ウィザードから SQL Server 2014 をインストールする (セットアップ)
SQL Server フェールオーバー クラスターのインストール
SQL Server 2014 BI 機能のインストール