# Oracle Problem. Maybe driver

**URL:** <https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824>\
**Category:** Rails\
**Created:** [April 4, 2006, 5:03pm UTC](https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824 "2006-04-04T17:03:15Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [April 4, 2006, 5:03pm UTC](https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824/1 "2006-04-04T17:03:15Z")

</div>

EVerything runs ok on my local machine but when i copy my app to our  
solaris server everything is fine until i try updating/inserting  
something into the DB.

This is the error message :

wrong number of arguments (1 for 0)

RAILS\_ROOT: config/…  
Application Trace | Framework Trace | Full Trace

/opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active\_record/connection\_adapters/oracle\_adapter.rb:53:in  
`attributes_with_quotes_pre_oracle' /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/connection_adapters/oracle_adapter.rb:53:in`attributes\_with\_quotes’  
/opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active\_record/base.rb:1719:in  
`update_without_lock' /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/locking.rb:33:in`update\_without\_callbacks’  
/opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active\_record/callbacks.rb:274:in  
`update_without_timestamps' /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/timestamp.rb:39:in`update’  
/opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active\_record/base.rb:1712:in  
`create_or_update_without_callbacks' /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/callbacks.rb:249:in`create\_or\_update’  
/opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active\_record/base.rb:1388:in  
`save_without_validation' /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/validations.rb:724:in`save\_without\_transactions’  
/opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active\_record/transactions.rb:126:in  
`save' /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/connection_adapters/abstract/database_statements.rb:51:in`transaction’  
/opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active\_record/transactions.rb:91:in  
`transaction' /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/transactions.rb:118:in`transaction’  
/opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active\_record/transactions.rb:126:in  
`save' /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/active_record/associations/association_proxy.rb:110:in`method\_missing’  
#{RAILS\_ROOT}/app/models/contact.rb:83:in  
`make_active_contact_for_employee' #{RAILS_ROOT}/app/models/contact.rb:80:in`make\_active\_contact\_for\_employee’  
#{RAILS\_ROOT}/app/controllers/user\_preferences\_controller.rb:17:in  
`change\_active\_contact’  
/opt/tools/bin/mongrel\_rails:18

As i do not get this problem on my local machine i am tempted to assume  
that it is something to do with the oracle driver, not really sure.  
Does anyone have any ideas?

Thanks, any help is appreciated,

Chris

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [April 4, 2006, 5:56pm UTC](https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824/2 "2006-04-04T17:56:17Z")

</div>

Has anyone else had this oracle problem?

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [April 4, 2006, 6:03pm UTC](https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824/3 "2006-04-04T18:03:53Z")

</div>

What problem?

On Apr 4, 2006, at 9:56 AM, Chris wrote:

Has anyone else had this oracle problem?

–  
Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).

* * *

Rails mailing list  
removed\_email\_address@domain.invalid  
[http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [April 5, 2006, 2:20am UTC](https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824/4 "2006-04-05T02:20:48Z")

</div>

There’s a bug in Rails 1.1, fixed in edge rails.

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [April 4, 2006, 7:11pm UTC](https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824/5 "2006-04-04T19:11:11Z")

</div>

On Tuesday, April 04, 2006, at 5:03 PM, Chris wrote:

> /opt/tools/lib/ruby/gems/1.8/gems/activerecord-1.14.0/lib/  
> active\_record/connection\_adapters/oracle\_adapter.rb:53:in  
> `attributes\_with\_quotes\_pre\_oracle’

> As i do not get this problem on my local machine i am tempted to assume  
> that it is something to do with the oracle driver, not really sure.  
> Does anyone have any ideas?
> 
> Thanks, any help is appreciated,
> 
> Chris

It’s a regression introduced in Rails 1.1. There is a patch. It will  
be fixed in Rails 1.1.1.

[http://dev.rubyonrails.org/ticket/4457](http://dev.rubyonrails.org/ticket/4457)

–  
Lori O.  
[http://blog.dragonsharp.com](http://blog.dragonsharp.com)

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [April 6, 2006, 4:57pm UTC](https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824/6 "2006-04-06T16:57:03Z")

</div>

I’m having this problem, too. I’m not even using oracle, but rather  
mysql.

---

<div class="post-metadata">

**Author:** ![chris](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/958977/32.png) [@chris](https://www.ruby-forum.com/u/chris)\
**Post date:** [April 7, 2006, 6:21am UTC](https://www.ruby-forum.com/t/oracle-problem-maybe-driver/56824/7 "2006-04-07T06:21:22Z")

</div>

Ben A. wrote:

> I’m having this problem, too. I’m not even using oracle, but rather mysql.

This problem is resolved in Rails 1.1.1
