我正在与以甲骨文为背景的R09 of Temenos T24合作。表结构为2列- RECID +中的Blob (XML格式)数据。
有没有人知道,如果使用新的版本(如R17或R18 )将结构更改为T24关系数据库管理系统结构?
谢谢您提前提供帮助!
发布于 2018-10-12 16:56:55
使用R15 -仍然是RECID + Blob。我确信R18与我们目前正在升级到R18的情况是一样的,路线图中没有任何DB方案更改。
发布于 2019-01-02 14:15:15
Temenos T24核心是围绕着所谓的“多值数据库”UniVerse构建的,然后在2003年左右转移到了jBASE。有关什么是多值数据库的说明,请参阅此链接https://en.wikipedia.org/wiki/MultiValue。
后来,为了增加对Oracle和其他行业标准“大型”数据库的支持,Temenos为他们的系统开发了一个特殊的DB驱动程序,旨在模仿RDBMS中的多值数据库功能。解决方案是使用XML存储多维字段。因此,Oracle中的所有T24表都有两列:
默认情况下,XMLRECORD作为XMLTYPE创建,但也可以是BLOB或CLOB类型。在这种情况下,数据将像以前一样存储在旧的多值数据库中,即由字段标记、值标记和子值标记分隔字段的字符串。
这基本上意味着T24永远不会转向正确的关系数据库管理系统结构,因为这意味着完全重写整个T24解决方案,或者至少重写其中的重要部分。由于T24已经开发了30年或更长时间,您可以想象执行这样一个任务所需的时间。
发布于 2018-11-02 08:49:26
可以直接从DB中选择表视图,比如从V_FXXX_ACCOUNT中选择select *。您可以选择所需字段的表RDBMS。
https://stackoverflow.com/questions/51869740
复制相似问题