We are using a software component that requires a 64-bit ODBC connection and we are experiencing an Arithmetic Overflow exception. From what little information I've been able to dig up (http://blogs.msdn.com/b/mariae/archive/2012/07/05/quot-arithmetic-operation-resulted-in-an-overflow-quot-error-running-a-report-that-uses-a-connection-data-source-to-oracle-10.aspx) it appears that I cannot get a fix for 11.2 unless I have a support contract. In fact, I can't even get access to the bug (https://support.oracle.com/CSP/main/article?cmd=show&type=BUG&id=9793452 which just gives me a "No backend server available for connection: timed out after 10 seconds or idempotent set to OFF." and has since 12/18).
Here's the problem: we distribute our product to customers. If we acquire a support contract simply to get a fix that appears to have been know for at least 2 years (probably much longer since the bug appears to have been present in 10.2) can we distribute that with our software, or do we need to tell our customers that they must pay Oracle to get a fix for a known bug?
At the moment it appears that our only option is to use client software that was last updated sometime prior to December 2010. Is 11.1 even officially supported now?
Is that also part of the Instant Client download (http://www.oracle.com/technetwork/topics/winx64soft-089540.html)? I thought that was the version we tested with, although now my QA guy tells me he was using 18.104.22.168 for some reason. I'll have him retest and update this post with the results.