Current Position:Home > Version conflict between XE's ODP and VS2005/ODT's ODP

Version conflict between XE's ODP and VS2005/ODT's ODP

Update:11-30Source: network consolidation
Advertisement
Suppose you've just built an application with VS2005, .NET Framework 2.0, and Oracle Developer Tools for Visual Studio .NET with Oracle10g Release 2 ODAC 10.2.0.2.20 which uses Oracle.DataAccess.dll version 2.102.2.20. You want to be able to run the application on a client machine that has an Oracle XE database installed locally. Perhaps you even require that the client machine runs the Oracle XE Client. Unfortunately, even with both there seems to be a version conflict regarding Oracle.DataAccess.dll. Can anyone say what are the best practices for such a situation?

The Best Answer

Advertisement
Situation:
1) Oracle XE (database with/without client) installs with the following two files in the <ORACLEXE_SERVER_HOME>/BIN directory:
Oracle.DataAccess.dll v10.2.0.100 (for .NET Framework 1.0)
OraOps10.dll v10.2.0.100 (for .NET Framework 1.0)
2) Applications built with VS2005, .NET Framework 2.0, and Oracle Developer Tools for Visual Studio .NET with Oracle10g Release 2 ODAC 10.2.0.2.20 use Oracle.DataAccess.dll v2.102.2.20 (for .NET Framework 2.0).
3) The client machine will be missing the following two files vital to the application: Oracle.DataAccess.dll v2.102.2.20 (for .NET Framework 2.0), OraOps10w.dll v2.102.2.20 (for .NET Framework 2.0). These two files can be found on the development machine in the <ORACLE_ODAC HOME>/odp.net/bin/2.x  and <ORACLEODAC _HOME>/bin directories, respectively.
Action:
When installing the application on the client's machine, place copies of the two missing files into the client's <ORACLEXE_SERVER_HOME>/BIN directory, overwriting the existing Oracle.DataAccess.dll v10.2.0.100 (for .NET Framework 1.0).
Result:
The application performs as expected.
My immediate concern is that the client may object to replacing the existing Oracle.DataAccess.dll v10.2.0.100 (for .NET Framework 1.0). What are the best practices for such a situation?
  • Version conflict between XE's ODP and VS2005/ODT's ODP Update:11-30

    Suppose you've just built an application with VS2005, .NET Framework 2.0, and Oracle Developer Tools for Visual Studio .NET with Oracle10g Release 2 ODAC 10.2.0.2.20 which uses Oracle.DataAccess.dll version 2.102.2.20. You want to be able to run the

  • Possible version conflict, sending purchase order to SUS in MM-SUS scenario Update:10-11

    We are currently trying to get the MM-SUS scenario working. In this scenario, we create a purchase order in the ERP/MM system. The purchase order is then transferred into SUS via XI/PI. After creating a purchase order in the MM system, the purchase o

  • Version conflict in PI QA system Update:10-11

    Hi All, We are facing version conflict issue in QA system. We transported a Mapping object from Dev to QA and after transporting it is giving Version conflict at QA. This thing happen because some user has edited mapping program at QA level and activ

  • File Transport: Version conflict. Update:10-11

    Hi, I have a doubt on a particular scenario while transporting object from QA to PRD using File transport. I have exported a tpz file say 1.tpz from QA with say the following objects Obj_1(ver 1.0) Obj_2(ver 1.0) Obj_3(ver 1.0) Now before this 1.tpz

  • XI 3.0 Version Conflict after SP 10 import Update:11-30

    My XI 3.0 integration builder shows a version conflict for IDOC adapter meta data after we have implemented support package 10. What needs to be done ?Hi Peter, We have this issue as well. not sure it is too much of an issue though. Cheers ColinRead

  • Version conflict while targeting a vi to RT engine Update:11-30

    When i  am targeting a vi to Labview RT engine the message "Version Conflicts between Host Labview and RT engines" is coming. I am using a CFP-2100 and want to run a vi on it. (No PC should be connected with it) After targetting how will i execu

  • Version conflict resolution failure - catch 22 Update:11-30

    Hi, I have a situation where I am trying to delete a DIRECTORY object (a receiver determination for example), but when I attempt to activate the change list a version conflict is reported. When I attempt to resolve the conflict through the editor, I

  • How do I correct version conflicts between host and RT engine? Update:11-30

    I was running LabVIEW RT7.0 on a host PC (WinXP) and PXI-8145 system. I installed LV7.1 and LVRT7.1 on the host. However, the software versions in MAX still report as 7.0 I would like to upgrade to 7.1 on my 8145-RT. I cannot run 7.1 on the host and

  • Target fieldpoint connection failed due to version conflicts Update:11-30

    I have set up a small network of fieldpoint (fp-2015) and laptop with Ethernet. Then, I have succesfully configured this fp with MAX and downloaded the iak file to it. Now, I want to target the labview RT of this fp. However, the the connection faile

  • Version conflicts between host labview and RT engine Update:11-30

    there is problem that i cannt switch target to feild point. It said that "version conflicts between host labview and RT engine" . But my labview is version 7.0 and the real time module is version 7.0 too. Anyone can give me hand? ThanksDepending