IT咨询服务数据库hana

HANA Studio连接不上Hana Server

大侠,救命啊,已经2周了,就这个问题,我始终没法连接到Suse Hana Server上:主机:win7
Hana Server: SUSE Linux Enterprise 11 64-bit HANA SP4

(1)可能是刚开始不会弄,我发现ODBC里面有3个hdbodbc,不知道是不是有影响?
List of installed drivers

1.      SQL Server;     %WINDIR%system32SQLSRV32.dll
2.      Oracle in OraDb11g_home1;       D:appbabyproduct11.2.0dbhome_2BIN
SQORA32.DLL
3.      SQL Server Native Client 10.0;  C:Windowssystem32sqlncli10.dll
4.      HDBODBC;        C:Program FilessaphdbclientlibodbcHDB.dll
5.      HDBODBC_002;    D:BaiduYunDownloadhana.client.studioSAP_HANA_CLIENTl
ibodbcHDB.dll
6.      HDBODBC_003;    C:Program FilessaphdbclientlibodbcHDB.dll


(2)我Hana的服务器名为hanadb(192.168.0.30),从主机cmd中能ping到IP,但是开始ping不到hostname,后来我看有人说在etc/hostc里面添加192.168.0.30 hanadb,然后我添加了,现在也能ping到hanadb了,可是我用studio连接,却一直连接不上。。错误如下:
com.sap.ndb.studio.jdbc.JDBCConnectionStatus: Database connection is not available. See error log for more details.

at com.sap.ndb.studio.jdbc.JDBCPlugin.createConnection(JDBCPlugin.java:330)

at com.sap.ndb.studio.navigator.operations.SAPSystemObjectUpdate.executeTryJDBC(SAPSystemObjectUpdate.java:258)

at com.sap.ndb.studio.navigator.operations.SAPSystemObjectUpdate.execute(SAPSystemObjectUpdate.java:86)

at com.sap.ndb.studio.navigator.operations.UpdateSAPSystemOperation.execute(UpdateSAPSystemOperation.java:72)

at com.sap.ndb.studio.datamodel.controler.DataModelOperationJob.run(DataModelOperationJob.java:70)

at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: com.sap.db.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sap://hanadb:30015 [Cannot connect to host hanadb:30015 [Connection refused: connect], -813.].

at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.createException(SQLExceptionSapDB.java:219)

at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.createException(SQLExceptionSapDB.java:203)

at com.sap.db.jdbc.exceptions.SQLExceptionSapDB.generateDatabaseException(SQLExceptionSapDB.java:186)

at com.sap.db.jdbc.Driver.connect(Driver.java:238)

at com.sap.ndb.studio.jdbc.JDBCPlugin$3.run(JDBCPlugin.java:642)


我使用的用户名为system,密码是HANAabc123(我不确定密码是不是正确,但是下载Suse Hana server的帖子里面说是这个密码)。

先谢谢了!!
参与20

20同行回答

goldgold数据库运维工程师勒卡斯
回复 6# 大连宏业保洁 1. 安装Hana Studio前先要安装Java,安装成功后java -version  dos窗口看到成功输出后,在进行安装HANA Studio2. telnet IP 30015  不通,需要查看hana是否正常启动,server段是否开了防火墙     hana是否正常启...显示全部
回复 6# 大连宏业保洁


1. 安装Hana Studio前先要安装Java,安装成功后java -version  dos窗口看到成功输出后,在进行安装HANA Studio
2. telnet IP 30015  不通,需要查看hana是否正常启动,server段是否开了防火墙
     hana是否正常启动:
     ./hdb info
     netstat -anltup|grep -i 30015         
    关闭防火墙

/etc/init.d/SuSEfirewall2_init stop


/etc/init.d/SuSEfirewall2_setup stop


chkconfig--list|grep firewall




3. 在server端用命令行连接测试:
           hdbsql-i 00 -u system -p xxx                          本地登录
           hdbsql -n IP/localhost -i 00 -u system -pxxx     通过网络登录
4. 再次 telnet IP 30015  端口通了后,连接一般正常收起
IT咨询服务 · 2014-03-15
浏览3775

提问者

大连宏业保洁
软件开发工程师大连宏业保洁服务有限公司

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2014-03-15
  • 关注会员:0 人
  • 问题浏览:21356
  • 最近回答:2014-06-03
  • X社区推广