Hi,
Does anyone experience this:
i have a windows computer on which a 6.2 controlm agent is intalled and run under it's services.
i want to install a new 6.4 controlm agent on the same windows computer, but i want to keep the 6.2 old version that is not connected to the same controlm server.
but the install processus force to upgrade the old version even if it's not the same controlm server.
Here is the answer from BMC Software, that is not reliable.
Hello Philippe.
I am sorry but it is not possible for 2 different versions of the Control-M/Agent to co-exist on the same Windows PC.
The reason for this limitation is that both Control-M/Agents would share the PATH environment variable like all other applications. Therefore, when you run a Control-M/Agent utility (without specifying the full path) the OS locates the utility executable using the PATH variable. This means that it will always invoke the binary belonging to the first Control-M/Agent in the path and if it's not the correct version, the utility will fail to load the agent dlls.
To prevent this situation, the upgrade option is forced when an older version of the Control-M/Agent is discovered during installation.
I hope this helps.
Please let me know if you require anything further or if this issue may now be closed.
Regards,
Neil McConnell
BMC Software
so it doesn't help me in any way ...
Regards,
Philmalmaison
agent installation 6.4 on windows having a 6.2 agent install
- philmalmaison
- Nouveau
- Posts: 1148
- Joined: 08 Jun 2007 12:00
- Location: Ile de France
- philmalmaison
- Nouveau
- Posts: 1148
- Joined: 08 Jun 2007 12:00
- Location: Ile de France
- Moti_reshef
- Nouveau
- Posts: 10
- Joined: 05 Mar 2009 12:00
Re: agent installation 6.4 on windows having a 6.2 agent ins
Hey Philmalmaison!philmalmaison wrote:Hi,
Does anyone experience this:
i have a windows computer on which a 6.2 controlm agent is intalled and run under it's services.
i want to install a new 6.4 controlm agent on the same windows computer, but i want to keep the 6.2 old version that is not connected to the same controlm server.
but the install processus force to upgrade the old version even if it's not the same controlm server.
Here is the answer from BMC Software, that is not reliable.
Hello Philippe.
I am sorry but it is not possible for 2 different versions of the Control-M/Agent to co-exist on the same Windows PC.
The reason for this limitation is that both Control-M/Agents would share the PATH environment variable like all other applications. Therefore, when you run a Control-M/Agent utility (without specifying the full path) the OS locates the utility executable using the PATH variable. This means that it will always invoke the binary belonging to the first Control-M/Agent in the path and if it's not the correct version, the utility will fail to load the agent dlls.
To prevent this situation, the upgrade option is forced when an older version of the Control-M/Agent is discovered during installation.
I hope this helps.
Please let me know if you require anything further or if this issue may now be closed.
Regards,
Neil McConnell
BMC Software
so it doesn't help me in any way ...
Regards,
Philmalmaison
there is a good reason why Neil replied you that agent 620 cannot resides with 640 on the same machine!
the reason is that whenever you installed an agent, it will automatically add the location of the exe directory to your %PATH%.
so when you will try to invoke a job using server utilities (ctmorder,ctmpsm,ctmcreate...etc) , it will take them from the first %PATH%/exe location, and of course - it will not work!
in addition, other agent utilities (e.g.: ctmagcfg,ctmag,ctmwincfg) will fail to execute because of the same reason.....