Problem with ODP-Driver

4 posts, 1 answers
  1. Hans-Georg
    Hans-Georg avatar
    4 posts
    Member since:
    Sep 2008

    Posted 24 Feb 2011 Link to this post

    The following problem occurs in OpenAccess version 4.3, if we use Oracle with the odp-driver. We get the compiler error
    "OpenAccess.RT.Adonet2Generic.Impl.DBDriverException: Database driver installation problem: Cannot use factory for odp."

    ODP.NET is installed in the GAC (Oracle.DataAccess.dll and the policy-dlls, version 2.112.2.0).

  2. Jan Blessenohl
    Admin
    Jan Blessenohl avatar
    707 posts

    Posted 24 Feb 2011 Link to this post

    Hi Hans-Georg,
    Did you install the right version? If your app runs in 64 bit mode you need the 64 bit odp driver, if your app is marked as or started in 32 bit mode you have to install the 32 bit driver.

    Best wishes,
    Jan Blessenohl
    the Telerik team
    Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
  3. DevCraft banner
  4. Hans-Georg
    Hans-Georg avatar
    4 posts
    Member since:
    Sep 2008

    Posted 25 Feb 2011 Link to this post

    Yes, we have installed the right version (32-bit, Windows 7) and there is no problem, if we use Oracle.DataAccess.dll directly outside of OpenAccess.
  5. Answer
    Jan Blessenohl
    Admin
    Jan Blessenohl avatar
    707 posts

    Posted 25 Feb 2011 Link to this post

    Hello Hans-Georg,
    I see no chance to change the behavior in such an old version. Even to analyse the error is hard because this is pre-telerik version and we have changed the ado driver layer a lot. Can you move to an actual OpenAccess release?

    Best wishes,
    Jan Blessenohl
    the Telerik team
    Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat for a walk through all the exciting stuff we ship with the new release!
Back to Top