Informatica
PowerCenter comprend des programmes en ligne de commande permettant
d’effectuer des tâches depuis n'importe quelle machine de
l’environnement PowerCenter. Les programmes en ligne de commande
permettent d'exécuter un ensemble de tâches qui peuvent aussi être
exécutées dans la console d'administration.
Par exemple, on peut créer, activer ou désactiver un Repository Service à partir de la Console Administrator ou le programme infacmd:
infacmd CreateRepositoryService ... -so option_name=value option_name=value ...
infacmd CreateRepositoryService ... -so option_name=value option_name=value ...
PowerCenter comprend les programmes en ligne de commande suivants :
- infacmd
Infacmd est
un programme qui permet d'administrer les domaines PowerCenter, les
utilisateurs, et services. infacmd est utilisée pour administrer les
objets et les services suivants:
♦ Applications services : Créer, activer, désactiver, supprimer, obtenir le statut des services, ping...etc. (ex: Repository Service, Integration Service)
♦ Applications services : Créer, activer, désactiver, supprimer, obtenir le statut des services, ping...etc. (ex: Repository Service, Integration Service)
♦ Domaines : Changer le mot de passe d'administrateur de domaine, mettre à jour les options de domaine...etc.
♦ Utilisateurs : Créer et supprimer des utilisateurs, réinitialiser les mots de passe des utilisateurs. gérer les privilèges...etc.
♦ Folders : Créer, déplacer, lister, mettre à jour, supprimer des folders...etc.
♦ Utilisateurs : Créer et supprimer des utilisateurs, réinitialiser les mots de passe des utilisateurs. gérer les privilèges...etc.
♦ Folders : Créer, déplacer, lister, mettre à jour, supprimer des folders...etc.
♦ Nœuds (Node) : Mise à jour, ping, suppression de nœud...etc.
♦ Grids : Créer et supprimer des Grids, lister les nœuds d'un Grid.
♦ Licences : Ajouter, supprimer, céder, afficher les informations de licence.♦ Journaux (log event) : Obtenir, purger les événements du journal...etc.
♦ Grids : Créer et supprimer des Grids, lister les nœuds d'un Grid.
♦ Licences : Ajouter, supprimer, céder, afficher les informations de licence.♦ Journaux (log event) : Obtenir, purger les événements du journal...etc.
- pmrep
pmrep est un programme qui permet de mettre à jour les informations et exécuter des fonctions du Repository. pmrep est installé dans le client PowerCenter et dans le répertoire bin de serveur PowerCenter.
pmrep est utilisé pour effectuer des tâches d'administration du Repository, tels que le listage des objets du Repository, la création et éditions des groupes, la restauration et la suppression du contenu.
pmrep est utilisé pour effectuer des tâches d'administration du Repository, tels que le listage des objets du Repository, la création et éditions des groupes, la restauration et la suppression du contenu.
- pmcmd
pmcmd est
un programme qui permet de communiquer avec l'Intégration Service. Avec
pmcmd, on peut effectuer certaines tâches qu'on peut également
effectuer dans le Workflow Manager, telles que le démarrage et l'arrêt
des workflows et des sessions.
- infasetup
Par
exemple, vous pouvez utiliser infasetup pour changer le numéro de port
d'un nœud après l'installation du service PowerCenter.
infasetup peut aussi être utilisé pour sauvegarder, restaurer, supprimer des domaines.
Exemples:
- Exporter les users et groupes:
infacmd exportUsersAndGroups -dn <domaine> -un <Administrator> -pd <mot de passe> -ef D:\PWC\server\infa_shared\backup\NameFile.bckp
- Importer les users et groupes:
- Ping de l'Integration Service :
- Ping du Repository Service :
- Création du fichier de Backup:
- Restaurer le fichier de Backup:
- Lancer un Workflow:
- Lancer une session :
- Lancer un workflow à partir d'une Task précise :
pmcmd startworkflow -sv <nom Integration Service> -d <nom Domaine> -u <utilisateur_admin> -p <mot de passe> -f <nom Folder> -startfrom <nom Tache> -wait <nom Workflow>
- Obtenir le statut d'une session :
- Mettre à jour les propriétés d'un nœud :
- Créer le domaine manuellement:
infacmd exportUsersAndGroups -dn <domaine> -un <Administrator> -pd <mot de passe> -ef D:\PWC\server\infa_shared\backup\NameFile.bckp
- Importer les users et groupes:
D:\PWC\server\bin\infacmd importUsersandgroups -dn <domaine> -un <Administrator> -pd <mot de passe> -ef D:\PWC\server\infa_shared\backup\NameFile.bckp -rd
- Ping de l'Integration Service :
pmcmd pingservice -sv <Nom Integration Service> -d
<Nom Domaine>
- Ping du Repository Service :
pmrep connect -r <Nom Repository Service>
-h <nome du hôte> -o <port> -n <utilisateur_admin> -x
<mot de passe>
- Création du fichier de Backup:
pmrep backup -o <Fichier_BackUp.rep>
- Restaurer le fichier de Backup:
pmrep restore -i <Fichier_BackUp.rep> -u <utilisateur_admin> -p
<mot de passe>
- Chercher la liste des dépendances des objets au sein d'un workflow:
pmrep listobjectdependencies -n <nom workflow> -o workflow -f
<nom Folder> -d session -p children
- Lancer un Workflow:
pmcmd startworkflow -sv <nom Integration Service>
-d <nom Domaine> -u <utilisateur_admin> -p <mot de passe>
-f <nom Folder> -lpf <chemin complet du fichier cfg>
<nom Workflow>
- Lancer une session :
pmcmd starttask -uv <utilisateur_admin> -pv <mot de passe> -s
<hôte:port> -f <Nom Folder> -w <nom Workflow> -lpf
<Parameter file> <nom session>
- Lancer un workflow à partir d'une Task précise :
pmcmd startworkflow -sv <nom Integration Service> -d <nom Domaine> -u <utilisateur_admin> -p <mot de passe> -f <nom Folder> -startfrom <nom Tache> -wait <nom Workflow>
- Obtenir le statut d'une session :
pmcmd getsessionstatistics -sv <Integration_service> -d
<Domaine> -u <utilisateur_admin> -p <utilisateur_admin> -f
<Folder> -w <Workflow> <Session>
- Mettre à jour les propriétés d'un nœud :
infasetup updateGatewayNode -na <hôte:port> -hs
<https_port> -kf "$INFA_HOME\tomcat\conf\Default.keystore" -kp
<passwd>
- Créer le domaine manuellement:
infasetup defineDomain -dn <domaine> -ad <Administrator>
-pd <mot de passe> -ld \"$INFA_HOME\infa_shared\log\"
-nn <node> -na <hôte:port> -mi <min_port> -ma
<max_port> -sv <service port> -rf nodeoptions.xml
tout simplement merci
RépondreSupprimerwelcome :)
RépondreSupprimermerci beaucoup Lhoussine
RépondreSupprimerALLAH irhem biha lwalidine a si EL OMARI
RépondreSupprimerAmiine
SupprimerInformatica is the best way to look for some more information and get solutions to many of confusing IT problems.
RépondreSupprimerInformatica Read Rest API