《SAP HANA平台应用开发》—第2章2.2节第一次亲密接触

简介:

本节书摘来自华章出版社《SAP HANA平台应用开发》一书中的第2章,第2.2节第一次亲密接触,作者刘刚,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.2 第一次亲密接触
2.2.1 几个系统用户
SAP HANA服务器安装好以后,表2-1中所示的3个用户都是需要提交到SAP HANA系统的管理和运维人员。
表2-1 重要的用户
用户名 类型 说明
root OS用户 SUSE Linux操作系统root用户,用于软件升级、安装等
adm OS用户 这个SAP HANA系统实例的管理用户
system HANA系统用户 SAP HANA数据库的管理员


b3e8aaffa3502ab325edd2cc32f0fd1b189af838

root用户是SAP HANA软件上运行的SUSE Linux操作系统的用户,在安装SAP HANA软件、升级版本、新增服务器节点时都需要使用root用户来执行命令。在安装SAP HANA软件的过程中,安装向导会提示用户为当前安装的SAP HANA系统定义一个SID(系统ID)和Instance Number(实例号)。
  • SID通常由字母和数字组成,例如,PRD、TR1、DEV等。
  • Instance Number由两位数字组成。
  • SID和Instance Number共同组成了一个独立的SAP HANA系统。

在SAP HANA安装完成时,安装向导将创建一个新的操作系统用户,名为adm。如果SAP HANA系统的SID为DEV,那么这个新操作系统用户将被命名为devadm。这个adm用户将用于整个SAP HANA系统的基本管理,例如,启动、停机、重启、备份、恢复,以及通过命令行操作SAP HANA系统等。
在安装SAP HANA系统的过程中,安装向导会提示root用户为SYSTEM用户输入一个初始密码。一旦系统安装完成,用户需要使用这个SYSTEM用户通过SAP HANA工作台登录到SAP HANA系统中,然后创建新用户,为它赋予所需角色等。
**提示信息:
接下来的所有操作,都将使用“SYSTEM”这个管理员账户来完成,因为其权限比较大,可以直接执行本节的所有操作。如果新创建一个用户,就需要介绍SAP HANA所提供的角色和权限的说明。**

对于SAP HANA的操作权限和角色,2.4节会介绍SAP HANA的一些标准角色对象,以及如何做角色管理。此外,在12.2节中,还会介绍不同的用户群访问SAP HANA XS应用时需要哪些权限,以及如何去设计这些权限角色。

2.2.2 连接到SAP HANA系统
首先,启动SAP HANA工作台,此时界面将默认停留在“Administration”视角下。此时,在SAP HANA System的左边导航区空白处右击,然后在弹出的快捷菜单中选择“Add System”命令,如图2-4所示。


441d5d704127601aedcb69f0b5509cbad4b12e75

弹出图2-5所示的窗口,在该窗口中,用户需要输入SAP HANA的连接信息。

1d6286defea4c2baf96364615d070b9c24da9b95

“Host Name”是SAP HANA系统的IP地址或者服务器域名;“Instance Number”是SAP HANA系统的实例号(安装系统时就设定好的);“Mode”则表示你连接的系统是一个单实例HANA(选择Single Container),且是以多租户模式()安装的HANA系统。通常在本地部署的SAP HANA系统都是单实例,因为这样便于内部维护。而多租户模式则在云部署的方式下应用得比较多,不同的客户使用自己的HANA DB,系统的备份和恢复都是相互独立的。“Local”表示当前连接使用什么语言连接到SAP HANA系统。填写好正确的信息之后,单击“Next”按钮,连接向导将进入图2-6所示的界面。

a5d1b1b0f2777e8681f5226c75b141e61c33b024

在图2-6所示的界面上输入SYSTEM和密码。因为是第一次登录,HANA系统会要求用户修改SYSTEM的密码。单击“Next”按钮,进入下一步,如图2-7所示。

c35bd8e572e8fa876a1d76da45bea6d1ced3e87d

如果之前填写的信息正确,在这一步的Host文本框中会显示 “HANA系统IP或域名:3XX15”,然后单击“Finish”按钮结束上述过程,在SAP HANA工作台中会出现刚才添加的SAP HANA系统的连接信息。
**注意事项:
在上述过程中,能够看到SAP HANA工作台通过“3XX15”端口和SAP HANA服务器进行通信,如果存在双向的防火墙设置,需要开通对“3XX15”的端口访问。
“XX”代表的是SAP HANA系统的Instance Number(实例号,在安装SAP HANA系统的时候由root用户指定)。图2-7中所示的“30015”意味着当前访问的这个SAP HANA系统的Instance Number为00。除此之外,这个实例号还决定了SAP HANA XS服务器的http的访问端口,默认为“80XX”。**
相关文章
|
14天前
|
开发者 数据处理 数据管理
SAP HANA 的不同类型
SAP HANA 的不同类型
34 9
SAP HANA 的不同类型
|
14天前
|
SQL 数据库 索引
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
17 1
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
|
1月前
|
Linux 开发工具 开发者
关于 SAP HANA 开发那些事
关于 SAP HANA 开发那些事
22 0
|
3月前
|
SQL 存储 数据可视化
SAP HANA 内存数据库不同类型的视图的应用场景介绍
SAP HANA 内存数据库不同类型的视图的应用场景介绍
52 0
|
14天前
|
数据库 存储 监控
什么是 SAP HANA 内存数据库 的 Delta Storage
什么是 SAP HANA 内存数据库 的 Delta Storage
16 0
什么是 SAP HANA 内存数据库 的 Delta Storage
|
10天前
|
Java BI API
SAP Cloud for Customer 里如何通过 ABSL 二次开发方式消费 SAP S/4HANA 系统的 API
SAP Cloud for Customer 里如何通过 ABSL 二次开发方式消费 SAP S/4HANA 系统的 API
12 0
|
14天前
|
数据库 SQL 应用服务中间件
SAP ABAP CDS View 和 HANA CDS View 相同点和不同点辨析
SAP ABAP CDS View 和 HANA CDS View 相同点和不同点辨析
17 0
SAP ABAP CDS View 和 HANA CDS View 相同点和不同点辨析
|
2月前
|
机器学习/深度学习 人工智能 监控
SAP Sales Cloud,Service Cloud 和 SAP BTP 平台上的 AI 集成场景
SAP Sales Cloud,Service Cloud 和 SAP BTP 平台上的 AI 集成场景
65 0
|
3月前
|
存储 数据库
SAP HANA 数据库支持的几种不同类型的视图
SAP HANA 数据库支持的几种不同类型的视图
34 0
|
5月前
|
SQL 存储 JavaScript
SAP HANA 详细介绍
SAP HANA 详细介绍
181 0