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:
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.
Nel computer in cui verrà installato il server di report verificare che il servizio SQL Server Reporting Services (SSRS) sia stato avviato.
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.
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
Accedere al computer in cui si vuole installare la console di Service Manager usando le credenziali amministrative.
Aprire la finestra dei comandi.
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
Accedere al computer in cui si vuole installare la console di Service Manager usando le credenziali amministrative.
Aprire una finestra di comando.
Nota
È necessario eseguire il prompt dei comandi con credenziali amministrative.
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
Accedere al computer in cui si vuole installare la console di Service Manager usando le credenziali amministrative.
Aprire una finestra di comando.
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
- Per leggere indicazioni prescrittive e pratiche sullo spostamento di database di Service Manager, vedere Spostare i database di Service Manager e del data warehouse in server diversi.