I need to create a CDR which reads data from an oracle database. The current example that I was given by a developer I work with requires every client machine that runs PI System Explorer (the user's desktop machines) to have oracle client installed. I was hoping that the AF Server having oracle client installed would be enough. Is it necessary for the user's desktop machines to have oracle client installed for this CDR to access an oracle database? The example I have gives an error about missing the oracle dlls when oracle client is not installed however it is not feasible in this enterprise environment to have oracle client on every user's desktop machine.