ORA-22992:无法使用远程表选择的LOB定位符
来源:互联网 发布:制作合格证的软件 编辑:程序博客网 时间:2024/06/07 08:48
今天想要查询一个表中的数据发现没有权限,但是还好有dblink。
但是报错:无法使用远程表选择的LOB定位符
网上查询了下
发现原因是要查询的表中有CLOB字段的数据
提供两种解决办法:
第一种:
如果这个字段不是你想要查的可以去掉这个字段进行查询可以查出来数据。
第二种:
如果这个字段你也想要查询那么就先创建一个临时表,然后把远程的含CLOB字段的表导入到临时表中,通过临时表来查询。
也可以把零时表的数据插入到原表中。
create table temp_test as select * from test@DB_LINK where id =: ID ;
insert into temp_test select * from test@DB_LINK where id = : ID;
insert into test select * from test_temp;
commit;
select * from test_temp;
0 0
- ORA-22992:无法使用远程表选择的LOB定位符
- oracle ORA-22992 无法使用从远程表选择的 LOB 定位器
- ORA-22992: 无法使用从远程表选择的 LOB 定位器
- ORA-22992: 无法使用从远程表选择的 LOB 定位器
- Oracle通过DBLink操作数据表,报错“ORA-22992:无法使用从远程表选择的lob定位器”
- Oracle通过DBLink操作数据表,报错“ORA-22992:无法使用从远程表选择的lob定位器”
- Oracle通过DBLink操作数据表,报错“ORA-22992:无法使用从远程表选择的lob定位器”
- ORA-22992:无法使用从远处表选择LOB定位器
- ORA-22992:没法使用从远程表选择的LOB定位器
- oracle通过DBLink访问远程数据库的LOB字段报ORA-22992的解决方法
- oracle通过DBLink访问远程数据库的LOB字段报ORA-22992的解决方法
- ORA-01691:Lob 段 无法通过8192
- Oracle ORA-22804】使用DBLINK访问LOB类型表
- ORA-01691:Lob 段 无法通过8192(在表空间USERS中)扩展 解决方案
- ORA-01691:Lob 段 无法通过8192(在表空间TS_SI中)扩展 解决方案
- ORA-01691: Lob 段 INSPECT.SYS_LOB0000052587C00011$$ 无法通过 8192 (在表空间 USERS 中) 扩展
- ORA-01691:Lob 段 无法通过8192(在表空间XXX中)扩展 解决方案
- LOB对象的使用
- UVA 1339 Ancient Cipher(水题)
- Fragment切换
- 我的Git 使用经历---初次使用
- php隐藏Notice提示
- Java 基础
- ORA-22992:无法使用远程表选择的LOB定位符
- 第一行代码阅读推荐
- 区间DP-hdu5115-Dire Wolf
- WEB渗透测试之踩点
- css入门基础
- hive2.1的安装配置
- 46. Permutations
- 收藏的源码下载地址
- MacOS VMWare Fusion中安装Ghost 系统