云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

微软云_高端网站建设方案_是什么

小七 141 0

微软云_高端网站建设方案_是什么

昨天,263云通信企业版,我很高兴与萨普梅地区HANA"黑带"之一的Artur Górnik共进午餐。他前一天在瓦罗开了一个客户研讨会。然后,我们的午餐变成了3个小时的关于SAP数据的所有内容的对话,不幸的是,360大数据,被他离开的火车打断了

我们讨论的话题之一是使用不同的SQL客户机,只安装SAP HANA Express服务器。这场讨论是由我的队友克雷格·克梅希尔(craigcmehil)发布的一个博客SQL Clients和saphana2.0引发的。(作为真正的黑带)Artur告诉我,他使用HANA数据库的主要工具仍然是hdbsql,命令行界面。

另一方面,淘客服,我最近花了一些时间使用SAP Vora developer edition。如果你也使用它,那么你可能会遇到一个叫做beeline的工具。它是一个命令行shell,使用apachehivejdbc连接到sapvora。我之所以把它带到这里——在HANA的上下文中——是因为我注意到Beeline是基于另一个名为SQLLine的开源项目的。根据他们的文档:

所以,它看起来像一个CLI来管理他们所有人!!最初的作者在2005年停止了开发SQLLine,但经过更多的搜索,我发现了一个分支,现在仍然在开发:https://github.com/julianhede/sqlline。

好的,我们来试试吧!首先使用git(在我的windows10上使用WSL)拉取它,智能物联,然后安装Maven并将其配置为使用sapjvm,最后运行构建过程。在这里:我的笔记本电脑上新编译的SQLLine!是时候付诸行动了!

如我复制的《入门》中所述sqlline.bat公司以及带有-依赖关系.jar到一个目录中。另外还复制了两个JDBC驱动程序文件到那个目录:

ngdbc.jar文件对于HANA 2.0 SPS 2 Express[进一步称为HXE]sajdbc4.jar for SAP SQL Anywhere 17 Developer edition[进一步调用SQLA]

让我们运行。

我不知道为什么它不知道版本,但至少我在shell中。

现在使用命令!连接以建立到我在SAP-CAL(云设备库)中激活的HXE实例的连接。并运行简单的SELECT来检查数据库中的查询。

到目前为止,还不错。现在连接到SQLA的标准demo17数据库,物联网学什么,这是我在Windows10笔记本上的数据库。

好的,也可以。

我在家里的Raspberry Pi上安装的SQLA怎么样?我已经在它上面启动了与我的演示服务器相同的演示数据库。

此时,我将我的SQLLine客户端连接到三个不同的数据库服务器(一个HANA和两个SQLAnywhere实例;一个在云中,一个在我的笔记本电脑上,一个在我的家庭网络中)。我可以使用命令列出连接!列表。

我可以在同一个命令行中使用命令在这些连接之间切换!去吧。

但是最酷的是我可以使用这个命令一次提交一个SQL语句(假设连接的数据库中有相同的SQL语法和相同的db对象)!所有:

最酷的是,我可以在所有连接上运行SAP HANA Spatial engine教程简介中的示例,因为HXE和SQLA都支持地理空间数据[好的,不是所有的地理空间配置,比如度量单位,都是相同的,所以不是所有的示例都能成功完成]。HANA和SQL Anywhere都返回相同的距离(uff!)在地球赤道一个经度的米:

这是相当快速和肮脏的安装和测试。我还没有测试所有不同的SQLLine命令和所有不同的SQL语句和输出。如果你试过,尤其是你弄坏了,请在评论中分享。非常感谢!

-Vitaliy,又名@Sygyzmundovych