Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
Hbase 在java中使用phoenix jdbc驱动程序和spring jdbc模板时外部连接不起作用_Hbase_Phoenix Framework_Spring Jdbc - Fatal编程技术网

Hbase 在java中使用phoenix jdbc驱动程序和spring jdbc模板时外部连接不起作用

Hbase 在java中使用phoenix jdbc驱动程序和spring jdbc模板时外部连接不起作用,hbase,phoenix-framework,spring-jdbc,Hbase,Phoenix Framework,Spring Jdbc,我需要在两个表上进行外部联接,当我在SQuirrel客户端中运行它时,它可以正常工作,但当使用Phoenix JDBC驱动程序和Spring JDBC模板类从java代码中运行它时,它不工作 当使用SpringJDBC模板类在java中运行时,程序被挂起,从日志中看,它似乎正在尝试获取连接,但没有获取连接。但是,当我将其更改为内部联接(在同一SQL中)时,它就可以工作了。因此,它不能获得连接看起来不是真的。下面是我在日志中看到的挂起位置: DEBUG o.s.jdbc.datasource.Da

我需要在两个表上进行外部联接,当我在SQuirrel客户端中运行它时,它可以正常工作,但当使用Phoenix JDBC驱动程序和Spring JDBC模板类从java代码中运行它时,它不工作

当使用SpringJDBC模板类在java中运行时,程序被挂起,从日志中看,它似乎正在尝试获取连接,但没有获取连接。但是,当我将其更改为内部联接(在同一SQL中)时,它就可以工作了。因此,它不能获得连接看起来不是真的。下面是我在日志中看到的挂起位置:

DEBUG o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection
from DataSource
下面是我正在运行的SQL:

select acct.internal_account_id, acct.effective_date,
count(alrt.node_id) as alert_count 
from ACCOUNT_CONTEXT acct 
left outer join ( select internal_account_id, effective_date, node_id
from ALERT_CONTEXT where node_id in (1,2,5,6,7,8,24,58,59,75) ) as
alrt on acct.internal_account_id=alrt.internal_account_id and
acct.effective_date=alrt.effective_date where acct.internal_account_id
in (?, ?, ?, ?, ?, ?) and acct.effective_date = ?  group by
acct.internal_account_id, acct.effective_date

您是否能够从您的hbase服务器中查找并粘贴任何日志?假设它正在尝试连接到HBase,您应该在您的HBase主日志中看到一些内容……您是否能够从您的HBase服务器中查找并粘贴任何日志?假设它正在尝试连接到HBase,您应该在您的HBase主日志中看到一些内容。。。