Oracle ORA-02069: 此操作的 global_names 参数必须设置为 TRUE

Posted 听说睡觉会变白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle ORA-02069: 此操作的 global_names 参数必须设置为 TRUE相关的知识,希望对你有一定的参考价值。

数据通过dblink传到另外一个的数据库中,可是在执行存储过程时,提示这个错误

insert into B@dblink select column from A ;

column 中包含了序列或者函数,因为序列或者函数属于本地的,在这个insert过程中,主要是在dblink指向的远端完成,此时需要从远端返回本地来引用序列或者函数进行处理
这种情况下,需要将global_names设为true,然后在远端创建一个指向本地的dblink,并且两个dblink名称要和对方数据库的global name一致。

转换过程复杂的话,使用中间表的做法其实更好。


以上是关于Oracle ORA-02069: 此操作的 global_names 参数必须设置为 TRUE的主要内容,如果未能解决你的问题,请参考以下文章

Oracle EBS GL 此组合已过期 ROUTINE=fdfvcc

Oracle Ebs R12 SLA与GL关系变化

Oracle GL账户和日期是指啥

如何利用ORACLE標準功能將CSV導入GL

Oracle AP-SLA-GL链接查询

Oracle RAC业务bug导致部分数据丢失处理