已有dblink cs,同步数据时会报错 因为有blob字段,处理方法时 新建一张全局临时表 表结构跟原表一样,然后dblink上的数据 先插入临时表 再插入目标表 亲测通过
--任务明细表
insert into fxyd_rwmx (select * from fxyd_rwmx@cs where rwpc_bh in (...));
--任务审批表 由于有blob字段 因此采用创建全局临时表 中转的方式 同步数据
create global temporary table TMP_FXYD_RWPC
(
RWPC_BH VARCHAR2(32) not null,
RWPC_MS VARCHAR2(450) not null,
XXLY_DM VARCHAR2(32) not null,
RWZS INTEGER default 0,
GWMC VARCHAR2(300),
GWNR BLOB,
DYRY_DM VARCHAR2(11) not null,
DYRY_MC VARCHAR2(80) not null,
DYRY_SWJG_DM VARCHAR2(11) not null,
SDRY_DM VARCHAR2(11),
FBZT_DM CHAR(2) default '00',
FBSJ DATE,
FBRY_DM VARCHAR2(11),
FBRY_MC VARCHAR2(80),
FBRY_SWJG_DM VARCHAR2(11),
SPZT_DM CHAR(2) default '00',
SCSJ DATE default sysdate not null
)on commit delete rows;
insert into TMP_FXYD_RWPC (select * from fxyd_rwpc@cs where rwpc_bh in ());
insert into fxyd_rwpc (select * from TMP_FXYD_RWPC where rwpc_bh in ());
相关推荐
dblink_clob字段异常解决方案,解决dblink连接远程数据库时无法使用clob字段的问题
本程序不同步blob和clob字段,玩oracle的人都懂,用sql同步此类数据,速度上不去,此类数据应该要用导出导入的方式提升速度。 具体请参阅程序,可根据自已需要进行修改。 参数说明: CREATE OR REPLACE PROCEDURE ...
该存储过程实现源数据库按照时间同步更新计算库的过程 实现表的同步以及动态表某期间的数据同步。 该存储过程主要演示了: 1.dblink创建和dblink的使用; 2.如何使用字典表和游标实现选择性数据同步。
oracle数据库之间同步数据 dbLink +job方式
巧用dblink结合oracle快照实现两台服务器的数据同步
dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink dblink
利用oracle快照dblink解决数据库表同步问题.txt
1、 跨网络进行增量同步数据,即隔着网闸,网络不能直连,使用dblink、主从库等方案解决不了; 2、 源表跟目标表字段名称可以不一致,但表名称要一致(表名称不一致也可以实现); 3、 自定义增量的控制字段,可以是...
DBLINK实现两个数据库间表数据同步---张金总结版
巧用dblink结合oracle快照实现两台服务器的数据同步 有详细步骤
Oracle-不同数据库DBLINK导数据使用说明
DBLINk
通过Oracle的透明网关和dblink直接取sqlserver表中的数据
oracle 使用dblink方式 连接远程数据库,内有详细描述,亲测可以
在MSSQL 中跨MySql 同步数据。2个不同类型的数据库表数据同步! Mssql 中创建dblink,Mssql 中创建远程连接 (包含说明文档和安装文件)
该方案是测试成功的,源数据库是oracle10.2.0.3.0,目标数据库是oracle10.2.0.3.0,使用dblink和触发器和物化视图进行数据的同步,并且做到了数据的实时更新。
利用dblink在数据远程备份时进行oracle跨用户的数据拷贝
以迁移scott用户下所有的表为例演示Oracle使用dblink导用户下的所有表数据
dblink详解,概念,分几个类型,怎么创建,怎么使用。
利用oracle job可以定期让oracle执行数据库的差异同步。与dblink搭配使用,效果更好。