非常简单而简短的问题-如何从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