Bereitstellen von Service Manager über eine Befehlszeile

Wichtig

Diese Version von Service Manager das Ende des Supports erreicht hat, wird empfohlen, ein Upgrade auf Service Manager 2019durchzuführen.

In diesem Artikel wird beschrieben, wie Sie System Center Service Manager mithilfe von Befehlszeilenparametern bereitstellen. Für eine verbesserte Lesbarkeit der Befehlszeilenbeispiele in diesem Handbuch sind die einzelnen Befehlszeilenparameter jeweils in einer eigenen Zeile angegeben. Wenn Sie diese Beispiele kopieren, müssen Sie aus jeder Zeile den Wagenrücklauf/Zeilenvorschub (CR/LF) löschen, bevor Sie die Befehle ausführen können.

Hinweis

Als letzter Parameter bei einer Befehlszeileninstallation muss der /silent -Parameter verwendet werden.

In diesem Handbuch sind die zu verwendenden Befehlszeilenargumente in Klammern angegeben: []. Beispielsweise geben Sie den Namen des registrierten Besitzers [Besitzername] und den Namen der registrierten Organisation [Unternehmensname] an, wie im folgenden Beispiel gezeigt:

Setup.exe  
/Install:Datawarehouse  
/RegisteredOwner:[owners name]  
/RegisteredOrganization:[company name]   
/Silent  

Wenn Ihr Befehlszeilenargument ein Leerzeichen enthält, z. B. [Besitzername],schließen Sie das Argument in doppelte Anführungszeichen ein. Wenn Sie z. B. Garret Young als Argument für den RegisteredOwner -Befehlszeilenparameter verwenden, geben Sie den Namen wie im folgenden Beispiel dargestellt ein:

/RegisteredOwner:"Garret Young"  

Durch einige der für die Operations Manager- und Configuration Manager-Data Marts verwendeten Befehlszeilenparameter werden SQL-Pfadanweisungen (Structured Query Language) als Befehlszeilenargumente definiert. Sie müssen den Laufwerknamen angeben und sicherstellen, dass der in diesem Handbuch aufgeführte Pfad der richtige Pfad für Ihre Version von Microsoft SQL Server ist. Die Beispiele in diesem Leitfaden sind für SQL Server 2016 richtig, wie im folgenden Beispiel gezeigt:

/OMDataMartDatabaseLogFilePath:[drive name]\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA  

Geben Sie setup.exe /?ein, um weitere Informationen zu Befehlszeilenparametern anzuzeigen. Die Parameter in der folgenden Tabelle sind optional.

command notes
/ProductKey Wenn dieser Parameter ausgelassen wird, wird Service Manager als Evaluierungsedition mit einem Evaluierungszeitraum von 180 Tagen installiert.
/Installpath Wenn dieser Parameter ausgelassen wird, wird Service Manager im Standardordner und Pfad installiert:

[Laufwerkname]:\Programme\Microsoft System Center\Service Manager < Version > .
/ServiceRunUnderAccount Wird dieser Parameter weggelassen, wird das lokale Systemkonto verwendet.
/WorkflowAccount Wird dieser Parameter weggelassen, wird das lokale Systemkonto verwendet.

Vorbereitung

Vorbereiten des Computers

Um einen Installationsfehler zu vermeiden, führen Sie die folgenden Schritte auf dem Computer aus, auf dem Sie Service Manager installieren:

  1. Führen Sie das UI-basierte Setup bis zu dem Punkt aus, an dem die Voraussetzungsprüfung gestartet wird. Stellen Sie sicher, dass die Voraussetzungsprüfung erfolgreich oder zumindest nur mit einer Warnung ausgeführt wird.

  2. Vergewissern Sie sich, dass auf dem Computer, auf dem Sie den Berichtsserver installieren möchten, der SSRS-Dienst (SQL Server Reporting Services) gestartet wurde.

  3. Sie müssen zuerst das Verfahren unter Manual Steps to Configure the Remote SQL Server Reporting Servicesausgeführt haben, bevor Sie den Berichtsserver auf einem Computer bereitstellen können, auf dem der Data Warehouse-Verwaltungsserver nicht gehostet wird.

Bestimmen, wann die Installation abgeschlossen ist

Wenn die Installation des Service Manager-Verwaltungsservers oder des Data Warehouse-Verwaltungsservers abgeschlossen ist, wird ein Ereignis mit der Ereignis-ID 1033 in das Anwendungsereignisprotokoll geschrieben, wie in der folgenden Abbildung dargestellt.

Command Line Install Event Log

Wenn Sie den Befehl start /w mit „setup.exe“ verwenden, bleibt das Befehlsfenster nach Abschluss des Setups geöffnet, und Sie können die möglichen Rückgabecodes untersuchen.

Überprüfen von Fehlercodes

Nach Abschluss des Befehlszeilensetups wird die Eingabeaufforderung angezeigt. Zum Anzeigen des Fehlercodes geben Sie echo %errorlevel%ein. Der Fehlercode „0“ bedeutet, dass die Installation erfolgreich war. Die Fehlercodes, die von der Befehlszeileninstallation zurückgegeben werden können, sind unter Fehlercodes der Befehlszeilenoptionaufgeführt.

Bei der Befehlszeileninstallation wird nicht überprüft, ob der angegebene Datenbankname bereits vorhanden ist. Wenn Sie einen bereits vorhandenen Datenbanknamen angeben, wird die Befehlszeileninstallation mit dem Fehlercode „-1“ abgebrochen.

Bereitstellen eines Verwaltungsservers

Sie können die folgenden Befehlszeilenverfahren verwenden, um den Service Manager-Verwaltungsserver und die Service Manager-Datenbank bereitzustellen.

So stellen Sie den Service Manager-Verwaltungsserver und die Datenbank auf einem Computer bereit

  1. Melden Sie sich mit Administratoranmeldeinformationen bei dem Computer an, auf dem Sie die Service Manager-Konsole installieren möchten.

  2. Öffnen Sie das Befehlsfenster.

  3. Wechseln Sie an der Eingabeaufforderung zum Speicherort des Service Manager Installationsmediums, und geben Sie Dann Folgendes ein:

    Start /Wait   
    Setup.exe   
    /Install:Server   
    /AcceptEula:[YES/NO]   
    /RegisteredOwner:[owner name]   
    /RegisteredOrganization:[company name]   
    /ProductKey:[25-character product key]   
    /CreateNewDatabase   
    /ManagementGroupName:[management group name]   
    /AdminRoleGroup:[domain\account name]   
    /ServiceRunUnderAccount:[domain\account name\password]   
    /WorkflowAccount:[domain\account name\password]   
    /CustomerExperienceImprovementProgram:[YES/NO]   
    /EnableErrorReporting:[YES/NO]   
    
    /Silent  
    
    

Bereitstellen eines Data Warehouse-Verwaltungsservers

Verwenden Sie die folgenden Verfahren, um ein Service Manager Data Warehouse und Datenbanken, einschließlich der Operations Manager- und Konfigurations-Manager Data Mart-Datenbanken, in System Center – Service Manager bereitzustellen.

Bereitstellen des Data Warehouse

Verwenden Sie die folgenden Verfahren, um das Data Warehouse mit den Operations Manager- und Konfigurations-Manager Data Mart-Datenbanken bereitzustellen. Wenn Sie den Data Warehouse-Verwaltungsserver und die Data Warehouse-Datenbanken auf demselben Computer installieren möchten, verwenden Sie für alle Instanzen von [Computername]den gleichen Computernamen, auf dem Sie Setup ausführen. Wenn Sie die Datenbanken auf einem separaten Computer bereitstellen möchten, passen Sie die Einträge [Computername] entsprechend an.

/AnalysisServerDatabaseDataFilePath ist optional, und wenn er nicht verwendet wird, wird der Standardpfad verwendet.

Die DWStagingAndConfig-Datenbank und die DWRepository-Datenbank müssen sich auf derselben Instanz befinden. Stellen Sie sicher, dass Sie denselben Computer und die gleiche Instanz für die Befehlszeilenoptionen /StgConfigSqlServerInstance und /RepositorySqlServerInstance angeben.

So stellen Sie den Data Warehouse-Verwaltungsserver, Data Warehouse-Datenbanken und optionale Data Marts bereit

  1. Melden Sie sich mit Administratoranmeldeinformationen bei dem Computer an, auf dem Sie die Service Manager-Konsole installieren möchten.

  2. Öffnen Sie ein Befehlsfenster.

    Hinweis

    Sie müssen die Eingabeaufforderung mit Administratoranmeldeinformationen ausführen.

  3. Wechseln Sie an der Eingabeaufforderung zum Speicherort des Service Manager Installationsmediums, und geben Sie Dann Folgendes ein:

    Start /Wait   
    Setup.exe   
    /Install:Datawarehouse   
    /AcceptEula:[YES/NO]   
    /RegisteredOwner:[owner name]   
    /RegisteredOrganization:[company name]   
    /ProductKey:[25-character product key]   
    /CreateNewDatabase   
    /AdminRoleGroup:[domain\account name]   
    /StgConfigSqlServerInstance:[computer name]   
    /RepositorySqlServerInstance:[computer name]   
    /DataMartSqlServerInstance:[computer name]   
    /ReportingServer:[computer name]   
    /ReportingWebServiceURL:"http://[computer name]:80/ReportServer"   
    /ServiceRunUnderAccount:[domain\account name\password]   
    /DatasourceAccount:[domain\account name\password]   
    /CustomerExperienceImprovementProgram:[YES/NO]   
    /EnableErrorReporting:[YES/NO]   
    /ManagementGroupName:DW_improvement   
    /OMDataMartSqlServerInstance:[computer name]   
    /CMDataMartSqlServerInstance:[computer name]   
    /AnalysisServerInstance:[computer name]   
    /AnalysisServerDatabaseDataFilePath:[path to analysis database]   
    /ASRunUnderAccount:[domain\account name\password]   
    /Silent  
    

Bereitstellen einer Service Manager-Konsole

Verwenden Sie das folgende Befehlszeilenverfahren, um die Service Manager-Konsole in System Center – Service Manager bereitzustellen.

So stellen Sie die Service Manager-Konsole bereit

  1. Melden Sie sich mit Administratoranmeldeinformationen bei dem Computer an, auf dem Sie die Service Manager-Konsole installieren möchten.

  2. Öffnen Sie ein Befehlsfenster.

  3. Wechseln Sie an der Eingabeaufforderung zum Speicherort des Service Manager Installationsmediums, und geben Sie Dann Folgendes ein:

    Start /Wait   
    Setup.exe   
    /Install:Console   
    /AcceptEula:[YES/NO]  
    /RegisteredOwner:[owner name]   
    /RegisteredOrganization:[company name]   
    /ProductKey:[25-character product key]   
    /Installpath:[drive name]\Program Files\Microsoft System Center\Service Manager \<version\>   
    /CustomerExperienceImprovementProgram:[YES/NO]   
    /EnableErrorReporting:[YES/NO]  
    
    /Silent  
    

Fehlercodes für Befehlszeilenoptionen

Im Folgenden sind die Fehlercodes aufgeführt, die bei der Befehlszeileninstallation von Service Manager verwendet werden.

Fehlercode Fehler
-16 PreUpgradeCheckFailed
-15 InvalidCommandLine
-14 FailedPrerequisiteChecks
-1 Fehler
0 Erfolgreich
200 DuplicateDataLogPath
201 DuplicatedCMDB
202 EnterValidDatabaseServer
203 FailedToGetCaseSensitiveAccount
204 FailedToValidateMgmtGrp
205 FullTextSearchNotInstalled
206 InstallPathAccessDenied
207 InstallPathCreateDirectory
208 InstallPathTooLong
209 InvalidCMDB
210 InvalidDatabaseConfiguration
211 InvalidDatabaseSize
212 InvalidDataLogPath
213 InvalidDwServer
214 InvalidInstallPath
215 InvalidPrereqResultFile
216 InvalidProductKey
217 InvalidReportServerConfig
218 InvalidSCSM
219 InvalidSmAdminGroup
220 InvalidSqlInstance
221 InvalidSqlServiceState
222 InvalidToInstalleScsm
223 InvCharInMG
224 MgmtGrpRegistryExist
225 MissingSetupFiles
226 NotEnoughFreeSpace
227 NotEnoughFreeSpaceOnSqlServer
228 NotLocalAdminOnSqlServer
229 NotWin2k8x64Machine
230 NotVistaSP2OrAboveMachine
231 NullDatabaseName
232 NULLMG
233 NullSMAdmin
234 OldDwDatabaseExist
235 orMessageBoxTitle
236 PrimarySdkServerEmpty
237 RequiredFreeDiskSpace
238 RequiredFreeDiskSpaceForDataFile
239 RequiredFreeDiskSpaceForLogFile
240 ScomAgentInstalled
241 ScomServerInstalled
242 ScsmComponentsInstalliert
243 Wählen SieCMDB aus.
244 SelectSqlServerInstance
245 ServerAccessDenied
246 ServerNotFound
247 SetupAlreadyRunning
248 SetupCancelByUser
249 SetupCrashMsg
250 SetupFailedAt
251 SetupFailedWithMsior
252 SqlAccessDenied
253 SsrsInvalidWebUrl
254 SsrsNeedSecureUrl
255 SsrsNotInstalledOn
256 TestCredentialsFailed
257 TestCredentialsNotLocalAdmin
258 TooLongDatabaseName
259 TooLongMG
260 UnableToNavogateFolderOnRemoteServer
261 UncDataLogPath
262 Nicht unterstütztSQL
263 UserNotSysAdmin
264 FaildToConnectAD
265 ScsmSameVersionInstalled
266 InvalidWebSiteName
267 InvCharInWebSiteName
268 TooLongWebSiteName
269 InvalidWebSitePort
270 WebSiteNameInUse
271 WebSitePortInUse
272 DWServerInstalliert
273 SMServerInstalliert
274 SMConsoleInstalled
275 SMPortalInstalled
276 IISNotConfigured
277 FailedToConnectToAD
278 SmAdminIsDomainAdministrators
279 InvalidRegisteredOwner
280 InvalidRegisteredOrganization
281 IIS7RoleNotEnable
282 Not64BitSetup
283 DatabaseSqlStoreNotFound
284 ScomUIInstalled
285 InvalidDatabaseName
286 InvalidCMDBVersion
287 UNCPathExpected
288 DataDirectoryDoesNotExist
289 AnalysisServicesNotInstalled
290 DuplicatedASDatabaseID
3010 SuccessfulNeedReboot

Nächste Schritte