Posted By: rdiez Error delphi xe6 with oracledata - 07/04/14 10:35 AM
Hi, i'm trying to migrate code from delphi xe to delphixe6.

When i compile i get this error in the unit OracleData.

[dcc32 Fatal Error] uBase.pas(26): F2051 Unit OracleVisual was compiled with a different version of FireDAC.Phys.Oracle.DOAHelpFile

Can you help me? ? i'm desperate.
Posted By: Marco Kalter Re: Error delphi xe6 with oracledata - 07/07/14 09:24 AM
Can you check if your PC contains multiple versions of Oracle*.dcu and/or Oracle*.pas files? Make sure that only the installed Delphi XE6 files are in the Delphi search path.
Posted By: rdiez Re: Error delphi xe6 with oracledata - 07/07/14 10:15 AM
Thanks Marco, is posible are there a problem with oracle 8 client?
Posted By: rdiez Re: Error delphi xe6 with oracledata - 07/08/14 08:14 AM
Unit OracleVisual was compiled with a different version of FireDAC.Phys.Oracle.DOAHelpFile

And the compiler stop in oracledata...
Posted By: Marco Kalter Re: Error delphi xe6 with oracledata - 07/08/14 09:35 AM
Did you perform the check mentioned in my previous post?

The problem is not related to the oracle 8 client.
Posted By: rdiez Re: Error delphi xe6 with oracledata - 07/08/14 10:39 AM
OracleData.dcu
Oracle.dcu

Are in these paths:

C:\Program Files (x86)\Embarcadero\Studio\14.0\DOA
C:\Program Files (x86)\Embarcadero\Studio\14.0\DOA\Win64
Posted By: rdiez Re: Error delphi xe6 with oracledata - 07/08/14 02:44 PM
I need a a solution Marco.. can you compile oraclevisual.pas unit with delphi xe 6 upadte 1 and send me it.?

thanks so much
Posted By: Marco Kalter Re: Error delphi xe6 with oracledata - 07/09/14 09:41 AM
The problem was solved as follows:
  1. Exit Delphi XE6.
  2. Rename your current <project>.dproj file to <project>.dproj.error.
  3. Create a new dummy project with a simple empty form in a different directory and save it.
  4. Edit dummy.dproj in Notepad and replace all occurrences of "dummy" with your <project> name.
  5. Save the file as <project>.dproj in the original project directory.
  6. Restart Delphi XE6 and try to build your project again.
Posted By: Robert.K Re: Error delphi xe6 with oracledata - 10/10/14 07:41 AM
Hi Marco,

I had exactly the same error. Your solution worked like a charm!
© Allround Automations forums