|
Home > Archive > Application Center Administration > June 2004 > Application COM+ \ commande APPCENTER
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Application COM+ \ commande APPCENTER
|
|
|
| Bonjour,
nous avons une application qui utilise une application COM+ qui est
sur un stager. Cette application COM+ démarre des commandes AppCenter
(AC DEPLOY /START...). Le problème se situe au niveau de l'identifiant
de l'application COM+. Aucun administrateur créé localement ou dans un
groupe qui est administrateur local, ne peut démarré le déploiement.
Seul le logon administrateur qui a été créé lors de l'installation du
stager et de AppCenter peut démarrer le déploiement par les commandes
AppCenter. L'erreur que nous recevons est :
The system returned the following error:
The system cannot find the file specified. (0x80070002)
Nous avons utilisé REGMON et FILEMON et il n'y a rien de significatif!
Par contre, si nous utilisons l'interface d'AppCenter, tous les logons
qui sont administrateurs du stager sont capables de faire le
déploiement.
Il semble y avoir un problème avec l'exécution de commande AppCenter
déclanchée par un identifiant d'une application COM+ qui est
administrateur du stager et des autres serveurs de la ferme.
Pouvez-vous nous aider ???
| |
|
| Nous avons découvert que lorsqu'une session Terminal Service Client
est ouverte avec le logon administrateur qui est aussi l'identifiant
de l'application COM+, le déploiement s'effectue.
Si nous fermons le session, nous avons l'erreur. Est-ce que les
commandes Application Center pour fonctionner, l'administrateur doit
être connecté ?
Comment faire pour déployer en mode batch ? Comment faire démarrer des
commandes de déploiement sans ouvrir une session ? Nous savons que
nous pouvons utiliser le planificateur de tâches de Windows, mais si
nous désirons utiliser une application COM+ qui démarrerait le fichier
CMD qui comprend les lignes de commandes application center, comment
devons-nous faire?
Merci
Charles Blanchet
charles_blanchet@hotmail.com (CB) wrote in message news:<afb1fffd.0404291120.263c6493@posting.google.com>...
> Bonjour,
> nous avons une application qui utilise une application COM+ qui est
> sur un stager. Cette application COM+ démarre des commandes AppCenter
> (AC DEPLOY /START...). Le problème se situe au niveau de l'identifiant
> de l'application COM+. Aucun administrateur créé localement ou dans un
> groupe qui est administrateur local, ne peut démarré le déploiement.
> Seul le logon administrateur qui a été créé lors de l'installation du
> stager et de AppCenter peut démarrer le déploiement par les commandes
> AppCenter. L'erreur que nous recevons est :
>
> The system returned the following error:
> The system cannot find the file specified. (0x80070002)
>
> Nous avons utilisé REGMON et FILEMON et il n'y a rien de significatif!
>
> Par contre, si nous utilisons l'interface d'AppCenter, tous les logons
> qui sont administrateurs du stager sont capables de faire le
> déploiement.
>
> Il semble y avoir un problème avec l'exécution de commande AppCenter
> déclanchée par un identifiant d'une application COM+ qui est
> administrateur du stager et des autres serveurs de la ferme.
>
> Pouvez-vous nous aider ???
| |
|
| Voici la réponse à ma question, en espérant que ça pourra en aider
d'autre.
Après discussion avec Microsoft, il semble que nous ne pouvons pas
utiliser une application COM+ pour démarrer un déploiement avec
Application Center.
Ils nous recommendent d'utiliser le "Planificateur de tâches". Nous
avons donc créé un exécutable (EXE) que nous avons installé sur le
STAGER et qui a pour but de démarrer le déploiement. Une tâche du
planificateur a été créée pour démarrer l'exécutable à toutes les
minutes de la journée. Nous utilisons encore une application COM+.
Elle a pour but de créer un fichier texte sur le stager qui contient
tous les paramètres nécessaires au déploiement. L'exécutable démarré
par la tâche vérifie si un fichier texte existe, si oui il fait le
déploiement.
Il semble que le "Planificateur de tâches" ouvre une session sur le
STAGER, ce que l'application COM+ ne fait pas. Nous fonctionnons de
cette manière depuis 2 semaines et tout fonctionne. Le seul
inconvénient : une tâche est toujours en fonction sur le serveur,
même-si elle n'est pas nécessaire quand il n'y a pas de demande de
déploiement.
|
|
|
|
|