点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我无法在产品格局 ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我无法在产品格局 ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我无法在产品格局" us1.hana.ondemand中连接任何HANA数据库。 com ",尽管我可以连接' hanatrial.ondemand.com " 来自HANA Studio。
我在hana studio中添加hana云系统时使用的是以下凭据。
区域主机: us1.hana.ondemand.com
子帐户名称:bcXXXXXXX
用户名:S00xxxxxxx
密码:xxxxxxxx
数据库:ii8
数据库用户:SDI_USER
密码:xxxxxx
连接到HANA DB时,请在下面找到错误信息日志:
!ENTRY com.sap.cloud.tools.eclipse.hana.tunnel 4 0 2018-04-23 13:52:31.242
!MESSAGE与主机' us1.hana.ondemand.com 的连接失败
!堆栈0
java.util.concurrent.ExecutionException:com.sap.jpaas.infrastructure.console.exception.CommandException:无法连接隧道
在java.util.concurrent.FutureTask.report(FutureTask.java:122)
在java.util.concurrent.FutureTask.get(FutureTask.java:192)
com.sap.ndb.studio.common.CallableUtil.executeCallable(CallableUtil.java:62)
在com.sap.cloud.tools.eclipse.hana.tunnel.ui.CloudSystemConnectionWizard $ 1.run(CloudSystemConnectionWizard.java:101)
在org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:119)
原因:com.sap.jpaas.infrastructure.console.exception.CommandException:无法连接隧道
在com.sap.core.persistence.commands.tunnel.connection.DbTunnelManager.startTunnelClient(DbTunnelManager.java:76)
在com.sap.core.persistence.commands.tunnel.api.CommandTunnelHandler.openTunnel(CommandTunnelHandler.java:148)
在com.sap.cloud.tools.eclipse.hana.tunnel.ui.CloudSystemHelper.openTunnel(CloudSystemHelper.java:289)
在com.sap.cloud.tools.eclipse.hana.tunnel.ui.CloudSystemHelper.addCloudSystem(CloudSystemHelper.java:343)
com.sap.cloud.tools.eclipse.hana.tunnel.ui.CloudSystemConnectionWizard $ 1 $ 1.call(CloudSystemConnectionWizard.java:92)
com.sap.cloud.tools.eclipse.hana.tunnel.ui.CloudSystemConnectionWizard $ 1 $ 1.call(CloudSystemConnectionWizard.java:1)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)
在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)
在java.lang.Thread.run(Thread.java:812)
原因:com.sap.core.connectivity.tunnel.api.management.ConnectionFailedException:无法建立隧道连接
com.sap.core.connectivity.tunnel.client.management.DirectTunnelOperatorImpl.connect(DirectTunnelOperatorImpl.java:36)
在com.sap.core.persistence.commands.tunnel.connection.DbTunnelManager.startTunnelClient(DbTunnelManager.java:73)
...还有9个
由以下原因引起:java.io.IOException:现有连接被远程主机强行关闭
在sun.nio.ch.SocketDispatcher.read0(本机方法)
在sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
在sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
在sun.nio.ch.IOUtil.read(IOUtil.java:192)
在sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
在io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(PooledUnsafeDirectByteBuf.java:288)
在io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1100)
在io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:367)
在io.netty.channel.nio.AbstractNioByteChannel $ NioByteUnsafe.read(AbstractNioByteChannel.java:118)
在io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:642)
在io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:565)
在io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:479)
在io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:441)
at io.netty.util.concurrent.SingleThreadEventExecutor $ 5.run(SingleThreadEventExecutor.java:858)
在io.netty.util.concurrent.DefaultThreadFactory $ DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
...还有1个
嗨,Koushik,
您是要从Neon Eclipse还是从HANA Studio进行连接? 您正在运行最新的插件版本吗?
我刚尝试从Eclipse霓虹灯连接到US1环境下的HANA数据库,在我看来,它似乎可以正常工作。 我可以直接连接到Internet,所以我不在Eclipse上使用代理设置。
您的问题告诉我,与us1的连接已断开( java.io.IOException:远程主机强行关闭了现有连接)。 当主机由于网络问题而无法访问或客户端(Eclipse)无法完成SSL握手时,通常会发生这种情况。 相信您的问题是稍后的,因为您告诉我们您的机器可以浏览互联网。
您可能正在运行旧版的HANA Studio甚至旧版的HANA Eclipse插件。 如果是这种情况,您可能会遇到连接问题。 请通过在Eclipse上执行"帮助"->"检查更新"来确保已安装了最新的插件。 我的是:
SAP HANA Studio版本:2.3.34
如果其他所有操作失败,则尝试使用NEO SDK建立数据库隧道,如下所示:
请注意,这里的用户不是数据库用户,而是平台用户。 SchemaID不是内部数据库架构,它是数据库的ID(可通过Cockpit查找)。
完成此隧道后,您可以使用本地主机为您的hana框(jdbc:sap://localhost:3001)创建本地hana连接。
关于,
伊凡
一周热门 更多>