PI OLEDB Enterprise Agent
- Last UpdatedNov 18, 2025
- 1 minute read
The PI OLEDB Enterprise Agent is a Windows service installed by PI OLEDB Enterprise, which acts as a bridge between PI OLEDB Enterprise and PI AF server. This service separates .NET (managed) code from the provider, and thus removes incompatibilities found in some environments such as Microsoft SQL Server.
The PI OLEDB Enterprise setup kit configures the agent service to run under the Network Service account. For PI OLEDB Enterprise to work properly, the service must be running.
The PI OLEDB Enterprise Agent configuration file PIOLEDBENTAgent.exe.config is installed in the [Program Files]\PIPC\OLEDB folder. This file contains settings that control some behaviors of the agent. For example, the agent process contains one thread pool per user. Each thread has its own AF SDK cache. The thread pool size is predefined by the threadPoolSize property.
In some cases, you may need to change these settings. However, the effects of such changes are complex and depend on several factors, such as the quantity and type of queries, number of users, and frequency of data retrieval. Do not modify this file unless you are instructed to do so by AVEVA technical support.