当前位置:主页 > 云存储 > 云计算基础 >

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

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

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

我们讨论的话题之一是使用不同的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

猜你喜欢

微信公众号