"ORA-22992: 无法使用从远程表选择的 LOB 定位器
解决办法:
可以先创建一个临时表,然后把远程有LOB字段的表克隆到临时表中,然后再进行链接操作
1.本地创建临时表
2.用database link导入远程数据到临时表
3.把临时表数据插入到永久表中:
黑色头发:http://heisetoufa.iteye.com/
解决办法:
可以先创建一个临时表,然后把远程有LOB字段的表克隆到临时表中,然后再进行链接操作
1.本地创建临时表
create global temporary table photo_temp as select * from photo ;2.用database link导入远程数据到临时表
insert into photo_temp select * from photo@photo_link;--不要commit;否则临时表中数据消失3.把临时表数据插入到永久表中:
insert into photo select * from photo_temp;
commit;黑色头发:http://heisetoufa.iteye.com/
本文介绍了一种解决Oracle数据库中ORA-22992错误的方法,该错误通常发生在尝试使用从远程表选择的LOB定位器时。解决方案包括创建一个本地临时表,将远程表的数据导入到该临时表中,最后将临时表的数据插入到目标永久表中。

8718

被折叠的 条评论
为什么被折叠?



