《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数据库的管理员

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所示。

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

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

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

如果之前填写的信息正确,在这一步的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”。**

时间: 2024-08-22 14:31:38

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

《SAP HANA平台应用开发》—第1章1.1节SAP HANA和XS开发

第1章 SAP HANA和XS开发 SAP HANA是SAP公司于2010年年底宣布推向全球市场的高性能数据处理软件,其官方名称为SAP Real-time Data Platform(SAP实时数据平台),可以运行在经过认证的PC服务器.小型机.虚拟机,以及公.私有云平台上.SAP HANA的唯一目的就是为用户提供极高性能的计算服务. SAP HANA是一个平台,而非仅仅是一个数据库,这是因为它从一开始就是以平台为目的来设计的,而非仅仅作为一个运行SAP应用系统的底层数据库.从技术层面看,SA

《SAP HANA平台应用开发》—第2章2.1节熟悉HANA开发环境

第2章 熟悉HANA开发环境 在第1章中,笔者介绍了SAP HANA的基本概念及其主要服务器端的组件.本章将使用SAP HANA工作台软件登录到一个SAP HANA系统,并快速了解SAP HANA的一些常用操作.主要内容包括:第一次连接到SAP HANA系统,创建Schema.表.视图,使用SQL Console,导入数据等,创建用户,赋予角色,以及在不同的视角下进行切换,进入不同的操作模式等.2.1 环境准备2.1.1 SAP HANA服务器软件及硬件 开展SAP HANA项目或者实施SAP系

《SAP HANA平台应用开发》—第3章3.1节信息建模

第3章 信 息 建 模 如果读者已经具有关于SAP HANA信息建模和存储过程的知识,可以跳过本章及第4章,直接学习第5章,这样并不会对后续的学习有任何影响. 在SAP HANA中进行XS应用开发时,最先接触到的开发对象应就是HANA信息模型(属性视图.分析视图.计算视图.SQL视图)了.但是,信息建模仅仅是SAP HANA XS应用开发的一个组成部分,相对比较独立. 在实际项目中,不使用任何信息模型也能完成整个XS应用的开发.但是,因为基于SAP HANA的信息模型是一个虚拟多维数据立方体,并

《SAP HANA平台应用开发》—第1章1.2节进入XS应用开发的新篇章

1.2 进入XS应用开发的新篇章在SAP HANA的早期版本(例如SPS06)中,没有提供所谓的XS资源库的概念,但是XS Server是一直就存在的.因为早期的XS系统架构和服务不是非常成熟,在SAP官方的文档中都只是将其作为一个轻量级的应用服务器,并且XS的应用开发和资源库管理也都没有准备好,所以,早期的基于SAP HANA开发都没有使用XS项目的方式,也就没有相应的XS开发说明.以往在SAP HANA上的应用开发大致如下: 没有任何HANA的应用部署在XS服务器之上. 直接在Catalog

《SAP HANA平台应用开发》—第2章2.3节熟悉SAP HANA工作台

2.3 熟悉SAP HANA工作台SAP HANA工作台是一个客户端软件,是基于Eclipse核心并且遵守GPL规范进行的扩展和功能开发.SAP提供了不同操作系统版本的软件供用户下载.SAP HANA工作台的版本必须和SAP HANA服务器的版本相同,Revision的版本尽量不要相差太多,虽然其也支持向下兼容,但是毕竟不同的SPS版本还是有一些差异的,所以,在项目开发中,尽量保持SAP HANA服务器和SAP HANA工作台软件版本的一致性.作为和SAP HANA系统进行交互工作的客户端软件,

《SAP HANA平台应用开发》目录— 导读

前 言SAP on Cloud 云端的SAP是SAP公司对未来的一个展望.SAP公司以及其软件产品.业务模式将会变成什么样.未来是什么,此时此刻没有人说得清楚.但是,SAP公司目前所有的业务发展.主流技术路线都非常明确地指向一个方向-云计算. 为了实现这个目标,SAP公司花了五六年的时间,耗费超过300亿美元进行收购(Ariba.Hybris.SucessFactor.Concur这样的SaaS公司及Sybase)和新产品研发(已经发布的有HANA企业云.HANA云平台.S/4 HANA及全新的

《SAP HANA平台应用开发》—第2章2.4节用户、角色和授权管理

2.4 用户.角色和授权管理 在2.2.节及之前的一些操作演示中,使用的都是SYSTEM这个SAP HANA默认的系统管理员账户.通常,SYSTEM用户只在做系统管理时使用,日常的应用层面的数据库技术支持还是建议使用单独的新用户来执行.在SAP HANA系统中,通常有以下5类用户: 系统用户:对整个HANA系统进行系统级别的配置和管理的用户.例如,SYSTEM用户就是其中之一.数据复制和备份恢复也建议创建单独的用户. 开发和应用支持用户:在HANA中创建数据库表,加载数据,创建信息模型.存储过程

《SAP HANA平台应用开发》—第3章3.2节属性视图

3.2 属性视图步骤1:创建视图如图3-1所示,选择"demo"并右击,在弹出的快捷菜单中选择"New→Attribute View"命令,会在SAP HANA工作台中弹出图3-3所示的"New Information View"对话框.图3-3所示的对话框中提供了多个字段,用户可输入或选择所建视图的基本属性.Name:视图名称,比如当前示例的名称为CUSTOMER.Description:视图描述,通常输入有意义的文本,用于说明视图的功用.Pa

《SAP HANA平台应用开发》—第3章3.3节分析视图

3.3 分析视图前面介绍的属性视图提供了从客户主数据.供应商主数据.部件主数据角度进行业务分析的维度.那么如何将这些可用的分析维度和实际需要的分析指标关联起来呢?答案是:通过分析视图(Analytic View).下面介绍分析视图的主要作用和操作步骤.1)加入事实表,提供分析指标的数据基础:与前面的两个属性视图相关的事实表(Fact Table)需要加到分析视图的"Data Foundation"中.对应到本书所用的TPC-H模型,Orders.LineItem这两个数据库表中保存着销