# Oracle oci8 =\> OCIError: OCI Library Initialization Error

**URL:** <https://www.ruby-forum.com/t/oracle-oci8-ocierror-oci-library-initialization-error/165527>\
**Category:** Rails\
**Created:** [April 14, 2009, 9:25pm UTC](https://www.ruby-forum.com/t/oracle-oci8-ocierror-oci-library-initialization-error/165527 "2009-04-14T21:25:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![robredford](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ea924/32.png) [@robredford](https://www.ruby-forum.com/u/robredford)\
**Post date:** [April 14, 2009, 9:25pm UTC](https://www.ruby-forum.com/t/oracle-oci8-ocierror-oci-library-initialization-error/165527/1 "2009-04-14T21:25:36Z")

</div>

I’m trying to get ActiveRecord working with an Oracle DB over the  
instant client.

On a 32bit machine, I can require ‘oci8’:  
Linux xxx.xxx.xxx.xxx 2.6.9-78.0.17.ELsmp #1 SMP Thu Mar 5 04:52:17 EST  
2009 i686 i686 i386 GNU/Linux  
irb(main):001:0\> require ‘oci8’  
=\> true

However, on a 64bit machine:  
Linux xxx.xxx.xxx.xxx 2.6.18-128.1.6.el5 #1 SMP Tue Mar 24 12:05:57 EDT  
2009 x86\_64 x86\_64 x86\_64 GNU/Linux

I have this problem:  
irb(main):001:0\> require ‘oci8’  
OCIError: OCI Library Initialization Error  
from env.c:90:in oci8lib.so  
from /home/iono/lib/ruby/rubygems/custom\_require.rb:31:in `require' from /home/iono/packages/gems/gems/ruby-oci8-2.0.1/lib/oci8.rb:25 from /home/iono/lib/ruby/rubygems/custom_require.rb:36:in`gem\_original\_require’  
from /home/iono/lib/ruby/rubygems/custom\_require.rb:36:in `require’  
from (irb):1

Any clues?

---

<div class="post-metadata">

**Author:** ![robredford](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/7ea924/32.png) [@robredford](https://www.ruby-forum.com/u/robredford)\
**Post date:** [April 24, 2009, 6:18am UTC](https://www.ruby-forum.com/t/oracle-oci8-ocierror-oci-library-initialization-error/165527/2 "2009-04-24T06:18:58Z")

</div>

bump for ideas 🙂
