搭建SAP HANA2.0学习环境

安装前准备

官网开发学习中心:https://developers.sap.com/topics/hana.html
JVM下载地址:https://tools.hana.ondemand.com/#cloud
安装流程:https://developers.sap.com/group.hxe-install-vm.html
所有安装文件打包
链接:https://pan.baidu.com/s/15U9kb3-XP7RBS5YJpMUK_Q
提取码:ux0c

  1. 环境配置
    在这里插入图片描述
    8GB及以上运行内存
    120GB硬盘
    Windows或者Linux系统的JRE必须是JRE8版本64位

下载

  1. 下载JRE
    检查JRE版本
    开始 -> 运行->cmd -> java -version
    在这里插入图片描述
    注意:
    如果计划使用Windows或Linux的SAP HANA Express Edition下载管理器,则需要64位JRE。
    如果计划使用独立于平台的Download Manager,则可以使用32位或64位JRE。

    在这里插入图片描述

  2. 下载虚拟机
    虚拟机下载地址:https://my.vmware.com/web/vmware/downloads
    虚拟机密钥:https://www.cnblogs.com/vhhi/p/10202204.html
    网盘的版本是15 Pro的
    链接: https://pan.baidu.com/s/1RhBhPvMwqetZocRpTDDsNw 提取码: 5h65
    在这里插入图片描述

  3. 下载JVM
    如图

  • 注册页面下载在这里插入图片描述
  • 地址下载
    https://tools.hana.ondemand.com/#cloud
    在这里插入图片描述
    在这里插入图片描述
  1. 运行下载管理器下载所需的包
    在这里插入图片描述
    平台选择Linux/x86-64
    Image选择Virtual Machine(虚拟机安装)
    在这里插入图片描述
    文件下载选项
选项说明
Getting Started with SAP HANA, express edition (Virtual Machine Method)安装教程,一个PDF文件
Server + applications virtual machine下载hxexsa.ova文件,包含the server plus XS Advanced, Web IDE, 和 SAP HANA Cockpit.等等
Server only virtual machine下载hxe.ova文件,不包含任何应用

以上选项是必选其一的,以下选项可以根据需要下载
官方建议将.ova文件添加到虚拟机并部署完成之后再下载以下服务

选项说明
Text analysis files for additional languages下载additional_lang.tgz文件,这是一个用于HANA文本分析函数中除了德语与英文的语言包(英语和德语的文本分析文件已经包含在Server + applications virtual machine包中)
SAP Enterprise Architecture Designer下载eadesigner.tgz文件,仅在server + application virtual machine.上有效。SAP EA Designer允许您capture、analyze并在共享环境中表示组织的环境、策略、需求、过程、数据和其他工件。
SAP HANA streaming analytics下载hsa.tgz文件,包含SAP HANA streaming analytics。
SAP HANA streaming analytics studio plug-in下载hsa_plugin.zip文件,它包含一个用于创建和部署streaming analytics项目的Eclipse插件。
SAP HANA Interactive Education此包仅在server + application virtual machine上有效。下载shine.tgz文件,SHINE用于学习如何在SAP HANA Extended Application Services Advanced Model (XSA)上构建应用程序。
SAP HANA External Machine Learning LibrarySAP HANA External Machine Learning Library 是一个应用函数库(AFL),支持Google TensorFlow集成,作为外部机器学习框架,与SAP HANA, express edition兼容。下载文件是eml.tgz.
SAP HANA Automated Predictive LibrarySAP HANA Automated Predictive Library (APL)是一个应用程序函数库,它通过一组函数公开SAP HANA中的Automated Analytics引擎的数据挖掘能力。下载文件是apl.tgz
Clients (Linux x86/64)用于Linux机器(x86/64体系结构)的客户端下载包。使用客户端包从PC端访问开发的SAP HANA, express edition应用程序。这个包包括:
hdb_client_linux.tgz,Linux 64位系统的精简HANA客户端。包含HANA客户端包、驱动和required licenses。
xs.onpremise.runtime.client_linuxx86_64.zip:用于Linux的命令行工具,允许访问(和控制)SAP HANA XS高级运行时环境。
Clients (Linux PPC/Little Endian)用于Linux机器的客户端下载包(little endian on Power architectures)。使用客户端包从PC端访问SAP HANA开发, express edition应用程序。这个包包括:
hdb_client_linux_ppc64le.tgz:精简版Linux HANA客户端。包含HANA客户端包、驱动和required licenses。
xs.onpremise.runtime.client_linuxppc64le.zip:用于Linux on Power的命令行工具,允许访问(和控制)SAP HANA XS高级运行时环境。
Clients (Windows)Windows系统的客户端安装包,使用客户端包从PC端访问SAP HANA 开发, express edition应用程序。这个包包括:
hdb_client_windows_x86_32.zip:Windows 32位HANA客户端。包含HANA客户端包、驱动程序和所需的许可证。
hdb_client_windows_x86_64zip:减少了HANA客户端Windows 64位。包含HANA客户端包、驱动程序和所需的许可证。
xs.onpremise.runtime.client_ntamd64.zip:Windows命令行工具,允许访问(和控制)SAP HANA XS高级运行时环境。
Clients (Mac)Mac系统的客户端包。使用客户端包从PC端访问SAP HANA开发, express edition应用程序。这个包包括:
hdb_client_mac.tgz:Mac系统HANA客户端。包含HANA客户端包、驱动程序和所需的许可证。
xs.onpremise.runtime.client_darwinintel64.zip:支持访问(和控制)SAP HANA XS高级运行时环境的Mac命令行工具。 简化的Mac HANA客户端。包含HANA客户端包、驱动程序和所需的许可证。
SAP HANA smart data integrationSAP HANA智能数据集成提供访问源数据的功能,以及在SAP HANA内部或云中提供、复制和转换数据的功能。
下载文件sdi.tgz
SAP HANA smart data integrationData Provisioning Agent (Linux X86/64),Data Provisioning Agent(数据供应代理)在SAP HANA数据库和基于适配器的数据源之间提供安全连接。
下载文件dpagent_linux_x86_64.tgz

下载成功!!!
在这里插入图片描述在这里插入图片描述

安装

  1. 在虚拟机导入OVA文件
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    导入成功以后
    在这里插入图片描述

  2. 配置
    假如内存不足
    在这里插入图片描述
    编辑虚拟机设置,更改内存
    在这里插入图片描述

再启动
在这里插入图片描述

配置

设置系统键盘,默认值
在这里插入图片描述
设置时区,默认不更改
在这里插入图片描述
然后,你就会看到以下界面
在这里插入图片描述
如果没有IP地址,记得更改虚拟机的网络模式为桥接模式
在这里插入图片描述
在这里插入图片描述
输入默认的用户名和密码
用户名:hxeadm
密码:HXEHana1
在这里插入图片描述
设置新密码
在这里插入图片描述
一定要把密码给记住!!!!!!!!!!!不然你就等着重装吧!!!!
密码规则:
至少8个字符
至少一个大写字母
至少一个小写字母
至少一个数字
可以包含除$(美元符号),\(斜杠),’(单引号),"(双引号)之外的特殊字符
不能包含简单化或系统化的值,如按数字或字母顺序升序或降序排列的字符串

在这里插入图片描述
当系统提示您是否需要使用代理服务器访问internet?
在这里插入图片描述
请与IT管理员联系以获取公司的代理设置。如果您在公司防火墙内,则可以使用代理连接到http和https服务器。
如果Y,请输入代理主机名、代理端口号和(如果需要)逗号分隔的不需要代理的主机列表。代理主机名需要完全限定的域名。
确保非代理主机列表包括localhost、hxehost和hxehost.localdomain.

如果希望XSA在服务器配置完成后在后台进行配置,请输入N。
在这里插入图片描述
成功之后,输入以下代码配置

hdbsql -n localhost:39013 -u SYSTEM -p Your_Password

在这里插入图片描述
如果找不到hdbsql,并且您已使用其他用户登录,请尝试以该用户身份连接hxeadm并再次运行命令。

su hxeadm

输入\s,查询信息
在这里插入图片描述
输入以下查询语句查询数据库

SELECT * FROM SYS_DATABASES.M_SERVICES WHERE SQL_PORT != 0;

在这里插入图片描述

可以输入\q或者:q退出查询结果

可以使用以下代码登录HXE数据库

hdbsql -n localhost -i 90 -d HXE -u SYSTEM -p Your_Password

在这里插入图片描述

安装SAP HANA客户端

官方文档:https://tools.hana.ondemand.com/#hanatools
文件下载地址:https://tools.hana.ondemand.com/#hanatools
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

安装成功之后,添加环境变量
在这里插入图片描述

查看hdbsql.exe文件是否可用
在这里插入图片描述
查看是否安装成功并且环境配置正确

hdbsql -v

在这里插入图片描述

测试连接

使用命令行工具输入以下代码

hdbsql -n <ip address>:39015 -u <user> -p <password>
或者
hdbsql -n <ip address> -d <database name> -i <instance number> -u <user> -p <password>

在这里插入图片描述
在这里插入图片描述
连接成功!!!!

使用HANA Studio连接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 7
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值