168大数据

标题: 配置HANA STUDIO资源库使HANA STUDIO自动升级 [打印本页]

作者: 乔帮主    时间: 2014-9-30 09:56
标题: 配置HANA STUDIO资源库使HANA STUDIO自动升级
HANA STUDIO可以通过如下几种方式进行升级:1.通过命令行使用HANA STUDIO安装包进行升级。2.使用更新地址让HANA STUDIO进行自动升级。方法1是大家日常使用的更新HANA STUDIO的方法,在这里不做过多介绍,本文将具体介绍方法2。大家都知道,HANA STUDIO是基于Eclipse的IDE,所以Eclipse的自动升级功能在HANA STUDIO中也是同样适用的,但是SAP并没有官方的升级地址,只能我们自己搭建一个HANA STUDIO升级源地址来供HANA STUDIO升级。SAP官方提供了两个工具hdbeuspack和hdbupdrep。下面先来介绍这两个工具。
Hdbeuspack
Hdbeuspack可以用来将目标文件夹打包成.tgz 文件,该.tgz文件是可以导入到 SAP HANA 资源库的 DU (Delivery Unit) 。该工具位于/usr/sap/<SID>/HDB<instance no.>/exe/hdbeuspack,该路径位于<SID>adm用户的PATH下,切换到<SID>adm 用户之后可以直接使用该命令。
用法如下:



例如,在下面的例子中,使用hdbeuspack工具将” /path/to/content”文件夹打包成了DU MY_APP_CONTENT, 并且指定它的包名为my.app.content。



Hdbupdrep
Hdbupdrep工具可以将指定的DU文件导入到SAP HANA REPOSITORY中,该工具位于/usr/sap/<SID>/SYS/global/hdb/install/bin/hdbupdrep, 由于该路径不在<SID>adm用户的PATH下,用户只能通过该路径使用。用法如下:



在这里,最主要的两个命令是 –sid (-s) 和 –delivery_unit。在下面的例子中,位于/path/to文件夹的DU.tgz 文件被导入到<SID>为SID的HANA instance中。



配置过程
1.下载HANA STUDIO安装文件。
2.提取出repository文件夹。
3.使用hdbeuspack工具打包成DU。
在本例中,使用了-e命令来指定生成的tgz文件路径。如果未指定,hdbeuspack会在当前目录下生成一个hdbeuspack文件夹并将生成的tgz文件放在该文件夹下。
4.使用hdbupdrep工具导入到SAP HANA中。
导入成功后,可以在HANA STUDIO中看到导入的内容:
配置升级
1.设置HANA STUDIO更新地址。
在HANA STUDIO工具栏中,选择Window—Preferences,在弹出的对话框中,选择Install/Update—Available Software Sites:
选择Add,在弹出的对话框中输入更新地址和自定义名字:
更新地址如下:



在本例中,更新地址为:[url=]http://Host:8000/sap/hana/studio[/url]。
2.更新HANA STUIDO。
在HANA STUDIO的工具栏中,选择Help—Check for Updates,进行下去就可以使HANA STUDIO升级了。在本例中,HANA STUDIO从1.00.70升级到了1.00.72。
3.设置HANA STUIDO自动升级。
在HANA STUDIO工具栏中的Window—Preferences中,选择Install/Update—Automatic Updates,可以设置HANA STUDIO的自动升级。

参考资料:SAP_HANA_Studio_Installation_Update_Guide







欢迎光临 168大数据 (http://www.bi168.cn/) Powered by Discuz! X3.2