# Curious erros

**URL:** <https://www.ruby-forum.com/t/curious-erros/113608>\
**Category:** Ruby\
**Created:** [September 2, 2007, 8:45pm UTC](https://www.ruby-forum.com/t/curious-erros/113608 "2007-09-02T20:45:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mghohoo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/dbc845/32.png) [@mghohoo](https://www.ruby-forum.com/u/mghohoo)\
**Post date:** [September 2, 2007, 8:45pm UTC](https://www.ruby-forum.com/t/curious-erros/113608/1 "2007-09-02T20:45:51Z")

</div>

## After I run a simple program like this:

require ‘rubygems’  
require ‘active\_record’

ActiveRecord::Base.establish\_connection(  
:adapter =\> “sqlite3”,  
:dbfile =\> “D:\sqlite\crawl.config”  
)  
class Webdata \< ActiveRecord::Base

end

## web=Webdata.find(1) puts web.dns

## I see such a message.What had happend?When I use mysql,there is no problem.Is there any problem when I install ruby?This sqlite3 adpt is the default one in activerecord gem. thanks.

> ruby webs.rb  
> c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
> `gem_original_require': no such file to load -- sqlite3 (MissingSourceFile) from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
> from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/  
> active\_support/dependencies.rb:495:in `require' from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ active_support/dependencies.rb:342:in`new\_constants\_in’  
> from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/  
> active\_support/dependencies.rb:495:in `require' from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ active_support/core_ext/kernel/requires.rb:7:in`require\_library\_or\_gem’  
> from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/  
> active\_support/core\_ext/kernel/reporting.rb:11:in `silence_warnings' from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/ active_support/core_ext/kernel/requires.rb:5:in`require\_library\_or\_gem’  
> from c:/ruby/lib/ruby/site\_ruby/1.8/active\_record/connection\_adapters/  
> sqlite\_adapter.rb:14:in `sqlite3_connection' from c:/ruby/lib/ruby/site_ruby/1.8/active_record/connection_adapters/ abstract/connection_specification.rb:262:in`send’  
> from c:/ruby/lib/ruby/site\_ruby/1.8/active\_record/connection\_adapters/  
> abstract/connection\_specification.rb:262:in  
> `connection_without_query_cache=' from c:/ruby/lib/ruby/site_ruby/1.8/active_record/query_cache.rb: 54:in`connection=’  
> from c:/ruby/lib/ruby/site\_ruby/1.8/active\_record/connection\_adapters/  
> abstract/connection\_specification.rb:230:in `retrieve_connection' from c:/ruby/lib/ruby/site_ruby/1.8/active_record/connection_adapters/ abstract/connection_specification.rb:78:in`connection’  
> from c:/ruby/lib/ruby/site\_ruby/1.8/active\_record/base.rb:1023:in  
> `find_one' from c:/ruby/lib/ruby/site_ruby/1.8/active_record/base.rb:1014:in`find\_from\_ids’  
> from c:/ruby/lib/ruby/site\_ruby/1.8/active\_record/base.rb:419:in  
> `find’  
> from aa.rb:12

---

<div class="post-metadata">

**Author:** ![mghohoo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/dbc845/32.png) [@mghohoo](https://www.ruby-forum.com/u/mghohoo)\
**Post date:** [September 2, 2007, 9:19pm UTC](https://www.ruby-forum.com/t/curious-erros/113608/2 "2007-09-02T21:19:56Z")

</div>

> * * *
> 
> (MissingSourceFile)  
> active\_support/core\_ext/kernel/requires.rb:7:in  
> c:/ruby/lib/ruby/site\_ruby/1.8/active\_record/connection\_adapters/  
> abstract/connection\_specification.rb:230:in `retrieve_connection'`find’  
> from aa.rb:12
> 
> > Exit code: 1

You need to install the ruby bindings to sqlite3. One way to do that  
would  
be installing the sqlite3-ruby gem.

HTH,

Felix
