SSIS package could not open global shared memory to communicate with performance DLL

If you want to prevent this warning from occurring, you can add the user account used to execute the package (e.g. your account and/or the SQL Server Agent account) into the local group "Performance Monitor Users".

If this change is made for any services e.g. SQL Server Agent, the service will need to be restarted for the change to take effect.


My understanding is that is UAC not allowing VS/BIDS access to the performance counters. For day-to-day package execution, you are fine. It is not impacting the ability of SSIS to run nor does it alter the outcome of data transformations.


The @Nathan fix didn't work for me

What sorted it was running Visual Studio as administrator ... even though my account is in Local Administrators group

Tags:

Ssis

Package