Bug 674072

Summary: Oracle 11g R2 ODBC doesn't work
Product: Red Hat Enterprise Linux 5 Reporter: Eugenio Abordi <eugenioabordi>
Component: unixODBCAssignee: Tom Lane <tgl>
Status: CLOSED DUPLICATE QA Contact: qe-baseos-daemons
Severity: medium Docs Contact:
Priority: unspecified    
Version: 5.4CC: hhorak
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-01-31 15:49:23 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Eugenio Abordi 2011-01-31 15:01:13 UTC
Description of problem:

Testing Oracle ODBC returns the error:

isql: symbol lookup error: /opt/ora11/11g2/app/lib/libsqora.so.11.1: undefined symbol: SQLGetPrivateProfileStringW  

Version-Release number of selected component (if applicable):

unixODBC 2.2.11

How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

This bug was already in RedHat bugzilla with numebr: 497016. 

How can I solve it ? Please can you help me ?

Best regards.

Comment 1 Tom Lane 2011-01-31 15:49:23 UTC
This is a known problem that we can't do a lot about from our side.  Oracle needs to issue a version of their driver that's actually compatible with RHEL-5's unixODBC.  For us to fix it by replacing unixODBC would break every package that depends on unixODBC, which rather defeats the purpose of having an interface manager.  (The SQLGetPrivateProfileStringW symptom is only the tip of the iceberg --- there are some 32-vs-64-bit issues that are much more fundamental.)

*** This bug has been marked as a duplicate of bug 497016 ***