2012-08-24 2 views
0

매우 간단하고 짧은 질문 - Cucumber에서 Netezza Database에 어떻게 연결합니까?오이에서 Netezza를 연결하십시오.

Ruby 또는 JRuby를 사용할 수 있습니다. activerecord-netezza-adapter (https://github.com/robbkidd/activerecord-netezza-adapter)를 보았지만 사용할 방법을 찾지 못했습니다. 이 보석을 사용할 것을 제안한다면이 모든 예가 가능합니다.

기본적으로 내가 보이는 솔루션을 찾고 있어요 같은 -

보석 파일 -

gem 'some gem' 

파일 포함 코드/루비 파일 -

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

답변

0

는이 질문을 무시, 작업있어 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