ACHTUNG. Das ist ein Archiv des alten forum.ruby-portal.de. Die aktuelle Mailingliste gibt es auf lists.ruby-lang.org/pipermail/ruby-de.

NOTICE. This is a ready-only copy of the old forum.ruby-portal.de. You can find the current mailing list at lists.ruby-lang.org/pipermail/ruby-de.

Die Programmiersprache Ruby

Blog|

Forum|

Wiki  


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]

Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: ODBC Connection
BeitragVerfasst: 05 Nov 2013, 11:04 
Offline
Novize

Registriert: 03 Jul 2013, 16:05
Beiträge: 18
Hallo,

ich möchte gerne über odbc auf eine MaxDB zugreifen.
Was ich benutze:

  • Rails: 4.0.0
  • ruby: 1.9.3
  • gem:
    • activerecord-odbc-adapter
    • ruby-odbc
    • odbc-rails
    • dbd-odbc

Odbc Connection definiert in odbc.ini (unix-odbc)
Eintrag in der database.yml



1
2
3
4
5
development:
adapter: odbc
database: MaxDB #DSN aus der odbc.ini
pool: 5
timeout: 5000


Gebe ich den Befehl rails console bekomme ich flg Meldung:



Could not load 'active_record/connection_adapters/odbc_adapter'. Make sure that the adapter in config/database.yml is valid


:-( Vielleicht kann einer von Euch mir da weiterhelfen


Zuletzt geändert von Quintus am 05 Nov 2013, 13:37, insgesamt 1-mal geändert.
Lesbar formatiert


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: ODBC Connection
BeitragVerfasst: 05 Nov 2013, 21:20 
Offline
Metaprogrammierer

Registriert: 20 Nov 2011, 21:51
Beiträge: 693
Da passt etwas nicht…

rails-odbc verlangt activerecord >= 1.15.6, < 2.0, rails 4.0.0 dagegen verlangt activerecord = 4.0.0.

Eine Nutzung der Gems wie von dir beschrieben sollte also durch Bundler bereits beim Versuch der Installation unterbunden werden…

Davon abgesehen sind die odbc-Geschichten die du ansprichst zum Teil eine halbe Dekade alt.

Leider kann ich dir keine aktuelleren Alternativen nennen…

_________________
Ubuntu Gnome 14.04 LTS
rvm mit App-spezifischer Ruby-Version (meist 2.2.x) und -Gemset

Github ProfilBitbucket Profil


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: ODBC Connection
BeitragVerfasst: 06 Nov 2013, 10:20 
Offline
Novize

Registriert: 03 Jul 2013, 16:05
Beiträge: 18
Hallo vielen Dank für Deine Antwort,
jetzt bin ein wenig entäuscht denn ich dachte
es wäre möglich über odbc Schnittstelle in Rails eine Datenbank anzusprechen.
Was bei mir geklappt hatte war, nur über Ruby auf die Datenbank zu kommen
z. B. http://www.tutorialspoint.com/ruby/ruby_database_access.htm
aber halt anstatt Mysql hab ich ODBC eingetragen
dbh = DBI.connect("DBI:ODBC:DSN","testuser", "test123")


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: ODBC Connection
BeitragVerfasst: 06 Nov 2013, 11:50 
Offline
Metaprogrammierer

Registriert: 20 Nov 2011, 21:51
Beiträge: 693
Es hindert doch niemand daran einen ODBC Treiber für activerecord neu zu implementieren, der auf ruby-odbc aufsetzt. Er muss halt dann eben kompatibel zu activerecord 4 sein.

_________________
Ubuntu Gnome 14.04 LTS
rvm mit App-spezifischer Ruby-Version (meist 2.2.x) und -Gemset

Github ProfilBitbucket Profil


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
cron