如何快速同步HANA数据到其它数据库?

如何快速同步HANA数据到其它数据库?,第1张

两条途径

1)免费,但不是很靠谱。

github 开源代码自己搜一下,有HANA 到 mysql的代码。仔细调试下,秒级估计很悬,但分钟级别的数据量不大的情况下还是有希望的。

2)收费笑迹,但功能很强大。

有第三方的工具专门干这个事情的,而且是log base的CDC,不需要在SAP和Hana 上安装任虚睁何agent。 同步速度基本都在1秒以内。

同步差升岁目标可以是常见的数据库(Oracle ,DB2,SQL server , PostgreSql) 数据仓库,数据湖,kafka,各种云平台(AWS,Google,Azure)阿里等各种数据中台。

没有备份的话系统管理员请先自裁。

1) 传输请求的内容是在 *** 作系统的文件上的。 只要release 以后就保持在 *** 作系统中, 不会因为传输过一次就改变了灶嫌。所以问题并非是无解的,至少HANA上再正确的传输一次就达到目的了。 和你现在Oracle系统中的配置无关

2) 如果你的instance profile中的rec/client 参数已经配置了的话,应该是可以把配置找回来的, 当然工作量会比较大一些。

3)如果rel/client 没有配置,又没有备份,最后一根稻草就是找到相关配置人员能回忆出原来的配置值。 (所有被更改的地方都是可以找到的)

4)这个 *** 作对系统管理员来说基本都是没有经隐没手验的, 请慎察慎重测试,最好是找有经验的顾问来做。

5)至少你的情况还不是最坏的。 我当年帮人处理的是错误的传输包(含几百个请求)被传到ECC生产系统,还不能用restore。 最后手工改回来。 你被搞坏的最多是开发系统的一部分配置。

你好懒羊出品v4,楼主:

在sap项目的实施过程中,经常会遇到关于配置传输的问题。即我们在某个client下面做系正镇统配置,配好了之后再传到其他系统之中。

配置传输分为两种情况:同服务器配置传输,异服务器配置传输。

同服务器配置传输:

在dev配置client下做完配置后,会根据系统要求产生一个请求号(前提是basis放出自动产生请求号的权限)。最好每一次配置都单独创建一个新的请求号,并填写这次请求的描述(这个描述一定要认真填写,非常重要,以免日后不知道当初这个配置是举宴粗配了什么),保存。

然后到接收配置的client下,用事务代码scc1,找到相应的请求号,点击上面的传输按钮(注意不要勾上那个“测试”的勾),不报错则完成传输。

异服务器配置传输:异服务器配置传输较为复杂,具体的 *** 作也因系统的不同而有所差别,但大体的流程应该如下:

1)在配置client下输入事务代码se10,找到之前所有的传输请求,包括工作台(workbench)请求和祥哗配置(customizing)请求

2)逐一释放(release)所有的请求。

3)登陆到接收配置的client,输入事务代码stms,点击传输(transport)按钮,选择相应系统

4)找到之前相应的传输请求,并逐一进行接收(import)动作

跨client请求——肯定是同服务器,例如在dev200定制好了,dev900就自动更新了

非跨client请求——同一服务器上,一个client中配置好后,需要传输到另外的client上

在进行统一的配置传输时,合理的顺序应该是fico模块先传,而后各后勤模块再开始传输。

配置顾问自己释放,但是传输是basis统一传输的好,因为如果配置顾问自己传输的话,可能会出现同事几个请求并发传输的情况,可能出现锁表,或者后台进程不够用的情况;

se01

se09

se10

stms

请求传输的相关事务代码;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8190461.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存