problem running an demo application

hi there,

I am very new to ruby on rails and trying to run an demo application

I created an application rails demo.
i created a controller Say
i started the server ruby/script server
I used port
i get the following error.

MissingSourceFile in SayController#index

no such file to load -- sqlite3

RAILS_ROOT: C:/rails/demo
Application Trace | Framework Trace | Full Trace

i guess sqlite3 comes default with rails and my rails version 2.2

Kindly suggest as how to resolve my problem.


u dont have installed sqlite , it comes with rails but u need the dll
files to b there onto u'r sys.
other way change database adapter to mysql in database.yml file
present in config dir with mysql installed on u'r sys.


Each rails application connects to a database during start (configured in database.yml) By deafault iy assumes it to be a SQLite3 database but the adapters of these would have to be installed seperately.
You can install the same with

gem install sqlite-ruby

Or you can modify the default database to mySQL in database.yml file(in config folder)
This would have been mentioned in whatever tutorial/book you are following


hi there,

I fixed the problem.sqlite3 was missing.I installed by downloading the gem for it and also the .dll files was missing.