We've 7 OPC DA instances which are using individual EXE's . Now if i upgrade my OPC DA component, will it be cascaded to all instances ? if not, how should i do the upgradation for bulk of instances? Please advise.
After completing the upgrade and replacing the old executables by the new one, you should delete the service(s) and recreate them - easily done with ICU. Also, what is not working? Is the service starting properly and showing up with the new version? Do you still have a need to have renamed executable. We suggest to not rename executables as they cannot be automatically upgraded and it can be harder to troubleshoot.
Typically I do the upgrade as normal, which will upgrade one of the executables. Once the upgrade is finished, manually copy the upgraded EXE over the other EXEs. You will have to stop the other services to be able to replace the executables.
Of course, take backups beforehand!
could you please let me know in details, on how did you upgraded each EXE's over the existing EXE's?
if copy the new version EXE and rename as like existing one and started my instance , will it help me to upgrade the oldest one's?
Run the setup program to upgrade PI-OPC. This will put a new opcint.exe in the PI-OPC directory under interfaces.
Take note of the names of the other executables, and copy them to a temporary directory so you can go back to an older version if required.
Then stop the services for the other OPC instances, then copy opcint.exe to each of the other EXEs... e.g. copy opcint.exe opcint2.exe
It's probably a good idea to involve OSIsoft technical support before you do the upgrade. It's difficult for us to make specific recommendations without knowing your specific environment.
Thanks a lot for your suggestion. I have tried copying and renaming . It seems not working.
Sure, I will try contacting them .
I've replaced the old executable's with the new one , then created the new service as suggested by you.
However, the version remains same as like old (18.104.22.168 only) in ICU.
It not showing the upgraded the version.
Thanks in advance.
Could you check the version of the executable you used to replace (opcint.exe) and the renamed one (OpcintLNGPHD.exe) -> Right-Click -> Properties -> Details ?
Thanks for your help. Now i could see the instance is upgraded. I've compared the versions from properties as you've mentioned. Now both the exe's are showing 22.214.171.124.
Thanks again,for all your input
Retrieving data ...