Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 使用远程clob和双线程的ORA-06502/ORA-06512错误_Sql_Oracle_Oracle12c - Fatal编程技术网

Sql 使用远程clob和双线程的ORA-06502/ORA-06512错误

Sql 使用远程clob和双线程的ORA-06502/ORA-06512错误,sql,oracle,oracle12c,Sql,Oracle,Oracle12c,在Oracle Database 12c Standard Edition 12.1.0.2.0-64位产品版上,我尝试获取属性名称和值并进行比较 这里是我提出的要求(温柔一点:D): 当我在EV1上尝试ENV1部件时,它工作了;当我在ENV2上尝试ENV2部件而不使用dual时,它也工作了;但是当我在ENV1上使用@ENV2和dual尝试ENV2部件时,我有相同的错误,我需要使用dual,因为如果我不使用它,会出现以下错误: ORA-22992: cannot use LOB locators

在Oracle Database 12c Standard Edition 12.1.0.2.0-64位产品版上,我尝试获取属性名称和值并进行比较

这里是我提出的要求(温柔一点:D):

当我在EV1上尝试ENV1部件时,它工作了;当我在ENV2上尝试ENV2部件而不使用dual时,它也工作了;但是当我在ENV1上使用@ENV2和dual尝试ENV2部件时,我有相同的错误,我需要使用dual,因为如果我不使用它,会出现以下错误:

ORA-22992: cannot use LOB locators selected from remote tables
使用双重改变了一些东西,但我不知道是什么。对一些国家来说,这是有效的,但对一些国家来说,并非每次都有效

有人能帮助学徒吗


谢谢。

尝试在远程节点上创建一个视图,远程执行LOB上的SQL操作。

非常感谢,罗杰,我没有考虑过这个解决方案。@Dimitri,我以前使用过这个解决方案。它绕过了这个问题,因为操作是远程执行的。您的SQL对于我来说有点复杂,无法展开为示例代码,但是您(了解需求和设计)应该能够完成解决方案。祝您有个美好的一天!!!
ORA-06502: PL/SQL: numeric or value error string
ORA-06512: at "SYS.XMLTYPE", line 272
ORA-06512: at line 1
ORA-22992: cannot use LOB locators selected from remote tables