# Ror + Sybase +...errore

**URL:** <https://www.ruby-forum.com/t/ror-sybase-errore/67434>\
**Category:** IT\
**Created:** [September 4, 2006, 2:43pm UTC](https://www.ruby-forum.com/t/ror-sybase-errore/67434 "2006-09-04T14:43:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![maurizio\_maurizio](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ec9cab/32.png) [@maurizio\_maurizio](https://www.ruby-forum.com/u/maurizio_maurizio)\
**Post date:** [September 4, 2006, 2:43pm UTC](https://www.ruby-forum.com/t/ror-sybase-errore/67434/1 "2006-09-04T14:43:50Z")

</div>

[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)Salve a tutti,  
ho da poco iniziato a studiare Ruby on rails quindi mi scuso se la  
domanda è  
banale oppure l’argomeno è già stato affrontato.  
Dato che utilizzo come database Sybase Sql Anywhere Studio 9.0 ho  
cercato di  
fare alcune prove con questo sistema oltre al solito MySql. La versione  
di  
Ruby è la 1.8.4 con Ror installato tramite Gems. Il tutto su una macchina  
Win Xp. Purtroppo quando vado a generare il modello ottengo il seguente  
errore:  
“…path/…/activerecord-1.14.4/lib/active\_record/connection\_adapters/abstract/connection\_specification.rb:200:in  
‘establish\_connection’: AdapterNotFound” seguito da una sfilza di altri  
errori.  
Sembra quindi che non sia presente l’adapter per Sybase ma io credo sia  
correttamente installato (automaticamente). Dove sbaglio?  
Grazie a tutti per la collaborazione

---

<div class="post-metadata">

**Author:** ![maurizio\_maurizio](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ec9cab/32.png) [@maurizio\_maurizio](https://www.ruby-forum.com/u/maurizio_maurizio)\
**Post date:** [September 4, 2006, 2:43pm UTC](https://www.ruby-forum.com/t/ror-sybase-errore/67434/2 "2006-09-04T14:43:53Z")

</div>

On 9/3/06, maurizio maurizio [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> errore: “…path/…/activerecord-1.14.4  
> /lib/active\_record/connection\_adapters/abstract/connection\_specification.rb:200:in  
> ‘establish\_connection’: AdapterNotFound” seguito da una sfilza di altri  
> errori.  
> Sembra quindi che non sia presente l’adapter per Sybase ma io credo sia  
> correttamente installato (automaticamente). Dove sbaglio?  
> Grazie a tutti per la collaborazione

Ciao Maurizio,

Sybase dovrebbe essere presente di default, ma puoi:

- controllare che l’adapter sybase\_adapter.rb sia presente in  
C:\ruby\lib\ruby\gems\1.8\gems\activerecord-  
1.14.4\lib\active\_record\connection\_adapters;
- verificare che il file C:\ruby\lib\ruby\gems\1.8\gems\activerecord-  
1.14.4\lib\active\_record.rb abbia sybase nella lista di adapters  
nell’array  
RAILS\_CONNECTION\_ADAPTERS.

Se questi sono presenti, prova a postare l’output completo con l’errorre  
che  
ottieni.

Antonio

---

<div class="post-metadata">

**Author:** ![maurizio\_maurizio](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ec9cab/32.png) [@maurizio\_maurizio](https://www.ruby-forum.com/u/maurizio_maurizio)\
**Post date:** [September 4, 2006, 2:44pm UTC](https://www.ruby-forum.com/t/ror-sybase-errore/67434/3 "2006-09-04T14:44:20Z")

</div>

Occhio che il driver per Sybase che c’è in AR è per ASE (Adaptive Server  
Enterprise) e NON per ASA (Adaptive Server Anywhere).

Credo che non è possibile connettersi a ASA da Ruby ad oggi, ma  
piacerebbe moltissimo sbagliarmi…

😑

Antonio C. wrote:

> RAILS\_CONNECTION\_ADAPTERS.
> 
> Se questi sono presenti, prova a postare l’output completo con  
> l’errorre che  
> ottieni.
> 
> Antonio

–  
“Remember, always be yourself. Unless you suck.” - Joss Whedon
