Installieren von SQL Server unter Server CoreInstall SQL Server on Server Core

Dieses Thema gilt für: JaSQL ServerkeineAzure SQL-DatenbankkeineAzure SQL Data Warehouse keine Parallel DatawarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse Sie können SQL ServerSQL Server in einer Server Core-Installation installieren. You can install SQL ServerSQL Server on a Server Core installation.

Die Server Core-Installationsoption stellt eine minimale Umgebung zum Ausführen von bestimmten Serverrollen bereit.The Server Core installation option provides a minimal environment for running specific server roles. Dies hilft, Wartung und Verwaltungsanforderungen und die Angriffsfläche für jene Serverrollen zu reduzieren.This helps to reduce maintenance and management requirements and the attack surface for those server roles. Weitere Informationen zur Server Core-Installation finden Sie unter Installieren von Server Core.For more information on Server Core, see Install Server Core. Weitere Informationen zur Implementierung von Server Core unter Windows Server 2012Windows Server 2012finden Sie unter Server Core für Windows Server 2012 (http://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 (http://msdn.microsoft.com/library/hh846323(VS.85).aspx).

Eine Liste der aktuell unterstützten Betriebssysteme finden Sie unter Hardware- und Softwareanforderungen für die Installation von SQL Server.For a list of currently supported operating systems, see Hardware and Software Requirements for Installing SQL Server.

Erforderliche KomponentenPrerequisites

AnforderungRequirement So führen Sie die Installation durchHow to install
.NET Framework.NET Framework 4.6.1 4.6.1 Für alle Editionen von SQL Server 2017SQL Server 2017 (außer SQL Server ExpressSQL Server Express) installiert Setup das .NET Framework.NET Framework 4.6.1 Server Core-Profil.For all editions of SQL Server 2017SQL Server 2017 except SQL Server ExpressSQL Server Express, Setup requires the .NET Framework.NET Framework 4.6.1 Server Core Profile. SQL Server Setup installiert dieses automatisch, wenn es nicht bereits installiert ist.SQL Server Setup will automatically install this if it is not already installed. Durch die Installation ist ein Neustart erforderlich.Installation requires a reboot. Sie können .NET Framework.NET Framework installieren, bevor Sie Setup ausführen, um einen Neustart zu verhindern.You can install .NET Framework.NET Framework before you run setup to avoid a reboot.
Windows Installer 4.5Windows Installer 4.5 Im Lieferumfang der Server Core-Installation enthalten.Shipped with Server Core installation.
Windows PowerShellWindows PowerShell Im Lieferumfang der Server Core-Installation enthalten.Shipped with Server Core installation.
Java RuntimeJava Runtime Um PolyBase verwenden zu können, müssen Sie die entsprechende Java Runtime installieren.In order to use PolyBase, you need to install the appropriate Java Runtime. Weitere Informationen finden Sie im PolyBase-Installation.For more information, see PolyBase installation.

Unterstützte FunktionenSupported Features

In der folgenden Tabelle finden Sie die Funktionen, die in SQL Server 2017SQL Server 2017 bei einer Server Core-Installation unterstützt werden.Use the following table to find which features are supported in SQL Server 2017SQL Server 2017 on a Server Core installation .

FunktionFeature UnterstütztSupported Zusätzliche InformationenAdditional Information
DatenbankmodulDatabase Engine -Dienste Services jaYes
SQL ServerSQL Server -Replikation Replication jaYes
VolltextsucheFull Text Search jaYes
Analysis ServicesAnalysis Services jaYes
R Services (In-Database)R Services (In-Database) jaYes
Reporting ServicesReporting Services NeinNo
SQL ServerSQL Server Data Tools (SSDT) Data Tools (SSDT) NeinNo
Konnektivität der ClienttoolsClient Tools Connectivity jaYes
Integration Services-ServerIntegration Services Server jaYes Weitere Informationen zum neuen Integration Services-Server und dessen Funktionen in [!INCLUDEssCurrent.For more information about the new Integration Services Server and its features in [!INCLUDEssCurrent.
Clienttools-AbwärtskompatibilitätClient Tools Backward Compatibility NeinNo
Clienttools SDKClient Tools SDK NeinNo
SQL ServerSQL Server -Onlinedokumentation Books Online NeinNo
Verwaltungstools - EinfachManagement Tools - Basic Ausschließlich remoteRemote Only Die Installation dieser Funktionen unter Server Core wird nicht unterstützt.Installation of these features on Server Core is not supported. Diese Komponenten können auf einem anderen Server installiert werden, der nicht Server Core ist und nicht mit den auf Server Core installierten DatenbankmodulDatabase Engine-Diensten verbunden ist.These components can be installed on a different server that is not Server Core and connected to the DatenbankmodulDatabase Engine services installed on Server Core.
Verwaltungstools - VollständigManagement Tools – Complete Ausschließlich remoteRemote Only Die Installation dieser Funktionen unter Server Core wird nicht unterstützt.Installation of these features on Server Core is not supported. Diese Komponenten können auf einem anderen Server installiert werden, der nicht Server Core ist und nicht mit den auf Server Core installierten DatenbankmodulDatabase Engine-Diensten verbunden ist.These components can be installed on a different server that is not Server Core and connected to the DatenbankmodulDatabase Engine services installed on Server Core.
Distributed Replay ControllerDistributed Replay Controller NeinNo
Distributed Replay ClientDistributed Replay Client Ausschließlich remoteRemote Only Die Installation dieser Funktionen unter Server Core wird nicht unterstützt.Installation of these features on Server Core is not supported. Diese Komponenten können auf einem anderen Server installiert werden, der nicht Server Core ist und nicht mit den auf Server Core installierten DatenbankmodulDatabase Engine-Diensten verbunden ist.These components can be installed on a different server that is not Server Core , and connected to the DatenbankmodulDatabase Engine services installed on Server Core.
SQL Client Connectivity SDKSQL Client Connectivity SDK jaYes
Microsoft Sync FrameworkMicrosoft Sync Framework jaYes Microsoft Sync Framework ist im Installationspaket von SQL Server 2017SQL Server 2017 nicht enthalten.Microsoft Sync Framework is not included in the SQL Server 2017SQL Server 2017 installation package. Sie können die geeignete Sync Framework-Version aus dem Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkId=221788) herunterladen und auf einem Computer mit der Server Core-Installation installieren.You can download the appropriate version of Sync Framework from this Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkId=221788) page and install it on a computer that is running Server Core.
Master Data ServicesMaster Data Services NeinNo
Data Quality ServicesData Quality Services NeinNo

Unterstützte SzenariosSupported scenarios

In der folgenden Tabelle wird die Matrix unterstützter Szenarios zum Installieren von SQL Server 2017SQL Server 2017 auf einer Server Core-Installation veranschaulicht.The following table shows the supported scenario matrix for installing SQL Server 2017SQL Server 2017 on a Server Core.

SQL ServerSQL Server Editionen editions Alle SQL Server 2017SQL Server 2017 64-Bit-EditionenAll SQL Server 2017SQL Server 2017 64-bit editions
SQL ServerSQL Server -Sprache language Alle SprachenAll languages
SQL ServerSQL Server -Sprache auf Betriebssystem Sprache/Gebietsschema (Kombination) language on OS language/locale (combination) ENG SQL ServerSQL Server auf JPN (Japanisch) WindowsENG SQL ServerSQL Server on JPN (Japanese) Windows

ENG SQL ServerSQL Server auf GER (Deutsch) WindowsENG SQL ServerSQL Server on GER (German) Windows

ENG SQL ServerSQL Server auf CHS (Chinesisch-China) WindowsENG SQL ServerSQL Server on CHS (Chinese-China) Windows

ENG SQL ServerSQL Server auf ARA (Arabisch (SA)) WindowsENG SQL ServerSQL Server on ARA (Arabic (SA)) Windows

ENG SQL ServerSQL Server auf THA (Thai) WindowsENG SQL ServerSQL Server on THA (Thai) Windows

ENG SQL ServerSQL Server auf TRK (Türkisch) WindowsENG SQL ServerSQL Server on TRK (Turkish) Windows

ENG SQL ServerSQL Server auf pt-PT (Portugiesisch Portugal) WindowsENG SQL ServerSQL Server on pt-PT (Portuguese Portugal) Windows

ENG SQL ServerSQL Server auf ENG (Englisch) WindowsENG SQL ServerSQL Server on ENG (English) Windows
Windows-EditionWindows edition Windows Server 2016 DatacenterWindows Server 2016 Datacenter

Windows Server 2016 StandardWindows Server 2016 Standard

Windows Server 2012Windows Server 2012 R2 Datacenter R2 Datacenter

Windows Server 2012Windows Server 2012 R2 Standard R2 Standard

Windows Server 2012Windows Server 2012 R2 Essentials R2 Essentials

Windows Server 2012Windows Server 2012 R2 Foundation R2 Foundation

Windows Server 2012Windows Server 2012 Datacenter Datacenter

Windows Server 2012Windows Server 2012 Standard Standard

Windows Server 2012Windows Server 2012 Essentials Essentials

Windows Server 2012Windows Server 2012 Foundation Foundation

UpgradeUpgrade

In Server Core-Installationen werden Upgrades von SQL Server 2014SQL Server 2014 auf SQL Server 2016SQL Server 2016 unterstützt.On Server Core installations, upgrading from SQL Server 2014SQL Server 2014 to SQL Server 2016SQL Server 2016 is supported.

InstallInstall

SQL Server 2017SQL Server 2017 unterstützt kein Setup mit dem Installations-Assistenten unter dem Server Core-Betriebssystem. does not support setup by using the installation wizard on the Server Core operating system. Beim Installieren unter Server Core unterstützt SQL ServerSQL Server -Setup mithilfe des /Q-Parameters den vollständigen stillen Modus oder mithilfe des /QS-Parameters den einfachen stillen Modus.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. Weitere Informationen finden Sie unter Installieren von SQL Server 2016 über die Eingabeaufforderung.For more information, see Install SQL Server 2016 from the Command Prompt.

Unabhängig von der Installationsmethode ist es erforderlich, dass Sie den Softwarelizenzbedingungen als Einzelperson oder im Auftrag einer juristischen Person zustimmen, sofern die Verwendung der Software in keiner separaten Vereinbarung geregelt ist, z. B. einem MicrosoftMicrosoft -Volumenlizenzvertrag oder einem Vertrag eines Drittanbieters mit einem ISV oder 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.

Die Lizenzbedingungen werden in der Setup-Benutzeroberfläche angezeigt, damit Sie diese lesen und akzeptieren können.The license terms are displayed for review and acceptance in the Setup user interface. Unbeaufsichtigte Installationen (mit dem /Q-Parameter oder /QS-Parameter) müssen den /IACCEPTSQLSERVERLICENSETERMS-Parameter enthalten.Unattended installations (using the /Q or /QS parameters) must include the /IACCEPTSQLSERVERLICENSETERMS parameter. Sie können die Lizenzbedingungen unter Microsoft-Software-Lizenzbedingungenin einer separaten Kopie lesen.You can review the license terms separately at Microsoft Software License Terms.

Hinweis

Abhängig davon, wie Sie die Software erworben haben (z. B. durch MicrosoftMicrosoft -Volumenlizenzierung), unterliegt die Verwendung der Software möglicherweise zusätzlichen Bestimmungen.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.

Um bestimmte Funktionen zu installieren, verwenden Sie den /FEATURES-Parameter, und geben Sie die übergeordnete Funktion oder die Funktionswerte an.To install specific features, use the /FEATURES parameter and specify the parent feature or feature values. Weitere Informationen zu Funktionsparametern und ihrer Verwendung finden Sie in den folgenden Abschnitten.For more information about feature parameters and their use, see the following sections.

FunktionsparameterFeature parameters

FunktionsparameterFeature parameter BeschreibungDescription
SQLENGINESQLENGINE Installiert nur DatenbankmodulDatabase Engine.Installs only the DatenbankmodulDatabase Engine.
-ReplikationREPLICATION Installiert die Replikationskomponente und das DatenbankmodulDatabase Engine.Installs the Replication component along with DatenbankmodulDatabase Engine.
FULLTEXTFULLTEXT Installiert die FullText-Komponente und das DatenbankmodulDatabase Engine.Installs the FullText component along with DatenbankmodulDatabase Engine.
ASAS Installiert alle Analysis ServicesAnalysis Services -Komponenten.Installs all Analysis ServicesAnalysis Services components.
ISIS Installiert alle Integration ServicesIntegration Services -Komponenten.Installs all Integration ServicesIntegration Services components.
CONNCONN Installiert die Konnektivitätskomponenten.Installs the connectivity components.
ADVANCEDANALYTICSADVANCEDANALYTICS Installiert R Services und erfordert das Datenbankmodul.Installs R Services, requires the database engine. Unbeaufsichtigte Installationen erfordern den Parameter /IACCEPTROPENLICENSETERMS.Unattended installations require /IACCEPTROPENLICENSETERMS parameter.

Vergleichen Sie die folgenden Beispiele für die Verwendung von Funktionsparametern:See the following examples of the usage of feature parameters:

Parameter und WerteParameter and values BeschreibungDescription
/FEATURES=SQLEngine/FEATURES=SQLEngine Installiert nur DatenbankmodulDatabase Engine.Installs only the DatenbankmodulDatabase Engine.
/FEATURES=SQLEngine,FullText/FEATURES=SQLEngine,FullText Installiert das DatenbankmodulDatabase Engine und Volltext.Installs the DatenbankmodulDatabase Engine and full-text.
/FEATURES=SQLEngine,Conn/FEATURES=SQLEngine,Conn Installiert DatenbankmodulDatabase Engine und die Konnektivitätskomponenten.Installs the DatenbankmodulDatabase Engine and the connectivity components.
/FEATURES=SQLEngine,AS,IS,Conn/FEATURES=SQLEngine,AS,IS,Conn Installiert DatenbankmodulDatabase Engine, Analysis ServicesAnalysis Services, Integration ServicesIntegration Servicesund die Konnektivitätskomponenten.Installs the DatenbankmodulDatabase Engine, Analysis ServicesAnalysis Services, Integration ServicesIntegration Services, and the connectivity components.
/FEATURES=SQLENGINE,ADVANCEDANALYTICS /IACCEPTROPENLICENSETERMS/FEATURES=SQLENGINE,ADVANCEDANALYTICS /IACCEPTROPENLICENSETERMS Installiert das DatenbankmodulDatabase Engine und R Services (In-Database)R Services (In-Database).Installs the DatenbankmodulDatabase Engine and R Services (In-Database)R Services (In-Database).

InstallationsoptionenInstallation options

Beim Installieren von SQL Server 2017SQL Server 2017 unter einem Server Core-Betriebssystem unterstützt das Setup die folgenden Installationsoptionen:The Setup supports the following installation options while installing SQL Server 2017SQL Server 2017 on a Server Core operating system:

  1. Installation über die BefehlszeileInstallation from Command Line

    Um bestimmte Funktionen über die Befehlszeilen-Installationsoption zu installieren, verwenden Sie den /FEATURES-Parameter und geben die übergeordnete Funktion oder die Funktionswerte an.To install specific features using the command prompt installation option, use the /FEATURES parameter and specify the parent feature or feature values. Nachfolgend wird gezeigt, wie die Parameter in der Befehlszeile verwendet werden: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 über die KonfigurationsdateiInstallation using Configuration File

    Setup unterstützt die Verwendung der Konfigurationsdatei nur über die Eingabeaufforderung.Setup supports the use of the configuration file only through the command prompt. Die Konfigurationsdatei ist eine Textdatei mit der grundlegenden Struktur eines Parameters (Name/Wert-Paar) und einem beschreibenden Kommentar.The configuration file is a text file with the basic structure of a parameter (name/value pair) and a descriptive comment. Die an der Eingabeaufforderung angegebene Konfigurationsdatei sollte die Dateinamenerweiterung .INI haben.The configuration file specified at the command prompt should have an .INI file name extension. Nachfolgend finden Sie einige Beispiele für ConfigurationFile.INI:See the following examples of ConfigurationFile.INI:

    • Installieren von DatenbankmodulDatabase Engine.Installing DatenbankmodulDatabase Engine.

    Im folgenden Beispiel wird gezeigt, wie eine neue eigenständige Instanz, die SQL ServerSQL Server DatenbankmodulDatabase Engine einschließt, installiert wird:The following example shows how to install a new stand-alone instance that includes SQL ServerSQL Server DatenbankmodulDatabase 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"  
    
    ```  
    
    • Installieren von KonnektivitätskomponentenInstalling connectivity components. Im folgenden Beispiel wird gezeigt, wie die Konnektivitätskomponenten installiert werden: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  
      
    • Installieren aller unterstützten FunktionenInstalling all supported features

      Im folgenden Beispiel wird gezeigt, wie alle unterstützten Funktionen von SQL Server 2017SQL Server 2017 unter Server Core installiert werden:The following example shows how to install all supported features of SQL Server 2017SQL Server 2017 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"  
      

      Nachfolgend wird gezeigt, wie Sie das Setup mithilfe einer benutzerdefinierten bzw. der Standardkonfigurationsdatei starten.The following shows how you can launch Setup using a custom or default configuration file:

    • Starten von Setup mithilfe einer benutzerdefinierten Konfigurationsdatei:Launch setup using a custom configuration file:

      Angeben der Konfigurationsdatei an der Eingabeaufforderung:To specify the configuration file at the command prompt:

      Setup.exe /QS /ConfigurationFile=MyConfigurationFile.INI  
      

      Angeben von Kennwörtern an der Eingabeaufforderung und nicht in der Konfigurationsdatei:To specify passwords at the command prompt instead of in the configuration file:

      Setup.exe /QS /SQLSVCPASSWORD="************" /ASSVCPASSWORD="************"  /ConfigurationFile=MyConfigurationFile.INI  
      
    • Starten von Setup mithilfe der Standardkonfigurationsdatei DefaultSetup.ini:Launch setup using DefaultSetup.ini:

      Wenn sich die Datei „DefaultSetup.ini“ in den Ordnern „\x86“ und „\x64“ auf der Stammebene der SQL ServerSQL Server -Quellmedien befindet, öffnen Sie die Datei „DefaultSetup.ini“, und fügen Sie der Datei den Parameter Features hinzu.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.

      Wenn die Datei DefaultSetup.ini nicht vorhanden ist, können Sie sie erstellen und sie in die Ordner \x86 und \x64 auf der Stammebene der SQL ServerSQL Server -Quellmedien kopieren.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.

Konfigurieren von SQL ServerSQL Server-Remotezugriff in Server CoreConfigure remote access of SQL ServerSQL Server on Server Core

Führen Sie die unten beschriebenen Aktionen aus, um den Remotezugriff auf eine SQL Server 2017SQL Server 2017-Instanz zu konfigurieren, die auf Server Core ausgeführt wird.Perform the actions described below to configure remote access of a SQL Server 2017SQL Server 2017 instance that is running on Server Core.

Aktivieren von Remoteverbindungen auf der Instanz von SQL ServerSQL ServerEnable remote connections on the instance of SQL ServerSQL Server

Um Remoteverbindungen zu aktivieren, verwenden Sie SQLCMD.exe lokal, und führen Sie die folgenden Anweisungen für die Server Core-Instanz aus: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

Aktivieren und Starten des SQL ServerSQL Server browser serviceEnable and start the SQL ServerSQL Server browser service

Standardmäßig ist der Browserdienst deaktiviert.By default, the Browser service is disabled. Wenn er auf einer auf Server Core ausgeführten Instanz von SQL ServerSQL Server deaktiviert ist, führen Sie den folgenden Befehl von der Befehlszeile aus, um ihn zu aktivieren: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

Nachdem er aktiviert wurde, führen Sie den folgenden Befehl von der Befehlszeile aus, um den Dienst zu starten:After it is enabled, run the following command from the command prompt to start the service:

net start SQLBROWSER

Erstellen von Ausnahmen von Windows-FirewallCreate exceptions in Windows Firewall

Um Ausnahmen für den SQL ServerSQL Server -Zugriff in der Windows-Firewall zu erstellen, führen Sie die in Konfigurieren der Windows-Firewall für den SQL Server-Zugriffangegebenen Schritte aus.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.

Aktivieren von TCP/IP auf der Instanz von SQL ServerSQL ServerEnable TCP/IP on the instance of SQL ServerSQL Server

Das TCP/IP-Protokoll kann durch Windows PowerShell für eine SQL ServerSQL Server -Instanz auf Server Core aktiviert werden.The TCP/IP protocol can be enabled through Windows PowerShell for an instance of SQL ServerSQL Server on Server Core. Führen Sie die folgenden Schritte aus:Follow these steps:

  1. Starten Sie den Task-Manager auf dem Server.On the server, launch Task Manager.

  2. Klicken Sie auf der Registerkarte Anwendungen auf Neuer Task.On the Applications tab, click New Task.

  3. Geben Sie im Dialogfeld Neuen Task erstellen in das Feld Öffnen den Wert sqlps.exe ein, und klicken Sie auf OK.In the Create New Task dialog box, type sqlps.exe in the Open field and then click OK. Dadurch wird das Fenster MicrosoftMicrosoft SQL ServerSQL Server PowerShell geöffnet.This opens the MicrosoftMicrosoft SQL ServerSQL Server Powershell window.

  4. Führen Sie im Fenster Microsoft SQL ServerSQL Server PowerShell das folgende Skript aus, um das TCP/IP-Protokoll zu aktivieren: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  

DeinstallierenUninstall

Nachdem Sie sich an einem Computer angemeldet haben, auf dem Server Core ausgeführt wird, sehen Sie eine beschränkte Desktopumgebung mit einer Administratoreingabeaufforderung.After you log on to a computer that is running Server Core, you have a limited desktop environment with an Administrator command prompt. Sie können diese Eingabeaufforderung verwenden, um die Deinstallation von SQL Server 2017SQL Server 2017 zu starten.You can use this command prompt to launch the uninstall an of SQL Server 2017SQL Server 2017. Um eine Instanz von SQL Server 2017SQL Server 2017zu deinstallieren, starten Sie die Deinstallation im vollständigen stillen Modus mit dem /Q-Parameter oder im stillen einfachen Modus mit dem /QS-Parameter von der Eingabeaufforderung aus.To uninstall an instance of SQL Server 2017SQL Server 2017, 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. Der /QS-Parameter zeigt den Status durch die Benutzeroberfläche an, akzeptiert jedoch keine Eingabe.The /QS parameter shows progress through the UI, but does not accept any input. /Q gibt an, dass Setup ohne Benutzeroberfläche in einem stillen Modus ausgeführt wird./Q runs in a quiet mode without any user interface.

So deinstallieren Sie eine vorhandene Instanz von SQL ServerSQL Server:To uninstall an existing instance of SQL ServerSQL Server:

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

Um eine benannte Instanz zu entfernen, geben Sie den Namen der Instanz an und nicht wie im vorhergehenden Beispiel MSSQLSERVER.To remove a named instance, specify the name of the instance instead of MSSQLSERVER in the preceding example.

Starten einer neuen EingabeaufforderungStart a new command prompt

Wenn Sie die Eingabeaufforderung unbeabsichtigt schließen, können Sie eine neue Eingabeaufforderung starten, indem Sie folgende Schritte ausführen:If you accidentally close the command prompt, you can start a new command prompt by following these steps:

  1. Drücken Sie STRG+UMSCHALT+ESC, um Task-Manager anzuzeigen.Press Ctrl+Shift+Esc to display Task Manager.
  2. Klicken Sie auf der Registerkarte Anwendungen auf Neuer Task.On the Applications tab, click New Task.
  3. Geben Sie im Dialogfeld Neuen Task erstellen im Feld Öffnen den Wert cmd ein, und Klicken Sie auf OK.Click OK..In the Create New Task dialog box, type cmd in the Open field and then Klicken Sie auf OK.Click OK..

Siehe auchSee also

Installieren von SQL Server mithilfe einer Konfigurationsdatei Install SQL Server Using a Configuration File
Installieren von SQL Server von der Eingabeaufforderung Install SQL Server from the Command Prompt
Editionen und unterstützten Funktionen von SQL Server 2017 Editions and supported features of SQL Server 2017
Installation von Server Core Install Server Core
Konfigurieren einer Server Core-Installation von Windows Server 2016 R2 mit sconfig.cmd Configure a Server Core installation of Windows Server 2016 with Sconfig.cmd
Failovercluster-Cmdlets in Windows PowerShellFailover Cluster Cmdlets in Windows PowerShell