# Iniziare con Rails 2.0

**URL:** <https://www.ruby-forum.com/t/iniziare-con-rails-2-0/126867>\
**Category:** IT\
**Created:** [January 22, 2008, 10:56pm UTC](https://www.ruby-forum.com/t/iniziare-con-rails-2-0/126867 "2008-01-22T22:56:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alev79](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@alev79](https://www.ruby-forum.com/u/alev79)\
**Post date:** [January 22, 2008, 10:56pm UTC](https://www.ruby-forum.com/t/iniziare-con-rails-2-0/126867/1 "2008-01-22T22:56:23Z")

</div>

Ciao a tutti, sono nuovo del mondo Ruby on Rails, ho scaricato la  
versione 2.0 di Rails dopo aver installato Ruby 1.8.6 ed utilizzando "e

- text editor" ho seguito il tutorial di agile web development per la  
creazione di “hello world.rhtml”. Ora mi da questo errore quando carico  
la pagina:

LoadError in SayController#Hello  
127: Impossibile trovare la procedura specificata. - Init\_sqlite3  
C:/RP/Web/lib/sqlite3.dll  
RAILS\_ROOT: C:/RP/Web

Cercando in rete ho scoperto che hanno cambiato il db di default in  
Rails, passando a SQLite3. Io perÃ² non riesco ad installarlo.  
Ho provato:

- gem install sqlite3
- gem install sqlite3-ruby
- ho scaricato tutti gli exe e dll dal sito [SQLite.org](http://SQLite.org) ed ho provato a  
copiarli in ogni possibile cartella dell’applicazione e  
dell’installazione di Ruby, ma non c’Ã¨ stato niente da fare! Qualcuno  
puÃ² aiutarmi?  
Grazie, Alessandro

---

<div class="post-metadata">

**Author:** ![alev79](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@alev79](https://www.ruby-forum.com/u/alev79)\
**Post date:** [January 24, 2008, 1:18pm UTC](https://www.ruby-forum.com/t/iniziare-con-rails-2-0/126867/2 "2008-01-24T13:18:13Z")

</div>

Alessandro Vanni wrote:

> Ciao a tutti, sono nuovo del mondo Ruby on Rails, ho scaricato la  
> versione 2.0 di Rails dopo aver installato Ruby 1.8.6 ed utilizzando "e
> 
> - text editor" ho seguito il tutorial di agile web development per la  
> creazione di “hello world.rhtml”. Ora mi da questo errore quando carico  
> la pagina:
> 
> LoadError in SayController#Hello  
> 127: Impossibile trovare la procedura specificata. - Init\_sqlite3  
> C:/RP/Web/lib/sqlite3.dll  
> RAILS\_ROOT: C:/RP/Web
> 
> Cercando in rete ho scoperto che hanno cambiato il db di default in  
> Rails, passando a SQLite3. Io perÃ² non riesco ad installarlo.  
> Ho provato:
> 
> - gem install sqlite3
> - gem install sqlite3-ruby
> - ho scaricato tutti gli exe e dll dal sito [SQLite.org](http://SQLite.org) ed ho provato a  
> copiarli in ogni possibile cartella dell’applicazione e  
> dell’installazione di Ruby, ma non c’Ã¨ stato niente da fare! Qualcuno  
> puÃ² aiutarmi?  
> Grazie, Alessandro

Per usare SQLite su Rails 2.0 devi completare 2 passi:

1. installare il motore SQLite (e questo Ã¨ indipendente da ruby)
2. installare la gem sqlite3-ruby valida per Ruby

Puoi procedere nell’ordine che preferisci.  
La gem Ã¨ installata?

Per installare SQLite su Windows scarica  
[http://www.sqlite.org/sqlite-3\_5\_4.zip](http://www.sqlite.org/sqlite-3_5_4.zip)  
[http://www.sqlite.org/sqlitedll-3\_5\_4.zip](http://www.sqlite.org/sqlitedll-3_5_4.zip)  
e copiali in windows/system32  
Poi riavvia il sistema.
