本博客是关于如何在一个SAP HANA 2.0 Express实例中的两个租户之间传输用户角色。
如何下载和安装SAP HANA Express在这个Youtube视频中解释
我使用的是"仅服务器虚拟机"软件包。
通过主机名hxehost访问VM Ware服务器,本地主机文件C:\windows\system32\drivers\etc\hosts需要修改。
hxehost src和hxehost trg是两个虚拟主机名,SAP HANA的Webdispatcher使用这两个虚拟主机名将请求转发到租户数据库。
实例在SAP HANA Studio中注册后,将创建两个租户数据库。
语句为:
-创建源租户数据库创建数据库src系统用户密码***;
-创建目标租户数据库创建数据库trg系统用户密码***;
-启用自动配置ALTER SYSTEM ALTER CONFIGURATION('更改系统配置')webdispatcher.ini文件','SYSTEM')SET('profile','wdisp/SYSTEM\u auto\u configuration')='true',带configurate;
-配置到租户数据库的路由–SRCALTER SYSTEM ALTER CONFIGURATION('更改系统配置')xsengine.ini文件','数据库','SRC')SET('public\u url',大数据发展前景,'http\u url')='http://hxehost src:8090'带重新配置;
-TRGALTER SYSTEM ALTER CONFIGURATION('更改系统配置')xsengine.ini文件',hadoop大数据,可视化数据大屏,'数据库','TRG')SET('public\u url','http\u url')='http://hxehost trg:8090'带重新配置;
-验证webdispatcher的正确配置选择键、值、图层名称从sys.M\u inifile\u contentswhere file\u配置文件'像"wdisp/system%"这样的键,
select语句的输出显示:
这意味着在端口8090上联系Webdispatcher。使用的主机名是hxehost src。因此,它会将请求转发给租户SRC。这在《数据库管理指南》的"12.1.8.3通过SAP HANA XS Classic配置对租户数据库的HTTP(S)访问"一章中有详细描述。
为了使数据库能够在内部重定向主机,我还将虚拟主机名放在VM-Ware主机上的/etc/hosts文件中。
为了使租户数据库能够登录到在XS-Classic引擎中,需要一组角色,这些角色在租户数据库中不可用。为了使它们可用,我使用系统数据库的xsclassic引擎的初始登录。因为系统数据库的用户系统需要额外的角色
授予这些角色后,用户系统可以登录到系统数据库上的HANA应用程序生命周期管理
URL为::8090/sap/hana/xs/lm/?page=HomeTab
登录后,每个租户数据库上也提供了所需的角色。以后创建新租户,角色不可用时,请先登录系统数据库
请注意:SAP HANA Studio中的虚拟主机名hxehost src和hxehost trg不用于注册。为此,我使用主机名hxehost和租户数据库的名称。
一旦租户数据库SRC和TRG的用户分配了所需的角色,就可以登录租户特定的XS经典引擎。
url是:
src:8090/sap/hana/xs/lm/索引.html?页面=主页选项卡
trg:8090/sap/hana/xs/lm/索引.html?page=HomeTab
现在需要配置传输路由。HANA上的本机传输通过从源拉入目标来工作。也就是说,必须在租户TRG上配置传输路由。
点击传输-> trg:8090/sap/hana/xs/lm/索引.html?page=SystemsTab
使用按钮Register添加源系统
按Next
按Maintain Destination
我只在选项卡Authentication Details上维护租户SRC的登录数据
按Save后,我按右上角的X
按Finish后进入下一屏幕。应注册租户数据库。连接测试也已成功完成。
现在我们可以使用
URL: src:8090/sap/hana/ide/editor/
首先需要创建一个包。之后,我创建了角色R22\u ADMIN。通过鼠标右键单击->新建->…创建一个包或角色后,大数据的培训,我添加了一个简单的权限。
为了能够传输包,需要将它添加到一个传送单元。要创建新的交付单元,请使用租户SRC的HALM:
src:8090/sap/hana/xs/lm/?page=DUManagementTab
我创建了Delivery Unit ROBINSON\u R22并添加了我之前创建的包。
现在,可以完成传输了。必须从目标系统开始:
trg:8090/sap/hana/xs/lm/?page=TransportTab
按钮Create
按Create后,创建传输并准备启动
标记传输并按Start transport
成功!
现在我们可以查看目标系统中的新角色。
该角色在目标系统中处于活动状态,深度学习数据集,可以分配给用户。
就是这样,非常感谢,请喜欢并订阅,随时发表评论。。