Freigeben über


Bereitstellen von Service Manager über eine Befehlszeile

In diesem Artikel wird beschrieben, wie Sie System Center – Service Manager mithilfe von Befehlszeilenparametern bereitstellen. Für eine einfachere Lesbarkeit führen die Befehlszeilenbeispiele in diesem Leitfaden jeden Befehlszeilenparameter in einer eigenen Zeile auf. Wenn Sie diese Beispiele kopieren, müssen Sie die Wagenrücklauf-/Zeilenfeeds (CRs/LFs) aus jeder Zeile entfernen, bevor Sie die Befehle ausführen können.

Hinweis

Der Parameter /silent muss der letzte Parameter sein, der in einer Befehlszeileninstallation verwendet wird.

In dieser Anleitung werden die von Ihnen bereitgestellten Befehlszeilenargumente durch Klammern dargestellt: []. Sie geben zum Beispiel den Namen des eingetragenen Besitzenden [Name des Besitzenden] und den Namen der eingetragenen Organisation [Unternehmen] an, wie im folgenden Beispiel gezeigt:

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

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

/RegisteredOwner:"Garret Young"  

Einige der Befehlszeilenparameter, die für die Data Marts von Operations Manager und des Konfigurations-Managers verwendet werden, definieren SQL (Structured Query Language)-Pfadanweisungen als Befehlszeilenargumente. Sie müssen den Laufwerksnamen definieren und sicherstellen, dass der in diesem Handbuch angegebene Pfad der richtige Pfad für Ihre Version von Microsoft SQL Server ist. Die Beispiele in diesem Handbuch sind korrekt für SQL Server 2016, wie im folgenden Beispiel gezeigt:

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

Weitere Informationen zu den Befehlszeilenparametern erhalten Sie durch Eingabe von setup.exe /?. Die Parameter in der folgenden Tabelle sind optional.

Befehl Notizen
/ProductKey Wenn dieser Parameter nicht angegeben wird, wird Service Manager als Testversion mit einer Testzeit von 180 Tagen installiert.
/Installpath Wenn dieser Parameter weggelassen wird, wird Service Manager im Standardordner und -pfad installiert:

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

Vor der Installation

Den Computer vorbereiten

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

  1. Führen Sie das UI-basierte Setup bis zu dem Punkt aus, an dem Sie den prerequisite checker ausführen. Vergewissern Sie sich, dass die Prüfung der Voraussetzungen erfolgreich oder zumindest mit einer Warnung abgeschlossen wurde.

  2. Stellen Sie auf dem Computer, auf dem Sie den Berichtsserver installieren, sicher, dass der Dienst SQL Server Reporting Services (SSRS) gestartet ist.

  3. Wenn Sie den Berichtsserver auf einem anderen Computer als dem Computer bereitstellen, der den Data Warehouse-Verwaltungsserver hostet, stellen Sie sicher, dass Sie die Prozedur in Manuelle Schritte zum Konfigurieren der Remote-SQL Server Reporting Services abgeschlossen haben.

Feststellen, 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.

Screenshot des Ereignisprotokolls der Befehlszeileninstallation.

Wenn Sie bei der Verwendung von setup.exe den Befehl start /w verwenden, bleibt das Befehlsfenster nach Abschluss des Setups geöffnet, sodass Sie die Möglichkeit haben, alle Rückgabewerte zu überprüfen.

Überprüfen des Fehlercodes

Wenn die Befehlszeileneinrichtung abgeschlossen ist, wird die Eingabeaufforderung angezeigt. Sie können den zurückgegebenen Fehlercode anzeigen, indem Sie echo %errorlevel% eingeben. Ein Fehlercode von 0 bedeutet, dass die Installation erfolgreich war. Die Fehlercodes, die von der Befehlszeileninstallation zurückgegeben werden können, sind in Fehlercodes der Befehlszeilenoption aufgeführt.

Die Befehlszeileninstallation prüft nicht, ob der von Ihnen angegebene Datenbankname bereits existiert. Wenn Sie einen Datenbanknamen angeben, der bereits existiert, schlägt die Befehlszeileninstallation fehl und es wird -1 als Fehlercode zurückgegeben.

Einsetzen eines Management Servers

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

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

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

  2. Öffnen Sie das Befehlsfenster.

  3. Wechseln Sie an der Eingabeaufforderung zum Verzeichnis des Service Manager-Installationsmediums, und geben Sie 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  
    
    

Einrichten eines Data Warehouse-Verwaltungsservers

Verwenden Sie die folgenden Prozeduren, 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 Configuration 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] denselben Computernamen, auf dem Sie Setup ausführen. Wenn Sie die Datenbanken auf einem anderen Computer bereitstellen möchten, passen Sie die [Computername]-Einträge entsprechend an.

Der /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 dieselbe Instanz für die Befehlszeilenoptionen /StgConfigSqlServerInstance und /RepositorySqlServerInstance angeben.

Bereitstellen des Data Warehouse-Verwaltungsservers, Data Warehouse-Datenbanken und optionaler Data Marts

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

  2. Öffnen Sie ein Befehlsfenster.

    Hinweis

    Sie müssen die Eingabeaufforderung mit administrativen Anmeldeinformationen ausführen.

  3. Wechseln Sie an der Eingabeaufforderung zum Verzeichnis des Service Manager-Installationsmediums, und geben Sie 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 an dem Computer, auf dem Sie die Service Manager-Konsole installieren möchten, mit administrativen Anmeldeinformationen an.

  2. Öffnen Sie ein Befehlsfenster.

  3. Wechseln Sie an der Eingabeaufforderung zum Verzeichnis des Service Manager-Installationsmediums, und geben Sie 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 der Befehlszeilenoptionen

Im Folgenden finden Sie eine Liste der Fehlercodes, 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 ScsmComponentsInstalled
243 SelectCMDB
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 UnsupportedSQL
263 UserNotSysAdmin
264 FaildToConnectAD
265 ScsmSameVersionInstalled
266 InvalidWebSiteName
267 InvCharInWebSiteName
268 TooLongWebSiteName
269 InvalidWebSitePort
270 WebSiteNameInUse
271 WebSitePortInUse
272 DWServerInstalled
273 SMServerInstalled
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