require 'sequel'
require 'jdbc/postgres'
DB = Sequel.connect("jdbc:postgresql://user:pass@domain/database")
DB.tables
返回:
....(bla bla bla stack trace bla bla bla)....
Sequel::DatabaseConnectionError: Java::OrgPostgresqlUtil::PSQLException: The connection attempt failed.
...........
我也试过
jdbc:postgresql://domain/database?user=name&pass=word
并且也有错误,但是另一个错误('请求密码但未提供')
ruby 1.9.3 - jruby 1.7.3
我看了看,试了很多代码样本,但我无法让Sequel工作 那么,在使用jruby时如何让Sequel与postgres交互?
答案 0 :(得分:9)
Sequel将jdbc连接字符串直接传递给JDBC,因此没有关于它的Sequel特定内容。你可能想要jdbc:postgresql://domain/database?user=name&password=secret