weet je zeker dat postgres op een socket luistert? weet je zeker dat de gebruikersnaam en het wachtwoord juist zijn?
Ik zou geneigd zijn iets als
. te proberenrequire 'pg'
puts PG::Connection.ping(:dbname => 'oData',:user => 'am',:password => '')
puts "trying with tcp"
puts PG::Connection.ping(:dbname => 'oData',:user => 'am',:password => '', :port => 5432)