Server Core への SQL Server のインストールInstall SQL Server on Server Core

適用対象: yesSQL Server (Windows only) noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server (Windows only) noAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

SQL ServerSQL Server は、Server Core インストールにインストールできます。You can install SQL ServerSQL Server on a Server Core installation.

Server Core インストール オプションでは、特定のサーバー ロールを実行するための最低限の環境が提供されます。The Server Core installation option provides a minimal environment for running specific server roles. これにより、必要な保守と管理が減り、これらのサーバー ロールに対する攻撃の危険性が軽減されます。This helps to reduce maintenance and management requirements and the attack surface for those server roles. Server Core の詳細については、「Server Core のインストール」を参照してください。For more information on Server Core, see Install Server Core. Windows Server 2012Windows Server 2012 に実装された Server Core の詳細については、Windows Server 2012 の Server Core に関するページ (https://msdn.microsoft.com/library/hh846323(VS.85).aspx) を参照してください。For more information on Server Core as implemented on Windows Server 2012Windows Server 2012, see Server Core for Windows Server 2012 (https://msdn.microsoft.com/library/hh846323(VS.85).aspx).

現在サポートされているオペレーティング システムの一覧については、「SQL Server のインストールに必要なハードウェアおよびソフトウェア」を参照してください。For a list of currently supported operating systems, see Hardware and Software Requirements for Installing SQL Server.

PrerequisitesPrerequisites

要件Requirement インストール方法How to install
.NET Framework.NET Framework 4.6.14.6.1 SQL Server ExpressSQL Server Express 以外のすべてのエディションの SQL ServerSQL Server では、セットアップには、.NET Framework.NET Framework 4.6.1 Server Core Profile が必要です。For all editions of SQL ServerSQL Server except SQL Server ExpressSQL Server Express, Setup requires the .NET Framework.NET Framework 4.6.1 Server Core Profile. まだインストールされていない場合、SQL Server セットアップを実行すると自動的にインストールされます。SQL Server Setup will automatically install this if it is not already installed. インストールには再起動が必要です。Installation requires a reboot. 再起動を回避するには、セットアップを実行する前に .NET Framework.NET Framework をインストールします。You can install .NET Framework.NET Framework before you run setup to avoid a reboot.
Windows インストーラー 4.5Windows Installer 4.5 Server Core インストールに付属しています。Shipped with Server Core installation.
Windows PowerShellWindows PowerShell Server Core インストールに付属しています。Shipped with Server Core installation.
Java ランタイムJava Runtime PolyBase を使用するには、適切な Java ランタイムをインストールする必要があります。In order to use PolyBase, you need to install the appropriate Java Runtime. 詳細については、「PolyBase のインストール」を参照してください。For more information, see PolyBase installation.

サポートされている機能Supported Features

Server Core インストールの SQL ServerSQL Server でサポートされている機能については、次の表を参照してください。Use the following table to find which features are supported in SQL ServerSQL Server on a Server Core installation .

機能Feature SupportedSupported 追加情報Additional Information
データベース エンジンDatabase Engine サービスServices はいYes
SQL ServerSQL Server レプリケーションReplication はいYes
フルテキスト検索Full Text Search はいYes
Analysis ServicesAnalysis Services はいYes
R Services (データベース内)R Services (In-Database) はいYes
Reporting ServicesReporting Services いいえNo
SQL ServerSQL Server Data Tools (SSDT)Data Tools (SSDT) いいえNo
クライアント ツール接続Client Tools Connectivity はいYes
Integration Services サーバーIntegration Services Server はいYes
クライアント ツールの旧バージョンとの互換性Client Tools Backward Compatibility いいえNo
クライアント ツール SDKClient Tools SDK いいえNo
SQL ServerSQL Server オンライン ブックBooks Online いいえNo
管理ツール - 基本Management Tools - Basic リモートのみRemote Only Server Core へのこれらの機能のインストールはサポートされていません。Installation of these features on Server Core is not supported. これらのコンポーネントは、Server Core ではない別のサーバーにインストールし、Server Core にインストールされている データベース エンジンDatabase Engine サービスに接続できます。These components can be installed on a different server that is not Server Core and connected to the データベース エンジンDatabase Engine services installed on Server Core.
管理ツール - 完全Management Tools - Complete リモートのみRemote Only Server Core へのこれらの機能のインストールはサポートされていません。Installation of these features on Server Core is not supported. これらのコンポーネントは、Server Core ではない別のサーバーにインストールし、Server Core にインストールされている データベース エンジンDatabase Engine サービスに接続できます。These components can be installed on a different server that is not Server Core and connected to the データベース エンジンDatabase Engine services installed on Server Core.
分散再生コントローラーDistributed Replay Controller いいえNo
分散再生クライアントDistributed Replay Client リモートのみRemote Only Server Core へのこれらの機能のインストールはサポートされていません。Installation of these features on Server Core is not supported. これらのコンポーネントは、Server Core ではない別のサーバーにインストールし、Server Core にインストールされている データベース エンジンDatabase Engine サービスに接続できます。These components can be installed on a different server that is not Server Core , and connected to the データベース エンジンDatabase Engine services installed on Server Core.
SQL クライアント接続 SDKSQL Client Connectivity SDK はいYes
Microsoft Sync FrameworkMicrosoft Sync Framework はいYes Microsoft Sync Framework は、 SQL ServerSQL Server インストール パッケージに含まれていません。Microsoft Sync Framework is not included in the SQL ServerSQL Server installation package. 適切なバージョンの Sync Framework は、この Microsoft ダウンロード センター ページ (https://go.microsoft.com/fwlink/?LinkId=221788) からダウンロードして、Server Core を実行しているコンピューターにインストールできます。You can download the appropriate version of Sync Framework from this Microsoft Download Center (https://go.microsoft.com/fwlink/?LinkId=221788) page and install it on a computer that is running Server Core.
マスター データ サービスMaster Data Services いいえNo
Data Quality ServicesData Quality Services いいえNo

サポートされるシナリオSupported scenarios

次の表では、Server Core に SQL ServerSQL Server をインストールする場合のサポートされるシナリオのマトリックスを示します。The following table shows the supported scenario matrix for installing SQL ServerSQL Server on a Server Core.

SQL ServerSQL Server のエディションeditions すべての SQL ServerSQL Server 64 ビット エディションAll SQL ServerSQL Server 64-bit editions
SQL ServerSQL Server の言語language すべての言語All languages
OS の言語とロケール (組み合わせ) でのSQL ServerSQL Server の言語SQL ServerSQL Server language on OS language/locale (combination) JPN (日本語) Windows への ENG SQL ServerSQL ServerENG SQL ServerSQL Server on JPN (Japanese) Windows

GER (ドイツ語) Windows への ENG SQL ServerSQL ServerENG SQL ServerSQL Server on GER (German) Windows

CHS (中国語 - 中国) Windows への ENG SQL ServerSQL ServerENG SQL ServerSQL Server on CHS (Chinese-China) Windows

ARA (アラビア語 (SA)) Windows への ENG SQL ServerSQL ServerENG SQL ServerSQL Server on ARA (Arabic (SA)) Windows

THA (タイ語) Windows への ENG SQL ServerSQL ServerENG SQL ServerSQL Server on THA (Thai) Windows

TRK (トルコ語) Windows への ENG SQL ServerSQL ServerENG SQL ServerSQL Server on TRK (Turkish) Windows

pt-PT (ポルトガル語 - ポルトガル) Windows への ENG SQL ServerSQL ServerENG SQL ServerSQL Server on pt-PT (Portuguese Portugal) Windows

ENG (英語) Windows への ENG SQL ServerSQL ServerENG SQL ServerSQL Server on ENG (English) Windows
Windows のエディションWindows edition Windows Server 2016 DatacenterWindows Server 2016 Datacenter

Windows Server 2016 StandardWindows Server 2016 Standard

Windows Server 2012Windows Server 2012 R2 DatacenterR2 Datacenter

Windows Server 2012Windows Server 2012 R2 StandardR2 Standard

Windows Server 2012Windows Server 2012 R2 EssentialsR2 Essentials

Windows Server 2012Windows Server 2012 R2 FoundationR2 Foundation

Windows Server 2012Windows Server 2012 DatacenterDatacenter

Windows Server 2012Windows Server 2012 StandardStandard

Windows Server 2012Windows Server 2012 EssentialsEssentials

Windows Server 2012Windows Server 2012 FoundationFoundation

アップグレードUpgrade

Server Core インストールでは、 SQL Server 2014 (12.x)SQL Server 2014 (12.x) から SQL Server 2016 (13.x)SQL Server 2016 (13.x) へのアップグレードがサポートされています。On Server Core installations, upgrading from SQL Server 2014 (12.x)SQL Server 2014 (12.x) to SQL Server 2016 (13.x)SQL Server 2016 (13.x) is supported.

InstallInstall

SQL ServerSQL Server では、Server Core オペレーティング システムでのインストール ウィザードを使用したセットアップはサポートされていません。does not support setup by using the installation wizard on the Server Core operating system. Server Core にインストールする場合、 SQL ServerSQL Server セットアップでは、/Q パラメーターを使用した非表示モード、または /QS パラメーターを使用した簡易非表示モードがサポートされます。When installing on Server Core, SQL ServerSQL Server Setup supports full quiet mode by using the /Q parameter, or Quiet Simple mode by using the /QS parameter. 詳細については、「 コマンド プロンプトからの SQL Server 2016 のインストール」を参照してください。For more information, see Install SQL Server 2016 from the Command Prompt.

どのインストール方法を使用するかにかかわらず、個人として、または組織を代表して、ソフトウェア ライセンス条項に同意するかどうかを確認する必要があります。ただし、ソフトウェアの使用に別の契約 ( MicrosoftMicrosoft ボリューム ライセンス契約、ISV や OEM とのサード パーティ契約など) が適用される場合を除きます。Regardless of the installation method, you are required to confirm acceptance of the software license terms as an individual or on behalf of an entity, unless your use of the software is governed by a separate agreement such as a MicrosoftMicrosoft volume licensing agreement or a third-party agreement with an ISV or OEM.

ライセンス条項は、セットアップのユーザー インターフェイスで確認し、同意することができます。The license terms are displayed for review and acceptance in the Setup user interface. /Q または /QS パラメーターを使用した自動インストールでは、/IACCEPTSQLSERVERLICENSETERMS パラメーターを指定する必要があります。Unattended installations (using the /Q or /QS parameters) must include the /IACCEPTSQLSERVERLICENSETERMS parameter. ライセンス条項は、「 マイクロソフト ソフトウェア ライセンス条項」で別途確認できます。You can review the license terms separately at Microsoft Software License Terms.

注意

ソフトウェアの入手方法 ( MicrosoftMicrosoft のボリューム ライセンスを通じて入手した場合など) によっては、ソフトウェアの使用に追加の条件が課されることがあります。Depending on how you received the software (for example, through MicrosoftMicrosoft volume licensing), your use of the software may be subject to additional terms and conditions.

特定の機能をインストールするには、/FEATURES パラメーターを使用して、親機能の値または機能の値を指定します。To install specific features, use the /FEATURES parameter and specify the parent feature or feature values. 機能パラメーターとその使用の詳細については、次のセクションを参照してください。For more information about feature parameters and their use, see the following sections.

機能パラメーターFeature parameters

機能パラメーターFeature parameter [説明]Description
SQLENGINESQLENGINE データベース エンジンDatabase Engineのみをインストールします。Installs only the データベース エンジンDatabase Engine.
レプリケーションREPLICATION データベース エンジンDatabase Engineと共にレプリケーション コンポーネントをインストールします。Installs the Replication component along with データベース エンジンDatabase Engine.
FULLTEXTFULLTEXT データベース エンジンDatabase Engineと共にフルテキスト コンポーネントをインストールします。Installs the FullText component along with データベース エンジンDatabase Engine.
ASAS すべての Analysis ServicesAnalysis Services コンポーネントをインストールします。Installs all Analysis ServicesAnalysis Services components.
ISIS すべての Integration ServicesIntegration Services コンポーネントをインストールします。Installs all Integration ServicesIntegration Services components.
CONNCONN 接続コンポーネントをインストールします。Installs the connectivity components.
ADVANCEDANALYTICSADVANCEDANALYTICS R Services をインストールします。データベース エンジンが必要です。Installs R Services, requires the database engine. 自動インストールでは、/IACCEPTROPENLICENSETERMS パラメーターが必要です。Unattended installations require /IACCEPTROPENLICENSETERMS parameter.

機能パラメーターの使い方の例を参照してください。See the following examples of the usage of feature parameters:

パラメーターおよび値Parameter and values [説明]Description
/FEATURES=SQLEngine/FEATURES=SQLEngine データベース エンジンDatabase Engineのみをインストールします。Installs only the データベース エンジンDatabase Engine.
/FEATURES=SQLEngine,FullText/FEATURES=SQLEngine,FullText データベース エンジンDatabase Engine とフルテキストをインストールします。Installs the データベース エンジンDatabase Engine and full-text.
/FEATURES=SQLEngine,Conn/FEATURES=SQLEngine,Conn データベース エンジンDatabase Engine および接続コンポーネントをインストールします。Installs the データベース エンジンDatabase Engine and the connectivity components.
/FEATURES=SQLEngine,AS,IS,Conn/FEATURES=SQLEngine,AS,IS,Conn データベース エンジンDatabase EngineAnalysis ServicesAnalysis ServicesIntegration ServicesIntegration Services、および接続コンポーネントをインストールします。Installs the データベース エンジンDatabase Engine, Analysis ServicesAnalysis Services, Integration ServicesIntegration Services, and the connectivity components.
/FEATURES=SQLENGINE,ADVANCEDANALYTICS /IACCEPTROPENLICENSETERMS/FEATURES=SQLENGINE,ADVANCEDANALYTICS /IACCEPTROPENLICENSETERMS データベース エンジンDatabase EngineR Services (データベース内)R Services (In-Database)をインストールします。Installs the データベース エンジンDatabase Engine and R Services (データベース内)R Services (In-Database).

インストール オプションInstallation options

Server Core オペレーティング システムへの SQL ServerSQL Server のインストール中に、セットアップで次のインストール オプションをサポートします。The Setup supports the following installation options while installing SQL ServerSQL Server on a Server Core operating system:

  1. コマンド ラインからのインストールInstallation from Command Line

    コマンド プロンプトのインストール オプションを使用して特定の機能をインストールするには、/FEATURES パラメーターを使用して、親機能の値または機能の値を指定します。To install specific features using the command prompt installation option, use the /FEATURES parameter and specify the parent feature or feature values. コマンド ラインからパラメーターを使用する方法の例を次に示します。The following is an example of using the parameters from the command line:

    Setup.exe /qs /ACTION=Install /FEATURES=SQLEngine,Replication /INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT="<DomainName\UserName>" /SQLSVCPASSWORD="<StrongPassword>" /SQLSYSADMINACCOUNTS="<DomainName\UserName>" /AGTSVCACCOUNT="NT AUTHORITY\Network Service" /TCPENABLED=1 /IACCEPTSQLSERVERLICENSETERMS  
    
  2. 構成ファイルを使用したインストールInstallation using Configuration File

    セットアップでは、コマンド プロンプトからのみ構成ファイルを使用できます。Setup supports the use of the configuration file only through the command prompt. 構成ファイルは、パラメーター (名前と値のペア) と説明のコメントの基本構造を持つテキスト ファイルです。The configuration file is a text file with the basic structure of a parameter (name/value pair) and a descriptive comment. コマンド プロンプトで指定した構成ファイルには、.INI のファイル名拡張子が必要です。The configuration file specified at the command prompt should have an .INI file name extension. 次の例の ConfigurationFile.INI を参照してください。See the following examples of ConfigurationFile.INI:

    • データベース エンジンDatabase Engineのインストール。Installing データベース エンジンDatabase Engine.

    次の例では、SQL ServerSQL Serverデータベース エンジンDatabase Engineを含む新しいスタンドアロン インスタンスをインストールする方法を示します。The following example shows how to install a new stand-alone instance that includes SQL ServerSQL Serverデータベース エンジンDatabase Engine:

    ```  
    ; SQL Server Configuration File  
    [OPTIONS]  
    
    ; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter.   
    
    ACTION="Install"  
    
    ; Specifies features to install, uninstall, or upgrade. The lists of features include SQLEngine, FullText, Replication, AS, IS, and Conn.   
    
    FEATURES=SQLENGINE  
    
    ; Specify a default or named instance. MSSQLSERVER is the default instance for non-Express editions and SQLExpress for Express editions. This parameter is required when installing the ssNoVersion Database Engine, and Analysis Services (AS).  
    
    INSTANCENAME="MSSQLSERVER"  
    
    ; Specify the Instance ID for the ssNoVersion features you have specified. ssNoVersion directory structure, registry structure, and service names will incorporate the instance ID of the ssNoVersion instance.   
    
    INSTANCEID="MSSQLSERVER"  
    
    ; Account for ssNoVersion service: Domain\User or system account.   
    
    SQLSVCACCOUNT="NT Service\MSSQLSERVER"  
    
    ; Windows account(s) to provision as ssNoVersion system administrators.   
    
    SQLSYSADMINACCOUNTS="\<DomainName\UserName>"  
    
    ; Accept the License agreement to continue with Installation  
    
    IAcceptSQLServerLicenseTerms="True"  
    
    ```  
    
    • 接続コンポーネントのインストール。Installing connectivity components. 次の例では、接続コンポーネントをインストールする方法を示します。The following example shows how to install the connectivity components:

      ; SQL Server Configuration File  
      [OPTIONS]  
      
      ; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter.   
      
      ACTION="Install"  
      
      ; Specifies features to install, uninstall, or upgrade. The lists of features include SQLEngine, FullText, Replication, AS, IS, and Conn.   
      
      FEATURES=Conn  
      
      ; Specifies acceptance of License Terms  
      
      IAcceptSQLServerLicenseTerms="True  
      
      
    • サポートされるすべての機能のインストールInstalling all supported features

      次の例では、 SQL ServerSQL Server のサポートされる全機能を Server Core にインストールする方法を示します。The following example shows how to install all supported features of SQL ServerSQL Server on Server Core:

      ; SQL Server Configuration File  
      [OPTIONS]  
      ; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter.   
      
      ACTION="Install"  
      
      ; Specifies features to install, uninstall, or upgrade. The lists of features include SQLEngine, FullText, Replication, AS, IS, and Conn.   
      
      FEATURES=SQLENGINE,FullText,Replication,AS,IS,Conn  
      
      ; Specify a default or named instance. MSSQLSERVER is the default instance for non-Express editions and SQLExpress for Express editions. This parameter is required when installing the ssNoVersion Database Engine (SQL), or Analysis Services (AS).  
      
      INSTANCENAME="MSSQLSERVER"  
      
      ; Specify the Instance ID for the ssNoVersion features you have specified. ssNoVersion directory structure, registry structure, and service names will incorporate the instance ID of the ssNoVersion instance.   
      
      INSTANCEID="MSSQLSERVER"  
      
      ; Account for ssNoVersion service: Domain\User or system account.   
      
      SQLSVCACCOUNT="NT Service\MSSQLSERVER"  
      
      ; Windows account(s) to provision as ssNoVersion system administrators.   
      
      SQLSYSADMINACCOUNTS="\<DomainName\UserName>"  
      
      ; The name of the account that the Analysis Services service runs under.   
      
      ASSVCACCOUNT= "NT Service\MSSQLServerOLAPService"  
      
      ; Specifies the list of administrator accounts that need to be provisioned.   
      
      ASSYSADMINACCOUNTS="\<DomainName\UserName>"  
      
      ; Specifies the server mode of the Analysis Services instance. Valid values are MULTIDIMENSIONAL, POWERPIVOT or TABULAR. ASSERVERMODE is case-sensitive. All values must be expressed in upper case.   
      
      ASSERVERMODE="MULTIDIMENSIONAL"  
      
      ; Optional value, which specifies the state of the TCP protocol for the ssNoVersion service. Supported values are: 0 to disable the TCP protocol, and 1 to enable the TCP protocol.  
      
      TCPENABLED=1  
      
      ;Specifies acceptance of License Terms  
      
      IAcceptSQLServerLicenseTerms="True"  
      

    以下に、カスタムまたは既定の構成ファイルを使用してセットアップを起動する方法を示します。The following shows how you can launch Setup using a custom or default configuration file:

    • カスタム構成ファイルを使用したセットアップの起動:Launch setup using a custom configuration file:

      コマンド プロンプトで構成ファイルを指定するにはTo specify the configuration file at the command prompt:

      Setup.exe /QS /ConfigurationFile=MyConfigurationFile.INI  
      

      構成ファイルの代わりにコマンド プロンプトでパスワードを指定するにはTo specify passwords at the command prompt instead of in the configuration file:

      Setup.exe /QS /SQLSVCPASSWORD="************" /ASSVCPASSWORD="************"  /ConfigurationFile=MyConfigurationFile.INI  
      
    • DefaultSetup.ini を使用したセットアップの起動:Launch setup using DefaultSetup.ini:

      SQL ServerSQL Server ソース メディアのルート レベルの \x86 および \x64 フォルダーに DefaultSetup.ini ファイルがある場合は、DefaultSetup.ini ファイルを開き、 Features パラメーターをファイルに追加します。If you have the DefaultSetup.ini file in the \x86 and \x64 folders at the root level of the SQL ServerSQL Server source media, open the DefaultSetup.ini file, and then add the Features parameter to the file.

      DefaultSetup.ini ファイルが存在しない場合は、作成し、 SQL ServerSQL Server ソース メディアのルート レベルの \x86 および \x64 フォルダーにコピーできます。If the DefaultSetup.ini file does not exist, you can create it and copy it to the \x86 and \x64 folders at the root level of the SQL ServerSQL Server source media.

Server Core で SQL ServerSQL Server のリモート アクセスを構成するConfigure remote access of SQL ServerSQL Server on Server Core

Server Core で実行している SQL ServerSQL Server インスタンスのリモート アクセスを構成するには、以下で説明する操作を実行します。Perform the actions described below to configure remote access of a SQL ServerSQL Server instance that is running on Server Core.

のインスタンスでリモート接続を有効にする SQL ServerSQL ServerEnable remote connections on the instance of SQL ServerSQL Server

リモート接続を有効にするには、SQLCMD.exe をローカルで使用して、Server Core インスタンスに対して次のステートメントを実行します。To enable remote connections, use SQLCMD.exe locally and execute the following statements against the Server Core instance:

EXEC sys.sp_configure N'remote access', N'1'  
GO
RECONFIGURE WITH OVERRIDE
GO

SQL ServerSQL Server browser serviceEnable and start the SQL ServerSQL Server browser service

Browser サービスは、既定では無効になっています。By default, the Browser service is disabled. Server Core で実行している SQL ServerSQL Server インスタンスで無効になっている場合、このサービスを有効にするには、コマンド プロンプトから次のコマンドを実行します。If it is disabled on an instance of SQL ServerSQL Server running on Server Core, run the following command from the command prompt to enable it:

sc config SQLBROWSER start= auto

有効にした後は、コマンド プロンプトから次のコマンドを実行して、サービスを開始します。After it is enabled, run the following command from the command prompt to start the service:

net start SQLBROWSER

Windows ファイアウォールで例外を作成するCreate exceptions in Windows Firewall

Windows ファイアウォールで SQL ServerSQL Server アクセスの例外を作成するには、「 SQL Server のアクセスを許可するための Windows ファイアウォールの構成」で指定されている手順に従います。To create exceptions for SQL ServerSQL Server access in Windows Firewall, follow the steps specified in Configure the Windows Firewall to Allow SQL Server Access.

SQL ServerSQL ServerEnable TCP/IP on the instance of SQL ServerSQL Server

Server Core 上の SQL ServerSQL Server インスタンスに対して TCP/IP プロトコルを有効にするには、Windows PowerShell を使用します。The TCP/IP protocol can be enabled through Windows PowerShell for an instance of SQL ServerSQL Server on Server Core. 以下の操作を行ってください。Follow these steps:

  1. サーバーで、タスク マネージャーを起動します。On the server, launch Task Manager.

  2. [アプリケーション] タブで、 [新しいタスク] をクリックします。On the Applications tab, click New Task.

  3. [新しいタスクの作成] ダイアログ ボックスで、 [開く] フィールドに sqlps.exe と入力して、 [OK] をクリックします。In the Create New Task dialog box, type sqlps.exe in the Open field and then click OK. [MicrosoftMicrosoftSQL ServerSQL Server PowerShell] ウィンドウが開きます。This opens the MicrosoftMicrosoftSQL ServerSQL Server Powershell window.

  4. [Microsoft SQL ServerSQL Server Powershell] ウィンドウで、次のスクリプトを実行して TCP/IP プロトコルを有効にします。In the Microsoft SQL ServerSQL Server Powershell window, run the following script to enable the TCP/IP protocol:

$smo = 'Microsoft.SqlServer.Management.Smo.'  
$wmi = new-object ($smo + 'Wmi.ManagedComputer')  
# Enable the TCP protocol on the default instance.  If the instance is named, replace MSSQLSERVER with the instance name in the following line.  
$uri = "ManagedComputer[@Name='" + (get-item env:\computername).Value + "']/ServerInstance[@Name='MSSQLSERVER']/ServerProtocol[@Name='Tcp']"  
$Tcp = $wmi.GetSmoObject($uri)  
$Tcp.IsEnabled = $true  
$Tcp.Alter()  
$Tcp  

アンインストールUninstall

Server Core を実行しているコンピューターにログオンした後は、管理者コマンド プロンプトのデスクトップ環境に制限されます。After you log on to a computer that is running Server Core, you have a limited desktop environment with an Administrator command prompt. SQL ServerSQL Server のアンインストールを起動するときに、このコマンド プロンプトを使用できます。You can use this command prompt to launch the uninstall an of SQL ServerSQL Server. SQL ServerSQL Serverのインスタンスをアンインストールするには、/Q パラメーターを使用した非表示モード、または /QS パラメーターを使用した簡易非表示モードで、コマンド プロンプトからアンインストールを起動します。To uninstall an instance of SQL ServerSQL Server, launch the uninstallation from the command prompt in full quiet mode by using the /Q parameter, or quiet simple mode by using the /QS parameter. /QS パラメーターを指定すると、UI に進捗状況が表示されますが、入力は受け付けられません。The /QS parameter shows progress through the UI, but does not accept any input. /Q は、ユーザー インターフェイスのない非表示モードで実行します。/Q runs in a quiet mode without any user interface.

SQL ServerSQL Serverの既存のインスタンスをアンインストールするには、次のコマンドを実行します。To uninstall an existing instance of SQL ServerSQL Server:

Setup.exe /Q /Action=Uninstall /FEATURES=SQLEngine,AS,IS /INSTANCENAME=MSSQLSERVER  

名前付きインスタンスを削除する場合は、前に示した例の MSSQLSERVER の代わりにインスタンス名を指定します。To remove a named instance, specify the name of the instance instead of MSSQLSERVER in the preceding example.

新しいコマンド プロンプトを起動するStart a new command prompt

誤ってコマンド プロンプトを閉じた場合は、次の手順で新しいコマンド プロンプトを開始できます。If you accidentally close the command prompt, you can start a new command prompt by following these steps:

  1. Ctrl + Shift + Esc キーを押して、タスク マネージャーを表示します。Press Ctrl+Shift+Esc to display Task Manager.
  2. [アプリケーション] タブで、 [新しいタスク] をクリックします。On the Applications tab, click New Task.
  3. [新しいタスクの作成] ダイアログ ボックスで、 [名前] フィールドに「 cmd 」と入力して、 [OK] をクリックします。Click OK.In the Create New Task dialog box, type cmd in the Open field and then [OK] をクリックします。Click OK..

参照See also

構成ファイルを使用した SQL Server のインストール Install SQL Server Using a Configuration File
コマンド プロンプトからの SQL Server のインストール Install SQL Server from the Command Prompt
エディションと SQL Server 2017 のサポートされる機能 Editions and supported features of SQL Server 2017
Server Core のインストール Install Server Core
Sconfig.cmd を使用して Windows Server 2016 の Server Core インストールを構成する Configure a Server Core installation of Windows Server 2016 with Sconfig.cmd
Windows PowerShell でのフェールオーバー クラスター コマンドレットFailover Cluster Cmdlets in Windows PowerShell