Connect Netezza from Cucumber



非常简单而简短的问题-如何从Cucumber连接到Netezza数据库。

我愿意使用Ruby或JRuby。我查看了activerecord netezza适配器(https://github.com/robbkidd/activerecord-netezza-adapter),但不知道如何使用它。如果你打算建议使用这个宝石,请提供任何例子。

基本上,我正在寻找一个看起来像的解决方案

宝石文件-

    gem 'some gem'

包含代码/ruby文件的文件-

    require 'that good gem'
    some code to connect to netezza database
    some code to execute query to netezza database

成功了,忽略这个问题,这是2分钟前刚刚发生的事情-

require "activerecord-netezza-adapter"
require "activerecord-jdbc-adapter"
require "c:\jdbc\nzjdbc.jar"
require "ojdbc14.jar"
require "ActiveRecord.rb"

$CLASSPATH << "c:\jdbc\nzjdbc.jar"
@confile = YAML.load_file("connections_details.yml")
@sqlfile = YAML.load_file("queries.yml")
@logFile  = File.open("query_log.yml", 'w+')
@sql_string =  @sqlfile["sql_stmt 1"]["stmt"]

@connection = ActiveRecord::Base.establish_connection(@confile["nzbeta"])
response = @connection.connection.execute(@sql_string)
print response file 

相关内容

  • 没有找到相关文章

最新更新