oracle ORA-22992问题
create /*source only*/ table mingshuo.tmp_ms_19031403 as select * from backupwt.tmp_ms_19031403@dblk_e1
在利用上面的通过dblink搬迁数据的时候,发生报错
ORA-22992: cannot use LOB locators selected from remote tables
SQL> !oerr ora 22992
22992, 00000, "cannot use LOB locators selected from remote tables"
// *Cause: A remote LOB column cannot be referenced.
// *Action: Remove references to LOBs in remote tables.
可以看到是因为源表中有lob字段导致的。
关于这个报错有两个简单的解决办法
1.全局临时表
2.物化视图
先来看第一个全局临时表的方法:
现在目标端建立目标表结构:
create /*source only*/ table mingshuo.tmp_ms_19031403 as select * from backupwt.tmp_ms_19031403@dblk_e1 where 1=0;
目标端建立全局临时表:
-- Create table
create /*source only*/ global temporary table mingshuo.gb_temp_tab
(
id NUMBER(20) not null,
。。。
) on commit delete rows;
insert into mingshuo.gb_temp_tab select * from backupwt.tmp_ms_19031403@dblk_e1;
注意将数据插入到临时表中后不要提交,否则数据没有了
将临时表中的数据插入到目标表中:
insert into mingshuo.tmp_ms_19031403 select * from mingshuo.gb_temp_tab;
commit;
第二种通过物化视图的方法
通过物化视图将数据传递到本地来。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31480688/viewspace-2638472/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31480688/viewspace-2638472/
oracle ORA-22992问题相关推荐
- Oracle Ora 错误解决方案合集
Oracle Ora 错误解决方案合集 参考文章: (1)Oracle Ora 错误解决方案合集 (2)https://www.cnblogs.com/ios9/p/8627643.html 备忘一下 ...
- oracle ora 03137,今天遇到奇怪的ORA-03137错误(包含trc文件)
今天下午同事突然反映,打开一个用户数据的时候 报错:ora-03114:未连接数据库 很奇怪的错误信息, 查看alert log文件 系统在报错: 2010/6/24 13:46:46 Th ...
- oracle ora 00283,【案例】Oracle报错ORA-16433非归档丢失redo无法启动的恢复过程
天萃荷净 Oracle研究中心案例分析:运维DBA反映Oracle数据库处理非归档模式,redo文件损坏常规修复无法正常open数据库. 本站文章除注明转载外,均为本站原创: 转载自love wife ...
- oracle ora 16047,令人误解的ORA-16047: DGID mismatch between destination setting and target database...
今天为一个Rac onenode的主库搭建好一个dg库之后,一直没有传日志,在主库的alertlog中,有报错: Thu Jun 29 14:55:34 2017 ALTER SYSTEM SET l ...
- ORACLE ORA错误码大全 (备忘)
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出 ...
- oracle ora 3136,一次ORA-3136的处置
比来收到一个告警,用户说数据库没法连接,但是从监控上看,oracle的背景进程已侦听进程仍是在的,没有任何的alert. 登录数据库,已经收复一般,但是在数据库的alertlog中发现大量的ora-3 ...
- oracle ora 3136,关于ORA-3136的处理思路
整理自网络.... 在告警日志里出现了大量ORA-3136的报错,于是mos上查看: 从MOS的465043.1:Troubleshooting ORA-3136: WARNING Inbound C ...
- oracle ora 3136,oracle中ORA-3136,ORA-609
本文章详细的介绍了关于oracle中ORA-3136,ORA-609方法,有需要的朋友可以参考一下本文章哦. 本文章详细的介绍了关于oracle中ORA-3136,ORA-609方法,有需要的朋友可以 ...
- oracle ora 604,ORA-01092:ORACLE实例终止,强制断开连接 ORA 00704 00604 00942
天萃荷净 有网友咨询数据库启动报 ora-01092:ORACLE 实例终止.强制断开连接 数据库版本 Trace file d:\app\administrator\diag\rdbms\orcl\ ...
- oracle ora 3136,ALERT日志中常见监听错误:ORA-3136错误的排查
[现象]*********************************************************************** Fatal NI connect error 1 ...
最新文章
- 被公司圈养的年轻人,如何避免被市场淘汰?
- Gerrit代码Review入门实战
- 【AngularJS】—— 4 表达式
- python获取一个月之前日期_利用python获取当前日期前后N天或N月日期的方法示例...
- java 之 观察者模式(大话设计模式)
- fiddler修改客户端发出去的请求
- java jdbc连接字符串加密,Java JDBC连接数据库字符串大全
- exclips为什么j创建局java出错_clips.BuildRule出错
- error LNK2001的一些原因
- 平衡自行车的原理以及制作方法
- python累乘怎么写_怎么编写Python关于累乘的程序?
- “新元宇宙”奇科幻小说原创作品《地球人奇游天球记》第四回飞离地球
- 创宇区块链|Inverse Finance 安全事件分析
- 用html编写一个红绿灯,红绿灯.html
- Java解压rar5压缩文件
- IAR无法调试问题解决
- IT行业中,APaaS、SaaS、BaaS、DaaS都是什么
- 如何卸载MSN 2009(Live Messenger 2009)(转载)
- 理论一、MSCKF算法简介
- 第一次整理 数学建模入门 小石老师
热门文章
- java(jdk 1.8 64位)连接中控考勤机
- java 一元线性回归_线性回归 - Java教程 - 找一找教程网
- html网站底部导航栏怎么做,如何设计一个页面的底部导航?
- Spring @Scheduled定时任务的fixedRate,fixedDelay,cron的作用和不同
- 使用Amazon SNS,发邮件
- Python爬取猫眼评分9.5的《海王》的3万条评论
- Altium Designer布局布线技巧分享
- textarea在IE浏览器下只显示一行
- 前端框架React Js入门教程【转】
- Driller、Exploit自动生成引擎 Rex