Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Ruby连接Netezza的好方法?_Ruby_Netezza - Fatal编程技术网

使用Ruby连接Netezza的好方法?

使用Ruby连接Netezza的好方法?,ruby,netezza,Ruby,Netezza,我对Ruby非常陌生,我正在使用RUBYDEVKIT 2.1和ANSICON 1.6 (我得到了我工作场所的安装指南)。我试过用谷歌搜索这个话题,但我似乎找不到一种只使用Ruby连接Netezza的方法 我能找到的几篇文章都说使用activerecord netezza适配器,但执行“gem安装activerecord netezza适配器”会告诉我没有找到有效的gem,我不知道我可以在我的工作场所使用JRuby 有什么想法吗?如果您只是想用Ruby连接Netezza,请使用gem 您的问题暗示

我对Ruby非常陌生,我正在使用RUBYDEVKIT 2.1和ANSICON 1.6 (我得到了我工作场所的安装指南)。我试过用谷歌搜索这个话题,但我似乎找不到一种只使用Ruby连接Netezza的方法

我能找到的几篇文章都说使用activerecord netezza适配器,但执行“gem安装activerecord netezza适配器”会告诉我没有找到有效的gem,我不知道我可以在我的工作场所使用JRuby


有什么想法吗?

如果您只是想用Ruby连接Netezza,请使用gem

您的问题暗示了Ruby库中的某种本机嵌入式驱动程序集。由于Netezza使用ODBC、OLEDB和JDBC进行连接,因此您将发现最接近的东西是动态创建JDBC字符串的东西。甚至您提到的gem也使用JDBC


如果您确实想在Ruby中使用JDBC,请使用。

嘿,Jeremy,谢谢您的回复。我曾研究过使用ODBC,但显然我的Ruby版本被锁定在2.1.7,但我读过一些错误报告,说ODBC只适用于2.1.5及更低版本。你试过吗?我运行2.2.2p95时没有任何问题。