Déploiement de Service Manager à partir d'une ligne de commande

 

S’applique à : System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Cette section décrit comment déployer System Center 2012 - Service Manager à l'aide des 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.

Notes


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 spécifiez le nom de propriétaire enregistré [owners name] et le nom d'organisation enregistrée [company name] 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 [owners name], mettez l'argument entre guillemets doubles. Par exemple, si vous utilisez Garret Young en tant qu'argument pour le paramètre d'une commande RegisteredOwner, tapez 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 valables pour SQL Server 2008, comme illustré dans l'exemple suivant :

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

Voici un exemple du même argument de ligne de commande que vous utiliseriez pour SQL Server 2008 R2.

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

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

/ProductKey Si ce paramètre est omis, Service Manager est installé sous la forme d'une édition d'évaluation avec une période de validité de 180 jours.
/Installpath Si ce paramètre est omis, Service Manager est installé dans le dossier par défaut qui se trouve à l'issue du chemin d'accès :

[nom de lecteur]:\Program Files\Microsoft System Center\Service Manager 2012.
/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 d'exécuter la ligne de commande

Pour éviter un échec de l'installation, effectuez les opérations suivantes sur l'ordinateur où 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. Assurez-vous que l'outil de vérification de la configuration réussisse ou qu'elle produise au moins un seul message d'avertissement.

  2. Sur l'ordinateur où vous allez installer le serveur de rapports, assurez-vous que le service SQL Server Reporting Services (SSRS) est démarré.

  3. Si vous comptez déployer le serveur de rapports sur un ordinateur différent de celui qui héberge le serveur d'administration de l'entrepôt de données, assurez-vous d'effectuer la procédure décrite dans la section Procédure de configuration manuelle de la plateforme SQL Server Reporting Services distante.

Déterminer si l'installation est terminée

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

Journal des événements d'installation de ligne de commande
Observateurs d'événements

Si vous utilisez la commande start /w lorsque vous exécutez le fichier setup.exe, la fenêtre de la commande restera ouverte lorsque le programme d'installation sera terminé, ce qui vous permettra d'examiner les codes de retour.

Vérification des 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 qui a été retourné en tapant echo %errorlevel%. Un code d'erreur 0 signifie que l'installation a réussi. Les codes d'erreur susceptibles d'être renvoyés par l'installation en ligne de commande sont répertoriés dans la section Annexe A: Option de ligne de commande des Codes d'erreur de ce guide.

L'installation en ligne de commande ne vérifie pas le nom de 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.

Rubriques relatives au déploiement de Service Manager à partir d'une ligne de commande