- 浏览: 115767 次
文章分类
转载自http://blog.csdn.net/weikaifenglove/article/details/4412804
(我过不知道这个作者从哪里转的)
今天上午准备利用database link(TO_ORATEST.US.ORACLE.COM)从远程数据库向本地数据库 INSERT数据时,因远程表中含有BLOB字段,在SELECT 和 INSERT INTO操作时,报"ORA-22992: 无法使用从远程表选择的 LOB 定位器"错误,通过创建临时表并从临时成功把数据插入到目的表中。具体解决办法如下(以下操作都是在PL/SQL Developer中进行):
1.在本地数据库创建临时表
create global temporary table gtemp as select * from ys_bcxy where 1=2 ;
2.利用database link把远程数据先插入到临时表中(注意:INSERT后先不要commit,否则commit后临时表中数据就会丢失)
insert into gtemp select * from ys_bcxy@TO_ORATEST.US.ORACLE.COM;
3.在上一操作所在PL/SQL Developer的SQL窗口里输入以下命令:
insert into ys_bcxy select * from gtemp;
commit;
4.查询本地表,数据已经成功插入。
select * from ys_bcxy;
(我过不知道这个作者从哪里转的)
今天上午准备利用database link(TO_ORATEST.US.ORACLE.COM)从远程数据库向本地数据库 INSERT数据时,因远程表中含有BLOB字段,在SELECT 和 INSERT INTO操作时,报"ORA-22992: 无法使用从远程表选择的 LOB 定位器"错误,通过创建临时表并从临时成功把数据插入到目的表中。具体解决办法如下(以下操作都是在PL/SQL Developer中进行):
1.在本地数据库创建临时表
create global temporary table gtemp as select * from ys_bcxy where 1=2 ;
2.利用database link把远程数据先插入到临时表中(注意:INSERT后先不要commit,否则commit后临时表中数据就会丢失)
insert into gtemp select * from ys_bcxy@TO_ORATEST.US.ORACLE.COM;
3.在上一操作所在PL/SQL Developer的SQL窗口里输入以下命令:
insert into ys_bcxy select * from gtemp;
commit;
4.查询本地表,数据已经成功插入。
select * from ys_bcxy;
发表评论
-
How-to Install Oracle 12c Database on CentOS 6.X 64bit
2014-04-29 03:21 956http://blog.csdn.net/chncaesar ... -
ORA-12537相关?【转载】查看、修改ORACLE最大进程数
2013-08-28 17:00 1329客户端无法连接数据库,报错ORA-12537,此时登录EM后, ... -
char类型补空格引发的案子
2013-06-17 10:24 1385不多说,都懂的: create table test( c ... -
ORA-28547: 连接服务器失败, 可能是 Oracle Net 管理错误
2013-06-14 15:37 1839问题描述:Navicat 10.0.10 Premium 连 ... -
Oracle通过EM查看具体SQL的执行计划和统计信息
2013-05-27 18:33 1273tableA.columnB上建索引 执行查询 select ... -
windows oracle 11.2.0.1.0 dump blob 到 windows oracle 10.2.0.1.0
2013-05-17 12:02 761source_server expdp src_usr/pwd ... -
[转载]dg v.s. streams v.s. gg
2013-05-06 16:02 776Tom Said: As for setting up the ... -
解决Oracle TEMP临时表空间数据文件过大
2013-05-06 10:11 1690create temporary tablespace tem ... -
万恶的隐式数据类型转换
2013-04-26 17:23 11202年前上线的系统了,运 ... -
oracle 11.2.0.1 result_cache
2013-04-25 04:27 742alter system set result_cache_m ... -
oracle 重启
2013-04-25 04:23 0重启em emctl stop dbconsole emctl ... -
[转载]ORA-01810: format code appears twice
2013-04-10 17:22 1077遇到报错,ORA-01810: format code app ... -
修改sysman和dbsnmp密码后,EM无法启动
2013-04-10 16:17 2761昨天登陆EM后提示sysman与dbsnmp用户密码过期,在该 ... -
[整理]一行变多行(Oracle)
2013-04-10 10:27 2515来源:http://www.itpub.net/thread- ... -
获取行号
2013-04-10 10:10 828MySQL select @rownum:=@rownum+1 ... -
行转列,列转行
2013-04-09 10:23 849SQL Server http://www.cnblogs.c ... -
多行(结果集)拼接字符串 (多行变一行)
2013-04-09 10:18 1899SQL Server版: select stuff( ... -
ORA-28000: the account is locked
2013-04-02 19:39 900ORA-28000: the account is locke ... -
Oracle11gR2导出数据并导入到10g IMP-00010;ORA-39142
2013-03-25 14:44 2127同事将11.2.0.1的数据导出,导入到10.2.0.1,遇到 ... -
[转载]使用 RMAN 同步数据库
2013-03-19 10:46 848http://blog.chinaunix.net/uid-7 ...
相关推荐
ora-01033:oracle initialization or shutdown in progress 解决方法 ora-01033:oracle initialization or shutdown in progress 解决方法 ora-01033:oracle initialization or shutdown in progress 解决方法 ora-...
ORA-12154: TNS: 无法解析指定的连接标识符的解决方法
ORA-32001:write to spfile requested but no spfile is in use请求写入spfile,但没有使用spfile的解决方法 在输入以下语句中报了这样的错误: SQL>alter system set control_files=’/u01/app/oracle/oradata/prod/...
在运行查询SELECT * FROM V$SESSION 会出现ORA-29275:部分多字节字符的错误,这是什么原因开始我不得其解,网上也没有介绍什么好办法。本文给出答案。
ORA-00031:标记要终止的会话解决方案; ORA-00031:标记要终止的会话解决方案;
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
oracle12c程序连接时异常: ORA-01017: 用户名/口令无效; 登录被拒绝 的解决方案。
ORA-01036:非法的变量名/编号 oracle特有的错误
调整参数后引起,ORA-00838: Specified value of MEMORY_TARGET is too small, needs to be at least 3 2768M 的解决方案
-- 解决ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效 的文件包....... -- 解决ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效 的文件包....... -- 解决ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效 的文件包....... ...
解决ORACLE TNS: 无法解析指定的连接标识符; 里面有步骤
oracle 12 c ORA-01017: 用户名/口令无效; 登录被拒绝
ORA-12518 TNS:监听程序无法分发客户机连接,在您安装好数据库后配置连接数据库的过程中遇到这类问题应该很头疼吧,不过,当您还是四处查资料来解决您遇到的另你头疼的问题时,如果不经意间看到了这则贴子,那请您升...
ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案
NULL 博文链接:https://3w1h.iteye.com/blog/1211779
ora-12514:TNS:监听程序当前无法识别连接描述符中请求的服务bug,解决文档.
oracle报错ora-12541:TNS无监听程序
CLOB字段类型报错 ORA-01704:文字字符串过长的解决
最近在工作中遇到了一个问题,错误是Oracle dbca时报错:ORA-12547: TNS:lost contact,通过查找相关的资料终于找到了解决的方法,下面分享给大家,话不多说了,来一起看看详细的介绍吧。 环境: OS:RHEL6.5 x86-...