I'm trying to establish a connection from my linux box to a Teradata server
My odbcinst.ini looks as the example does
And I'm trying an IRB call
conn = DBI.connect("DBI:Teradata:test:localhost")
The Teradata namespace in the connect call equals the name in the odbcinst.ini file
(there is nothing in the odbc.ini file)
But I keep getting an error ...
DBI::InterfaceError: Unable to load driver 'Teradata' (underlying error: uninitialized constant DBI::DBD::Teradata)
from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:300:in `load_driver'
from /usr/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:242:in `load_driver'
from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:160:in `_get_full_driver'
from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:145:in `connect'
Has anyone actually made this work?