主页 > 云储存 > > 正文

网站服务器_美国虚拟主机空间_免费领

来源:胜利云 发布时间:2022-01-01 23:24 标签:虚拟主机免费美国服务器网站空间
浏览:

网站服务器_美国虚拟主机空间_免费领

在本博客中,服务器 云服务器,我将解释如何将现有的Hana数据库转换为多租户数据库。但在我们开始简短介绍多租户数据库之前

在过去,您在安装SAP Hana数据库时有以下选择

多租户是指软件体系结构中的一个原则,大数据包括哪些内容,即软件的一个实例在服务器上运行,海淘返利,服务于多个租户。租户是一组在他们使用的软件上共享相同视图的用户。对于多租户体系结构,软件应用程序旨在为每个租户提供实例的专用共享,包括其数据、配置、用户管理、租户个人功能和非功能属性。多租户与多实例体系结构形成对比,在多实例体系结构中,独立的软件实例代表不同的租户运行。()

单个数据库容器称为租户数据库,您可以在一个SAP Hana系统上运行多个租户数据库,而SAP Hana系统只有一个软件版本。一些优点是:

当安装一个多租户数据库时,你有两个选择:

由于从零开始的安装基本上与过去没有太大的不同,海淘返利,除了上面显示的屏幕截图,我将在这个博客中重点转换现有的数据库。我将在以后的博客中添加关于多租户数据库配置和维护的详细信息,对于新安装和转换的系统也是如此。

先决条件

在您实际转换数据库之前,您必须应用以下先决条件:

迁移统计服务器

从SPS07开始您可以将统计服务器从单独的进程迁移到nameserver进程的一部分。当你没有这样做之前,你必须看看OSS笔记"1917938和1925684",然后再执行以下步骤。由于只有在SPS09上安装启用了"多个容器"选项的数据库时,默认情况下才会使用新的统计服务器安装数据库,因此除非您之前已经手动迁移了"旧"统计服务器,否则您将运行"旧"统计服务器。

首先需要检查您是否仍在使用旧的统计服务器,最简单的方法是使用sapcontrol命令从操作系统检查进程(sapcontrol-nr-function GetProcessList)。当您看到统计服务器的一个单独的过程(如下所示)时,您仍在使用旧的统计服务器,需要先迁移它。

迁移统计服务器是一个简单的过程,只需打开hana studio并转到配置。从那里调整"名称服务器.ini->statisticsserver->activate=true。

几分钟后,您将看到统计服务器正在关闭,最终它将从列表中删除。

最后您可以运行SQL语句"SELECT*from\u SYS"_STATISTICS.STATISTICS\u属性其中key='内部安装状态’"要检查迁移是否顺利

请检查正确的hana版本

您必须检查的第二个先决条件是正确的hana版本,您很可能已经知道在哪个版本上运行,但您也可以通过以下步骤进行检查(由管理指南提供):

首先需要使用命令"HDB stop"停止数据库,然后执行命令"hdbnsutil-exportTopology"。当您在数据库仍在运行的情况下运行该命令时,您将收到一条错误消息:

正在检查非活动名称服务器…

名称服务器phyhandb4-prd:30001是仍然活跃。无法打开其持久性失败

现在在VI编辑器中打开导出的文件,查找"topologyVersion"行并检查值是否为15或更高。

转换数据库

现在满足了前提条件,我们可以将数据库转换为多租户数据库。在我们的测试中,我们使用了一个空数据库,向您展示在您转换我们创建的de-database和空模式(称为"content-MIGRATION")后,现有内容确实仍然可用,通过SQL命令:"create schema"content-MIGRATION"OWNED BY SYSTEM;"

在转换数据库之前,您必须使用命令"HDB stop"停止数据库,然后运行命令"hdbnsutil-convertToMultiDB"来进行实际转换。

这只需要几秒钟(对于空数据库)就可以转换数据库。此操作执行以下步骤:

新创建的数据库保持原始数据并具有原始端口配置,但初始的"HDB start"命令仅启动系统数据库。因此,它表明您可以通过SQL语句启动租户数据库,在您这样做之后,它将在以后使用"HDB start"命令时自动启动。

但是,当您尝试使用hdbsql连接到这个新的SystemDB数据库时,它将失败,错误为:

*10:无效的用户名或密码SQLSTATE:28000

此是因为需要为SystemDB数据库重置系统用户的密码。因此,请确保数据库仍然停止(否则使用"HDB stop"停止),然后使用命令"hdbnameserver-resetUserSystem"重置用户"system"的系统密码。当被要求输入新密码并按回车键时。

当系统密码被重置时,您必须用"HDB启动"启动数据库,它只会启动系统数据库。您可以通过sapcontrol命令看到这一点,它没有显示租户数据库的附加索引服务器。

现在使用hdbsql命令"hdbsql-i-n:3xx13-d SystemDB-u SYSTEM"连接到数据库,然后系统将询问您密码。当提示显示"hdbsql SystemDB=>"时,您可以看到您已连接。

现在您必须使用SQL命令"ALTER SYSTEM start database"启动租户数据库。但当您这样做时,系统会抱怨用户被迫更改其密码:

*414:用户被迫更改密码:更改用户系统所需的密码SQLSTATE:HY000

要解决此问题,大数据研发,请运行SQL命令"更改用户系统密码"。现在再次运行SQL命令"ALTER SYSTEM START DATABASE",它应该可以工作(需要几秒钟才能返回提示)。

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 对象存储_网站集约化建设_哪家好
    对象存储_网站集约化建设_哪家好

    对象存储_网站集约化建设_哪家好

    当戴夫·麦克卢尔首次提出海盗指标的概念时,它震撼了创业界的核心。尽管你现在可能知道他是500家初创企业的幕后推手,但在贝宝(PayPal)上市前担任...

  • 数据库_数据库事务原理_安全稳定
    <strong>数据库_数据库事务原理_安全稳定</strong>

    数据库_数据库事务原理_安全稳定

    为CloudFlare客户提供对源站的免费和高性能加密2014年秋季,CloudFlare推出了Universal SSL,并将通过HTTPS访问的网站数量增加了一倍。在短短几天内,我们颁发了...

  • 百度云_企业邮箱怎么设置签名_排行榜
    百度云_企业邮箱怎么设置签名_排行榜

    百度云_企业邮箱怎么设置签名_排行榜

    在快节奏的销售世界里,时间是无价的。这正是为什么你需要停止切换标签,使用新的Pipedrive Chrome扩展直接从Gmail使用Pipedrive的强大功能。如果你是一个狂...

  • 游戏服务器_节点服务器_优惠
    <strong>游戏服务器_节点服务器_优惠</strong>

    游戏服务器_节点服务器_优惠

    nomad0.11为任务引入了生命周期部分,可以用来表示任务依赖关系。这可以用来表示任务组中任务之间的任务依赖关系,甚至可以利用consur来表示任务间的任...

  • 企业邮箱_华为云techwave_企业级
    <strong>企业邮箱_华为云techwave_企业级</strong>

    企业邮箱_华为云techwave_企业级

    遵守一套不断发展的数据隐私法规的需求可能看起来很繁重,或者会导致公司停滞不前,不知道下一步该采取什么措施。如果不了解这些法规对日常运营的...

云储存

更多 >
  • <strong>虚拟主机_cf连接服务器失败怎么办_怎么买</strong>
    虚拟主机_cf连接服务器失败怎么办_怎么买

    偶尔我会收到一些问题,当用户单击SAP TM屏幕中的超链接时,会出现一条错误消息"未能解析基于对象的导航目标"。 让我们看看为什么会出现此错误消息以...

  • <strong>美国服务器_阿里云p9待遇_哪个好</strong>
    美国服务器_阿里云p9待遇_哪个好

    客户通常会制作定制报表,在这种情况下,对数据进行测试,很多次测试都是正确的,但他们遗漏了使用专用分类账时所需的重要部分,即使用Tcode GWUL. ...

云储存免备案CDN_网站建设优化推广_安全稳定
云储存域名交易_腾讯云服务器开放端口_排行榜
云储存京东云_阿里云时序数据库_三重好礼
云储存MySQL数据库_为什么要进行网站建设_返利
云储存数据库服务器_传奇物品数据库_速度快