2017-03-22 76 views
0

连接我试图表明从SAP HANA沃拉工具SQL编辑器像下面SAP HANA表:SQL编辑器无法与HANA

show tables 
using com.sap.spark.hana 
options 
(
host "192.168.88.200", 
instance "00", 
port "30215", 
user "SYSTEM", 
passwd "Passw0rd", 
dbschema "LEAGUE_SCHEMA" 
); 

,但出现此错误:

ERROR

com.sap.spark.hana.client.HANAJdbcBadStateException: [DefaultHANAConfiguration(192.168.88.200,00,30215,SYSTEM,Passw0rd,None)] Cannot acquire a connection with error code 0, status ERROR_STATUS

主机,实例,端口,用户,密码参数是正确的,并且dbschema已成功在SAP HANA中创建。

什么可能是错误?

感谢您的支持!

回答

0

省略了“端口”参数,如果它不是一个多租户HANA。

+0

非常感谢您的帮助!省略“端口”参数 我已经能够显示SAP HANA表! –

0

您是否从命令行验证您能够ping通并达到IP地址192.168.88.200?

另外,通常在HANA中,SQL端口是3 {InstanceNumber} 15。

所以你的情况,如果实例实际上00,则端口应该是30015.

+0

感谢您的帮助! IP地址是错误的。更改IP并省略'port'参数,我能够显示SAP HANA表! –

0

如果与租户数据库的工作添加tenantdatabase参数:

SHOW TABLES USING com.sap.spark.hana 
    OPTIONS (
    host "a.b.c.d", 
    instance "90", 
    user "SYSTEM", 
    passwd "password", 
    tenantdatabase "SYSTEMDB", 
    dbschema "SYSTEM", 
    tablepattern "%" 
);