终于到了关键之处,开始安装SAP HANA数据库了。
准备安装文件找到压缩包。这个压缩包中包含了有关HANA数据库相关的所有资源。下图中红色的三个是本次安装要用的。
Linux_X86_64是给Linux系统用的
WINDOWS_X86_64是给Windows系统用的
其他的IBM小型机、MACOS的就不管了。
解压出来,将3个文件夹传到SUSE中的/hana文件夹中。
打开Terminal工具,进入数据库文件夹(下面截图时候我只装了Database, 没有装HDB client和HDB studio,可以一起安装的。)
注意:这个地方要输入./hdblcmgui –ignore=check_signature_file 否则会报签名错误
以下安装,如无特别提醒,都默认下一步。
提醒:记下输入的每个用户名及密码
如果提示没有权限运行
找到这个文件,点右键 – Properties.
勾选之后即可。(可能还会报一个sdbrun的文件没权限,一样处理即可)
如果有熟悉Linux的朋友,也可以使用chmod命令来修改权限。再次不做过多描述。
再次提醒,虚拟机CPU一定要给足,不然这一步要等好久。。。(我当时傻傻登了15分钟,而且还装过好多次。。。)
这个图里只有一个database, 如果三个文件夹都有了,这边会出现三个的。
输入SAP HANA System ID, 下拉选择实例编号,不要选00和01,以后S4HANA的实例会用到这两个。
输入数据库系统管理员的密码。(此处的hdb是因为之前输入了System ID是HDB)
输入数据库SYSTEM账号的密码
输入sapadm的密码
如上所说,我当时只装了Database,没有装client和studio,下面是我后来增加安装时候的截图。(如上面三个已经都装过了,可以直接忽略,跳到启动HANA数据库服务的部分)
还是使用./hdblcmgui安装,会自动抓取到其他相关的文件
一路下一步,直到最后。
启动HANA数据库打开Terminal
su – hdbadm //切换至数据库账号
HDB Start即可
提醒:刚装好时候,这边启动很快,后面装好SAP之后,启动和停止HDB服务大概每次都要3-5分钟。耐心等待即可。
查看启动是否成功:
执行:sapcontrol -nr 02 -function GetProcessList //02是你的hdb id
如果都是一片Green和Running,那就说明没问题了!
这样数据库就安装好了,服务也启动了。
接下来连接上去看看。
使用HANA Studio连接数据库找到如下图位置,可以直接双击hdbstudio运行,直接lanuch.(如果双击运行提示要search software, 参考刚开始给运行权限的方法操作即可)
我这步选的no
添加系统
输入hostname, instance Number, Description
输入SYSTEM及密码。Finish即可。
连接好之后,对其点右键 – Properties
左边License, 及可以看到当前的license状态,刚安装好的HANA数据库会给90天的试用期,到期之后,可以再申请新的90天的license。或者,嘿嘿,断开虚拟机和宿主机的时间同步,让虚拟机的时间一直处在license有效期90天之内。
下图中选择Open Administration可以查看数据库的基本状态
这样数据库就都好了。