【问题标题】:How to get postgresql to work with sequel and jruby如何让 postgresql 与 sequel 和 jruby 一起工作
【发布时间】:2013-05-15 17:33:00
【问题描述】:
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 交互?

【问题讨论】:

    标签: ruby postgresql jdbc jruby sequel


    【解决方案1】:

    Sequel 将 jdbc 连接字符串直接传递给 JDBC,因此没有任何 Sequel 特定的内容。你可能想要jdbc:postgresql://domain/database?user=name&password=secret

    【讨论】:

    • 非常感谢!这一直困扰着我。傻密码=不通过=
    猜你喜欢
    • 2011-08-20
    • 2012-11-20
    • 1970-01-01
    • 2012-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-25
    相关资源
    最近更新 更多