Partilhar via


Implementar o Service Manager a partir de uma linha de comandos

Importante

Esta versão do Service Manager chegou ao fim do suporte. Recomendamos que atualize para o Service Manager 2022.

Este artigo descreve como implementar o System Center - Service Manager através de parâmetros da linha de comandos. Para uma leitura mais fácil, os exemplos da linha de comandos neste guia listam cada parâmetro da linha de comandos na sua própria linha. Se copiar estes exemplos, tem de remover os símbolos de retorno/avanços de linha (CRs/LFs) de cada linha antes de poder executar os comandos.

Nota

O parâmetro /silent tem de ser o último parâmetro utilizado numa instalação da linha de comandos.

Neste guia, os argumentos da linha de comandos fornecidos são delimitados por parênteses retos: []. Por exemplo, fornece o nome [nome dos proprietários] do Proprietário Registado e o nome [nome da empresa] da Organização Registada, conforme mostrado no exemplo seguinte:

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

Se o argumento da linha de comandos contiver um espaço, por exemplo, [nome dos proprietários]- coloque o argumento entre aspas duplas. Por exemplo, se utilizar Garret Young como argumento para o parâmetro da linha de comandos RegisteredOwner , introduza o nome, conforme mostrado no exemplo seguinte:

/RegisteredOwner:"Garret Young"  

Alguns dos parâmetros da linha de comandos que são utilizados para o Operations Manager e Configuration Manager data marts definem instruções de caminho linguagem SQL (Structured Query Language) (SQL) como argumentos da linha de comandos. Tem de definir o nome da unidade e certificar-se de que o caminho listado neste guia é o caminho correto para a sua versão do Microsoft SQL Server. Os exemplos neste guia estão corretos para SQL Server 2016, conforme mostrado no exemplo seguinte:

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

Para obter informações adicionais sobre os parâmetros da linha de comandos, introduza setup.exe /?. Os parâmetros da seguinte tabela são opcionais.

command notas
/ProductKey Se este parâmetro for omitido, Service Manager é instalado como uma edição de avaliação com um período de avaliação de 180 dias.
/Installpath Se este parâmetro for omitido, Service Manager é instalado na pasta e no caminho predefinidos:

[nome da unidade]:\Programas\Microsoft System Center\Service Manager <versão>.
/ServiceRunUnderAccount Se este parâmetro for omitido, a conta do sistema local é utilizada.
/WorkflowAccount Se este parâmetro for omitido, a conta do sistema local é utilizada.

Antes de começar

Preparar o computador

Para ajudar a evitar uma falha de instalação, execute os seguintes passos no computador onde irá instalar Service Manager:

  1. Execute a Configuração baseada na IU até ao ponto em que executa o verificador de pré-requisitos. Certifique-se de que o verificador de pré-requisitos passa ou, pelo menos, passa com um aviso.

  2. No computador onde irá instalar o servidor de relatórios, certifique-se de que o serviço SQL Server Reporting Services (SSRS) foi iniciado.

  3. Se pretender implementar o Servidor de Relatórios num computador que não seja o computador que aloja o servidor de gestão do armazém de dados, certifique-se de que concluiu o procedimento em Passos Manuais para Configurar o SQL Server Reporting Services Remoto.

Determinar quando a instalação está concluída

Quando a instalação do servidor de gestão Service Manager ou do servidor de gestão do armazém de dados estiver concluída, um evento com o ID de Evento 1033 é escrito no registo de eventos da Aplicação, conforme mostrado na ilustração seguinte.

Captura de ecrã a mostrar o Registo de Eventos de Instalação da Linha de Comandos.

Se utilizar o comando iniciar /w quando estiver a utilizar setup.exe, a janela de comando permanecerá aberta quando a Configuração for concluída, dando-lhe a oportunidade de examinar quaisquer códigos de retorno.

Verificar os códigos de erro

Quando a Configuração da linha de comandos estiver concluída, é apresentada a linha de comandos. Pode ver o código de erro devolvido ao introduzir o eco %errorlevel%. O código de erro 0 significa que a instalação foi concluída com êxito. Os códigos de erro que podem ser devolvidos pela instalação da linha de comandos estão listados em Códigos de erro de opção da linha de comandos.

A instalação da linha de comandos não verifica o nome da base de dados que fornecer para ver se já existe. Se fornecer um nome de base de dados que já existe, a instalação da linha de comandos falhará e um -1 será devolvido como um código de erro.

Implementar um servidor de gestão

Pode utilizar os seguintes procedimentos de linha de comandos para implementar o servidor de gestão de Service Manager e a base de dados Service Manager.

Para implementar o servidor de gestão de Service Manager e a base de dados num único computador

  1. Inicie sessão no computador onde pretende instalar a consola do Service Manager com credenciais administrativas.

  2. Abra a janela de comandos.

  3. Na linha de comandos, altere os diretórios para a localização do Service Manager suporte de dados de instalação e introduza o seguinte:

    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  
    
    

Implementar um servidor de gestão de Data Warehouse

Utilize os seguintes procedimentos para implementar um armazém de dados e bases de dados Service Manager, incluindo o Operations Manager e as bases de dados Configuration Manager data mart, no System Center - Service Manager.

Implementar o armazém de dados

Utilize os seguintes procedimentos para implementar o armazém de dados com o Operations Manager e Configuration Manager bases de dados do data mart. Se pretender instalar o servidor de gestão do armazém de dados e as bases de dados do armazém de dados no mesmo computador, utilize o mesmo nome de computador em que está a executar a Configuração para todas as instâncias de [nome do computador]. Se quiser implementar as bases de dados num computador separado, ajuste as entradas [nome do computador] em conformidade.

O /AnalysisServerDatabaseDataFilePath é opcional e, se não for utilizado, será utilizado o caminho predefinido.

A base de dados DWStagingAndConfig e a base de dados DWRepository têm de residir na mesma instância. Certifique-se de que especifica o mesmo computador e instância para as opções de linha de comandos /StgConfigSqlServerInstance e /RepositorySqlServerInstance .

Para implementar o servidor de gestão do armazém de dados, bases de dados do armazém de dados e data marts opcionais

  1. Inicie sessão no computador onde pretende instalar a consola do Service Manager com credenciais administrativas.

  2. Abra uma janela de comando.

    Nota

    Tem de executar a linha de comandos com credenciais administrativas.

  3. Na linha de comandos, altere os diretórios para a localização do Service Manager suporte de dados de instalação e introduza o seguinte:

    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  
    

Implementar uma consola do Service Manager

Utilize o seguinte procedimento de linha de comandos para implementar a consola do Service Manager no System Center - Service Manager.

Para implementar a consola do Service Manager

  1. Inicie sessão no computador onde pretende instalar a consola do Service Manager com credenciais administrativas.

  2. Abra uma janela de comando.

  3. Na linha de comandos, altere os diretórios para a localização do Service Manager suporte de dados de instalação e introduza o seguinte:

    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  
    

Códigos de erro de opção da linha de comandos

Segue-se uma lista dos códigos de erro utilizados na instalação da linha de comandos do Service Manager.

Código de erro Erro
-16 PreUpgradeCheckFailed
-15 Linha de Comandos Inválida
-14 FailedPrerequisiteChecks
-1 Com falhas
0 Com êxito
200 DuplicateDataLogPath
201 DUPLICADOCMDB
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 Não SuportadoSQL
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

Passos seguintes