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:
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.
Vergewissern Sie sich, dass auf dem Computer, auf dem Sie den Berichtsserver installieren möchten, der SSRS-Dienst (SQL Server Reporting Services) gestartet wurde.
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.

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
Melden Sie sich mit Administratoranmeldeinformationen bei dem Computer an, auf dem Sie die Service Manager-Konsole installieren möchten.
Öffnen Sie das Befehlsfenster.
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
Melden Sie sich mit Administratoranmeldeinformationen bei dem Computer an, auf dem Sie die Service Manager-Konsole installieren möchten.
Öffnen Sie ein Befehlsfenster.
Hinweis
Sie müssen die Eingabeaufforderung mit Administratoranmeldeinformationen ausführen.
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
Melden Sie sich mit Administratoranmeldeinformationen bei dem Computer an, auf dem Sie die Service Manager-Konsole installieren möchten.
Öffnen Sie ein Befehlsfenster.
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
- Lesen Sie Verschieben der Service Manager- und Data Warehouse-Datenbanken auf verschiedene Server, um eine Anleitung zum Verschieben Service Manager Datenbanken zu lesen.