Eisenfaust
Well-Known Member
Hallo.
Habe einige Skripte in ruby geschrieben, die den DBI port verwenden. Auf der Serverinfrastruktur ist folgendes installiert:
postgresql-server-8.2.5_2
postgresql-unixodbc-7.2.5_2
postgresql-client-8.2.5_1
postgresql-server-8.2.5_2
ruby18-bdb-0.6.2
ruby18-dbd_pg-0.1.1
ruby18-dbi-0.1.1
ruby-1.8.6.111_1,1
rubygem-ruby-postgres-0.7.1.2006.04.06_1
Ich versuche via DBI auf den Postgresql-Server zuzugreifen, leider bricht aber das Skript mit einer Fehlermeldung ab:
/usr/local/lib/ruby/site_ruby/1.8/dbi.rb:344:in `load_driver': Could not load driver (no such file to load -- postgres) (DBI::InterfaceError)
from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:227:in `_get_full_driver'
from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:213:in `connect'
Ein wenig im Netz suchen eröffnet mir, daß eine Objektbibliothek 'postgres.rb' gesucht und nicht gefunden wird. Eigentlich sollte diese vorhanden sein, wenn der ruby-dbd_pg Port installiert wird.
Leider klappt das Verfahren scheinbar nur mit MySQL (keine Probleme mit dem Skript sowie der Art und Weise, via DBI auf den DB-Server zuzugreifen ...).
Weiß jemand Rat?
Danke.
Habe einige Skripte in ruby geschrieben, die den DBI port verwenden. Auf der Serverinfrastruktur ist folgendes installiert:
postgresql-server-8.2.5_2
postgresql-unixodbc-7.2.5_2
postgresql-client-8.2.5_1
postgresql-server-8.2.5_2
ruby18-bdb-0.6.2
ruby18-dbd_pg-0.1.1
ruby18-dbi-0.1.1
ruby-1.8.6.111_1,1
rubygem-ruby-postgres-0.7.1.2006.04.06_1
Ich versuche via DBI auf den Postgresql-Server zuzugreifen, leider bricht aber das Skript mit einer Fehlermeldung ab:
/usr/local/lib/ruby/site_ruby/1.8/dbi.rb:344:in `load_driver': Could not load driver (no such file to load -- postgres) (DBI::InterfaceError)
from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:227:in `_get_full_driver'
from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:213:in `connect'
Ein wenig im Netz suchen eröffnet mir, daß eine Objektbibliothek 'postgres.rb' gesucht und nicht gefunden wird. Eigentlich sollte diese vorhanden sein, wenn der ruby-dbd_pg Port installiert wird.
Leider klappt das Verfahren scheinbar nur mit MySQL (keine Probleme mit dem Skript sowie der Art und Weise, via DBI auf den DB-Server zuzugreifen ...).
Weiß jemand Rat?
Danke.