Java 在db2中使用sequel gem
如何使用Sequel gem连接到db2数据库, 我在指挥之下Java 在db2中使用sequel gem,java,ruby-on-rails,ruby,jdbc,Java,Ruby On Rails,Ruby,Jdbc,如何使用Sequel gem连接到db2数据库, 我在指挥之下 connection = Sequel.connect(:adapter => 'jdbc', :driver => 'com.ibm.db2.jcc.DB2Driver', :host => 'jdbc:db2://myhostname/50000/dbname', :user=> 'userid', :password=>'password') 但仍然无法连接,请建议
connection = Sequel.connect(:adapter => 'jdbc',
:driver => 'com.ibm.db2.jcc.DB2Driver',
:host => 'jdbc:db2://myhostname/50000/dbname',
:user=> 'userid',
:password=>'password')
但仍然无法连接,请建议我是否缺少任何东西。谢谢 仅供记录:问题已通过以下方式解决:
require 'sequel'
require 'logger'
require 'activerecord-jdbc-adapter'
require 'file path of sqljdbc4.jar'
require 'file path of \db2jcc_license_cisuz.jar'
require 'file path of \db2jcc_license_cu.jar'
require 'file path of \db2jcc.jar'
connection = Sequel.connect(
adapter: "jdbc",
url: "jdbc:db2://xyx.pqr.net:PORT/Databasename:user=username;password=password;",
host: "xyz.net",
port: "11111",
database: "Databasename
)
你收到什么错误信息了吗?你是如何测试那个连接的?能够修复它,require“sequel”require“logger”require“activerecord jdbc adapter”require文件路径为sqljdbc4.jar“require”文件路径为\db2jcc\u license\u cisuz.jar“require”文件路径为\db2jcc\u license\u cu.jar“require”文件路径为\db2jcc.jar“connection=Sequel.connect(适配器:“jdbc”,url:“jdbc:db2://xyx.pqr.net:PORT/Databasename:user=username;password=password;”,主机:“xyz.net”,端口:“11111”,数据库:“Databasename”)