Condividi tramite


Distribuire Service Manager da una riga di comando

Questo articolo descrive come distribuire System Center - Service Manager usando i parametri della riga di comando. Per agevolare la lettura, gli esempi della riga di comando in questa guida elencano ciascun parametro della riga di comando su una apposita riga. Se si copiano questi esempi, rimuovere i ritorni a capo/avanzamento riga (CR/LF) da ciascuna riga prima di eseguire i comandi.

Nota

Il parametro /silent deve essere l'ultimo parametro utilizzato in un'installazione da riga di comando.

In questa guida, gli argomenti della riga di comando forniti vengono racchiusi tra parentesi quadre: []. Ad esempio, si specifica il nome del proprietario registrato [nome proprietari] e il nome dell'organizzazione registrata [nome società] come illustrato nell'esempio seguente:

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

Se l'argomento della riga di comando contiene uno spazio, ad esempio [nome proprietari], racchiudere l'argomento tra virgolette doppie. Ad esempio, se si usa Garret Young come argomento per il parametro della riga di comando RegisteredOwner , immettere il nome come illustrato nell'esempio seguente:

/RegisteredOwner:"Garret Young"  

Alcuni parametri della riga di comando utilizzati per i data mart di Operations Manager e Configuration Manager definiscono istruzioni del percorso di SQL (Structured Query Language) come argomenti della riga di comando. È necessario definire il nome dell'unità e assicurarsi che il percorso elencato nella presenta guida sia il percorso corretto della versione di Microsoft SQL Server in uso. Gli esempi in questa guida sono corretti per SQL Server 2016, come illustrato nell'esempio seguente:

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

Per altre informazioni sui parametri della riga di comando, immettere setup.exe /?. I parametri nella tabella riportata di seguito sono facoltativi.

Comando note
/ProductKey Se questo parametro viene omesso, Service Manager viene installato come edizione di valutazione con un periodo di valutazione di 180 giorni.
/Installpath Se questo parametro viene omesso, Service Manager viene installato nella cartella e nel percorso predefiniti:

[nome unità]:\Programmi\Microsoft System Center\Service Manager <versione>.
/ServiceRunUnderAccount Se il parametro viene omesso, verrà utilizzato l'account di sistema locale.
/WorkflowAccount Se il parametro viene omesso, verrà utilizzato l'account di sistema locale.

Prima di iniziare

Preparare il computer

Per evitare un errore di installazione, seguire questa procedura nel computer in cui verrà installato Service Manager:

  1. Eseguire l'installazione basata sull'interfaccia utente fino al punto in cui viene eseguito il controllo dei prerequisiti. Assicurarsi che il controllo dei prerequisiti venga superato o che venga almeno superato con un avviso.

  2. Nel computer in cui verrà installato il server di report verificare che il servizio SQL Server Reporting Services (SSRS) sia stato avviato.

  3. Se si intende distribuire Il server di report in un computer diverso dal computer che ospita il server di gestione del data warehouse, assicurarsi di aver completato la procedura descritta in Passaggi manuali per configurare SQL Server Reporting Services remoto.

Determinare al termine dell'installazione

Al termine dell'installazione del server di gestione di Service Manager o del server di gestione del data warehouse, nel registro eventi dell'applicazione viene scritto un evento con ID evento 1033, come illustrato nella figura seguente.

Screenshot che mostra il registro eventi di installazione della riga di comando.

Se si usa il comando start /w quando si usa setup.exe, la finestra di comando rimarrà aperta al termine dell'installazione, consentendo di esaminare eventuali codici restituiti.

Controllare i codici di errore

Una volta completata l'installazione dalla riga di comando, viene visualizzato il prompt dei comandi. È possibile visualizzare il codice di errore restituito immettendo echo %errorlevel%. Un codice di errore pari a 0 indica che l'installazione è riuscita. I codici di errore che possono essere restituiti dall'installazione della riga di comando sono elencati nei codici di errore dell'opzione della riga di comando.

L'installazione della riga di comando non controlla il nome del database fornito per verificare se esiste già. Se si specifica un nome di database esistente, l'installazione dalla riga di comando avrà esito negativo e verrà restituito -1 come codice di errore.

Distribuire un server di gestione

È possibile usare le procedure della riga di comando seguenti per distribuire il server di gestione di Service Manager e il database di Service Manager.

Per distribuire il server di gestione e il database di Service Manager in un computer

  1. Accedere al computer in cui si vuole installare la console di Service Manager usando le credenziali amministrative.

  2. Aprire la finestra dei comandi.

  3. Al prompt dei comandi modificare le directory nel percorso del supporto di installazione di Service Manager e immettere quanto segue:

    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  
    
    

Distribuire un server di gestione del data warehouse

Usare le procedure seguenti per distribuire un data warehouse e database di Service Manager, inclusi i database data mart di Operations Manager e Configuration Manager, in System Center - Service Manager.

Distribuire il data warehouse

Usare le procedure seguenti per distribuire il data warehouse con i database data mart di Operations Manager e Configuration Manager. Se si desidera installare il server di gestione del data warehouse e i database del data warehouse nello stesso computer, usare lo stesso nome computer in cui si esegue il programma di installazione per tutte le istanze di [nome computer]. Se si desidera distribuire i database in un computer separato, modificare le voci [nome computer] di conseguenza.

/AnalysisServerDatabaseDataFilePath è facoltativo e, se non viene usato, verrà usato il percorso predefinito.

Il database DWStagingAndConfig e il database DWRepository devono risiedere nella stessa istanza. Assicurarsi di specificare lo stesso computer e lo stesso istanza per le opzioni della riga di comando /StgConfigSqlServerInstance e /RepositorySqlServerInstance .

Distribuire il server di gestione del data warehouse, i database del data warehouse e i data mart facoltativi

  1. Accedere al computer in cui si vuole installare la console di Service Manager usando le credenziali amministrative.

  2. Aprire una finestra di comando.

    Nota

    È necessario eseguire il prompt dei comandi con credenziali amministrative.

  3. Al prompt dei comandi modificare le directory nel percorso del supporto di installazione di Service Manager e immettere quanto segue:

    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  
    

Distribuire una console di Service Manager

Usare la procedura della riga di comando seguente per distribuire la console di Service Manager in System Center - Service Manager.

Per distribuire la console di Service Manager

  1. Accedere al computer in cui si vuole installare la console di Service Manager usando le credenziali amministrative.

  2. Aprire una finestra di comando.

  3. Al prompt dei comandi modificare le directory nel percorso del supporto di installazione di Service Manager e immettere quanto segue:

    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  
    

Codici di errore dell'opzione della riga di comando

Di seguito è riportato un elenco dei codici di errore usati nell'installazione della riga di comando di Service Manager.

Codice errore Error
-16 PreUpgradeCheckFailed
-15 InvalidCommandLine
-14 FailedPrerequisiteChecks
-1 Non riuscito
0 Completato
200 DuplicateDataLogPath
201 DuplicatoCMDB
202 EnterValidDatabaseServer
203 FailedToGetCaseSensitiveAccount
204 FailedToValidateMgmtGrp
205 FullTextSearchNotInstalled
206 InstallPathAccessDenied
207 InstallPathCreateDirectory
208 InstallPathTooLong
209 CmDB non valido
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 SelezionareCMDB
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 SQL non supportato
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

Passaggi successivi