Browse ODC PI Tag results in error message on Smart Client


  Product(s): APM Implementation and Performance Management  
  Version(s): All  
  Environment: All  

 

Problem

Clicking on the Tag Browse from within an ODC Indicator results in APM error that reads "Failed to execute client side plugin: [Ivara.ServiceProvider.ODC.ODCClientPluginPIDA.dll].. Make sure all required components are installed and configured corretly."

Solution

It was found that the 32-bit version of the PI SDK was not installed on the smart-client computer, only the 64-bit version. When the APM smart-client is installed as 64-bit, it requires both the 32-bit and 64-bit PI SDK to be installed on the computer running the smart-client. This is documented in the Installation Prerequisites document on Page 21.

"APM is validated with OSISoft SDK version 1.3.8.388 with Patch 1.3.8.391 for both 32-bit and 64-bit versions of the SDK.

When running APM in a 32-bit environment, install the 32-bit SDK on both server and client computers.

When running APM in a 64-bit environment, install the 32-bit SDK first and then the 64-bit SDK on the server. The 32-bit SDK must be installed on the client because the APM client is only supported in a 32-bit environment."

 

In general, independant of which Online data source you are connecting to, to browse from the Smart Client you must have all required components installed on the client machine as well.  The Smart Client does reach out on its own to connect, it does not go through the server.

Browsing will work if you have the dll in bin and are able to connect to the date Server from the Smart Client computer outside of APM, with the same user ID that is used to logging to Smart Client, it should work.

See Also

Similar issue causing same error message:

https://bentleysystems.service-now.com/community?id=kb_article_view&sysparm_article=KB0089360