SUSE12安装SAP HANA 2.0内存数据库
1,环境准备
1)OS软件包:SUSE Linux Enterprise Server for SAP Applications 12SP5:SLE-12-SP5-SAP-DVD-x86_64-GM-DVD1.iso
2)SAP HANA 2.0软件包:SAP HANA 2.0 express edition
如果直接下载Virtual Machine(包含OS和SAP HANA数据库)的虚拟机镜像文件.voa,那么就没有必要单独下载OS和SAP HANA软件包了
3)资源准备:4Core/8G/100G(官方建议内存>=32G、条件不具备的话,最小不低于16G,我实际用的8G内存、仅database)
2,下载软件
1)sap hana download manager(DM下载器)下载:
https://help.sap.com/docs/link-disclaimer?site=http://sap.com/sap-hana-express
根据下载PC是Linux/Windows选择对应的DownloadManager下载:Linux DM 64-bit JRE required / Windows DM 64-bit JRE required
2)使用DM下载器下载SAP HANA虚拟机镜像(.voa)文件:
运行DM下载器,通过DM下载器选择 SAP HANA下载(可以选择下载虚拟机或下载安装包):
可选项说明:
Getting Started with SAP HANA, express edition (Virtual Machine Method):安装教程,一个PDF文件;
Server only virtual machine:下载hxe.ova文件,不包含任何应用;
Server + applications virtual machine:下载hxexsa.ova文件,包含the server plus XS Advanced, Web IDE, 和 SAP HANA Cockpit等等;
其他选项这里不逐个介绍。
下载完毕得到 hxe.voa 虚拟机镜像文件。voa文件时将虚拟机的所有模板文件都封装成单个
voa格式的文件。
注意:DM下载器下载的过程中,如果出现连接超时不断重试(Connection timeout. Retry…),则退出DM下载器,然后重新运行DM下载器,下载目录保持不变,下载器会断点续传、从上次的进度继续后面的下载。如果不重启DM下载器,连接超时很难恢复。
3,导入voa文件生成新的SAP HANA虚拟机
voa文件可以使用VMWare Workstation打开生成新的虚拟机,或者使用VMware vSphere Client连接vSphere EXSi导入voa镜像文件生成新的虚机。
4,修改虚拟机配置&启动虚拟机
voa导入生成的虚机初始化配置为4Core/8G/134G,根据自己情况修改资源配置以及网卡配置,有条件的建议内存>=32G
5,启动系统进行SAP HANA配置修改
设置系统键盘,使用默认值,输入:N
设置时区,修改指定时区UTC+8,输入:Y
修改时区为UTC+8(Asia Shanghai):
修改时区保存以后,显示修改后的时区并进入登录界面:
显示的OS版本信息为:SUSE Linux Enterprise Server 12 SP4 (x86_64)
显示的SAP HANA版本信息为:SAP HANA, express edition 2.0 SPS06 server-only version
输入默认的系统用户名和密码登录:
默认用户名:hxeadm
默认密码:HXEHana1
输入系统用户密码首次登录后会提示需要修改系统用户密码:
输入原始密码:HXEHana1
输入新密码:SapHana_123
确认新密码:SapHana_123
修改密码成功,提示继续修改 HANA database master password:
输入 HANA database master password:SapHanaDB_123
再次确认密码:SapHanaDB_123
修改HANA数据库用户密码成功:显示主机名、域名、Master password、日志文件信息,并提是否确认配置:
输入:Y,确认配置初始化,等待初始化配置完成:
6,SUSE12 Linux网卡静态IP地址配置,默认是dhcp:
修改网卡IP为静态地址:
sudo vi /etc/sysconfig/network/ifcfg-eth0
修改内容如下:
BOOTPROTO=’static’
IPADDR=’192.168.1.114/24’
NETWORK=’192.168.1.0’
USERCONTROL=’no’
STARTMODE=’auto’
设置网关:
sudo vi /etc/sysconfig/network/routes
default 192.168.1.1 - -
设置DNS:
sudo vi /etc/resolv.conf
nameserver=192.168.1.202
重启网卡服务:
sudo service network restart
ping通网关测试:
ping 192.168.1.1
7,配置SUSE12允许SSH远程连接
SUSE12修改ssh配置、允许远程连接:
sudo vim /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
查看防火墙
sudo service SuSEfirewall2 status
如果是开启状态需要修改:
sudo vim /etc/sysconfig/SuSEfirewall2
FW_SERVICES_EXT_UDP="22"
FW_SERVICES_EXT_TCP="22"
重启ssh和SuSEfirewall2服务
sudo service sshd restart
sudo service SuSEfirewall2 restart
配置正确后,可以通过hxeadm用户进行SSH连接连接登录了。
8,命令行方式本地连接数据库:
hdbsql -n localhost:39013 -u SYSTEM -p SapHanaDB_123
如果指定数据库登录,则加 –d 参数:
hdbsql -n 192.168.1.114:39013 -u SYSTEM -p SapHanaDB_123 -d HXE
\h 显示命令帮助
\q 退出终端
\s查看数据库基本信息:host和端口信息、sdi、dbname等信息
显示数据库信息(databases):
select * from SYS_DATABASES.M_SERVICES;
可以查看数据库的相关信息,例如:
database_name: HXE
host: hxehost
port: 39003
service_name: indexserver
process_id: 11126
sql_port: 39015
注意:SQL_PORT和PORT的区别,通过hdbsql方式只能连接SQL_PORT、无连接PORT
hdbsql -n 192.168.1.114:39015 -u SYSTEM -p SapHanaDB_123 -d HXE #OK
hdbsql -n 192.168.1.114:39003 -u SYSTEM -p SapHanaDB_123 -d HXE #FAILED
hdbsql -n 192.168.1.114:39013 -u SYSTEM -p SapHanaDB_123 -d SYSTEMDB #OK
hdbsql -n 192.168.1.114:39001 -u SYSTEM -p SapHanaDB_123 -d SYSTEMDB #FAILED
在HXE数据库中创建测试表:
hdbsql -n 192.168.1.114:39013 -u SYSTEM -p SapHanaDB_123 -d HXE
创建测试表、插入数据、查询数据
create column table test01 (ID INTEGER NOT NULL, NAME VARCHAR(10), PRIMARY KEY (ID) );
create row table test02 (ID INTEGER NOT NULL, NAME VARCHAR(10), PRIMARY KEY (ID) );
insert into test01 values (1,'aaa');
insert into test01 values (2,'bbb');
select * from test01;
select * from test02;
SAP HANA支持列存储表(column table)和行存储表(row table),列存储表(column table)支持分区、但分区必须时主键的一部分,行存储表(row table)不支持分区。
9,SAP HANA数据库服务启动&关闭
启动数据库:HDB start
注意:大小写一定要正确,否则会提示命令错误
关闭数据库:HDB stop
查看数据库信息:HDB version
Java程序通过JDBC连接HANA:
SUSE12安装SAP HANA 2.0内存数据库相关推荐
- SAP HANA 2.0 快速版 (虚拟机方法)的部署和使用
SAP HANA 2.0 快速版 (虚拟机方法)的部署和使用 1.创建SAP账号和下载Download Manager (DM) 安装包 1.1 进入 SAP HANA trial 页面点击 Star ...
- SAP HANA 2.0简介
正文部分 下一代的内存平台SAP HANA 2.0简化了数据库和数据管理,使应用程序开发人员能够更轻松地提供智能,洞察驱动的应用程序. 该平台的新功能针对创新进行了优化,可帮助您的企业在数字经济中更有 ...
- 【HANA系列】SAP HANA 2.0简介
公众号: SAP Technical 本文作者: matinal 原文出处: http://www.cnblogs.com/SAPmatinal/ 原文链接: [HANA系列]SAP HANA 2.0 ...
- ecc6.0 oracle安装,SAP ECC v6.0 SR3 IDES Oracle 10.2.0.2 安装指南
周末折腾了两天,终于装好了,现在把一些重要的记录下来. 一.下载 二.准备 1.系统要求 平台:Win server 2003企业英文版 中文的不支持 系统要求:4GB的内存 / 320GB的硬盘 ...
- 安装 SAP Spartacus 3.0 并使用B2B功能
安装文档: https://sap.github.io/spartacus-docs/building-the-spartacus-storefront-from-libraries/ 首先ng ne ...
- SAP HANA client2.0 下载网站
https://tools.eu1.hana.ondemand.com/#hanatools 20190413
- SAP HANA Express 版本的注册和安装
Register for SAP HANA, express edition 虚拟机 (VM) 安装方法是最简单的 SAP HANA 2.0 快速版本地安装方法,适用于兼容的 Windows.OS X ...
- SAP HANA数据库安装
2019独角兽企业重金招聘Python工程师标准>>> SAP HANA数据库安装 分类: Sybase 2013-01-16 17:38:14 SAP HANA是一个全新设计的内存 ...
- 一步步学习如何安装并使用SAP HANA Express Edition
使用Jerry这篇文章在Google Cloud platform上的Kubernetes集群部署HANA Express里介绍的方法在Google Cloud Platform的Kubernetes ...
最新文章
- c库的rand/random随机数产生函数性能差?
- Jsp实现停车场管理系统
- 清华大学微纳脑机接口与机器人实验室:微纳系统机械设计研发工程师招聘
- HBASE+Solr实现详单查询--转
- 【Qt】数据库实战(三)
- C# 正则表达式(备忘录)
- 查看文件详细信息linux,linux命令stat,查看文件详细信息
- openGauss凝聚创新力量,云和恩墨MogDB加速社区发展
- 【无标题】VUE 强行加载demo元素
- python怎么获取word文档的章节_python读取word文档的方法
- 卡尔沃宁方法 | 计算运动目标心率
- IDEA运行卡顿,网页刷新不及时,网页报404错误以及Ajax收不到servlet返回的数据(已解决)
- 可以远程控制的浏览器(双核)让浏览器动起来
- 零基础入门,想问一下华为认证的网络工程师证好考吗?
- Effie: 一款属于程序工作者的写作软件
- Java面向对象程序设计实训教程_JAVA课程实验报告 实验二 JAVA面向对象程序设计...
- 红旗linux 桌面10 下载,想要红旗桌面操作系统10(RedFlag Desktop Linux10)的请联系红旗官方...
- J2EE学习篇之--JQuery技术详解
- uniapp用户界面模板示例
- 计算机指纹应用领域,指纹识别是计算机在什么方面的应用