Partager via


Déployer Service Manager à partir d’une ligne de commande

Cet article explique comment déployer System Center - Service Manager à l’aide de paramètres de ligne de commande. Pour faciliter la lecture, les exemples de ligne de commande de ce guide répertorient chaque paramètre de ligne de commande sur sa propre ligne. Si vous copiez ces exemples, vous devez supprimer les retours chariot/sauts de ligne (RC/SL) de chaque ligne avant de pouvoir exécuter les commandes.

Remarque

Le paramètre /silent doit être le dernier paramètre utilisé dans une installation par ligne de commande.

Dans ce guide, les arguments de ligne de commande que vous fournissez sont délimités par des crochets : []. Par exemple, vous fournissez le nom du propriétaire inscrit [nom des propriétaires] et le nom de l’organisation inscrite [nom de la société] comme indiqué dans l’exemple suivant :

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

Si votre argument de ligne de commande contient un espace, par exemple, [nom des propriétaires]-placez l’argument entre guillemets doubles. Par exemple, si vous utilisez Garret Young comme argument pour le paramètre de ligne de commande RegisteredOwner , entrez le nom, comme indiqué dans l’exemple suivant :

/RegisteredOwner:"Garret Young"  

Certains des paramètres de ligne de commande utilisés pour les datamarts Operations Manager et Configuration Manager définissent les instructions de chemin d'accès au langage SQL (Structured Query Language) en tant qu'arguments de ligne de commande. Vous devez définir le nom du lecteur et vous assurer que le chemin d'accès qui est répertorié dans ce guide est le bon chemin d'accès de votre version de Microsoft SQL Server. Les exemples de ce guide sont corrects pour SQL Server 2016, comme illustré dans l’exemple suivant :

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

Pour plus d’informations sur les paramètres de ligne de commande, entrez setup.exe / ?. Les paramètres spécifiés dans le tableau suivant sont facultatifs.

commande Remarques
/ProductKey Si ce paramètre est omis, Service Manager est installé en tant qu’édition d’évaluation avec une période d’évaluation de 180 jours.
/Installpath Si ce paramètre est omis, Service Manager est installé dans le dossier et le chemin d’accès par défaut :

[nom du lecteur] :\Program Files\Microsoft System Center\Service Manager <version>.
/ServiceRunUnderAccount Si ce paramètre est omis, le compte système local est utilisé.
/WorkflowAccount Si ce paramètre est omis, le compte système local est utilisé.

Avant de commencer

Préparer l’ordinateur

Pour éviter un échec d’installation, procédez comme suit sur l’ordinateur sur lequel vous allez installer Service Manager :

  1. Exécutez le programme d'installation dans l'interface utilisateur jusqu'au moment où vous exécutez l'outil de vérification de la configuration. Vérifiez que le vérificateur des conditions préalables passe ou au moins passe avec un avertissement.

  2. Sur l’ordinateur sur lequel vous allez installer le serveur de rapports, vérifiez que le service SQL Server Reporting Services (SSRS) a démarré.

  3. Si vous allez déployer le serveur de rapports sur un ordinateur autre que l’ordinateur hébergeant le serveur d’administration de l’entrepôt de données, vérifiez que vous avez terminé la procédure décrite dans les étapes manuelles pour configurer sql Server Reporting Services distant.

Déterminer quand l’installation est terminée

Lorsque l’installation du serveur d’administration Service Manager ou du serveur d’administration de l’entrepôt de données est terminée, un événement avec l’ID d’événement 1033 est écrit dans le journal des événements d’application, comme illustré dans l’illustration suivante.

Capture d’écran montrant le journal des événements d’installation de ligne de commande.

Si vous utilisez la commande start /w lorsque vous utilisez setup.exe, la fenêtre de commande reste ouverte une fois le programme d’installation terminé, ce qui vous donne la possibilité d’examiner les codes de retour.

Vérifier les codes d’erreur

Lorsque le programme d'installation en ligne en commande est terminé, l'invite de commande s'affiche. Vous pouvez afficher le code d’erreur retourné en entrant echo %errorlevel%. Un code d'erreur 0 signifie que l'installation a réussi. Les codes d’erreur qui peuvent être retournés par l’installation de ligne de commande sont répertoriés dans les codes d’erreur d’option de ligne de commande.

L’installation de la ligne de commande ne vérifie pas le nom de la base de données que vous fournissez pour voir s’il existe déjà. Si vous spécifiez un nom de base de données qui existe déjà, l'installation en ligne de commande échoue et une valeur -1 est retournée en tant que code d'erreur.

Déployer un serveur d’administration

Vous pouvez utiliser les procédures de ligne de commande suivantes pour déployer le serveur d’administration Service Manager et la base de données Service Manager.

Pour déployer le serveur d’administration et la base de données Service Manager sur un ordinateur

  1. Connectez-vous à l’ordinateur sur lequel vous souhaitez installer la console Service Manager à l’aide des informations d’identification d’administration.

  2. Ouvrez la fenêtre de commande.

  3. À l’invite de commandes, remplacez les répertoires par l’emplacement du support d’installation de Service Manager, puis entrez les éléments suivants :

    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  
    
    

Déployer un serveur d’administration Data Warehouse

Utilisez les procédures suivantes pour déployer un entrepôt de données et des bases de données Service Manager, notamment les bases de données operations Manager et Configuration Manager, dans System Center - Service Manager.

Déployer l’entrepôt de données

Utilisez les procédures suivantes pour déployer l’entrepôt de données avec les bases de données Operations Manager et Configuration Manager. Si vous souhaitez installer le serveur d’administration de l’entrepôt de données et les bases de données de l’entrepôt de données sur le même ordinateur, utilisez le même nom d’ordinateur que celui sur lequel vous exécutez le programme d’installation pour toutes les instances de [nom de l’ordinateur]. Si vous souhaitez déployer les bases de données sur un ordinateur distinct, ajustez les entrées [nom de l’ordinateur] en conséquence.

/AnalysisServerDatabaseDataFilePath est facultatif et, s’il n’est pas utilisé, le chemin par défaut sera utilisé.

La base de données DWStagingAndConfig et la base de données DWRepository doivent résider sur la même instance. Vérifiez que vous spécifiez le même ordinateur et l’instance pour les options de ligne de commande /StgConfigSqlServerInstance et /RepositorySqlServerInstance .

Déployer le serveur d’administration de l’entrepôt de données, les bases de données de l’entrepôt de données et les data marts facultatifs

  1. Connectez-vous à l’ordinateur sur lequel vous souhaitez installer la console Service Manager à l’aide des informations d’identification d’administration.

  2. Ouvrez une fenêtre de commandes.

    Remarque

    Vous devez exécuter l’invite de commandes avec les informations d’identification d’administration.

  3. À l’invite de commandes, remplacez les répertoires par l’emplacement du support d’installation de Service Manager, puis entrez les éléments suivants :

    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  
    

Déployer une console Service Manager

Utilisez la procédure de ligne de commande suivante pour déployer la console Service Manager dans System Center - Service Manager.

Pour déployer la console Service Manager

  1. Connectez-vous à l’ordinateur sur lequel vous souhaitez installer la console Service Manager à l’aide des informations d’identification d’administration.

  2. Ouvrez une fenêtre de commandes.

  3. À l’invite de commandes, remplacez les répertoires par l’emplacement du support d’installation de Service Manager, puis entrez les éléments suivants :

    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  
    

Codes d’erreur d’option de ligne de commande

Voici une liste des codes d’erreur utilisés dans l’installation en ligne de commande de Service Manager.

Code d’erreur Error
16- PreUpgradeCheckFailed
15- InvalidCommandLine
-14 FailedPrerequisiteChecks
-1 Échec
0 Réussite
200 DuplicateDataLogPath
201 DupliquéCMDB
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 Non pris en chargeSQL
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

Étapes suivantes