资源简介
多年前写的复制目标数据库指定表的数据到本地表。
程序丢了可惜,分享下。
执行存储过程,通过指定目标数据库登录信息,动态生成dblink,打开游标,按批次插入本地指定表中,每批次1万条数据。同步记录和日志信息写在自动生成的sync_log表中。同步完成后自动删除动态生成的存储过程、dblink。
本程序不同步blob和clob字段,玩oracle的人都懂,用sql同步此类数据,速度上不去,此类数据应该要用导出导入的方式提升速度。
具体请参阅程序,可根据自已需要进行修改。
参数说明:
CREATE OR REPLACE PROCEDURE syncTable(
ip IN VARCHAR2,--目标数据库ip地址
port IN NUMBER,--目标数据库端口号
sid varchar2,--目标数据库SID
ora_user VARCHAR2,--目标数据库登录用户名
passwd VARCHAR2,--目标数据库登录密码
src_table_name IN VARCHAR2,--目标数据需要同步的表(数据源)
dest_table_name IN VARCHAR2,--把目标表同步到本地库的表名,无则创建与目标表一致的表名
errMsg OUT VARCHAR2)--输出执行信息。
程序同步到执行结束时的目标表所有数据,不按任何字段排序,只判断并记录row_number()到日志表,中断后重新执行可继续同步,如果目标表频繁读写,不保证数据完全正常,故最好是目标表不变动情况下执行同步。
有问题请私信或留言。
代码片段和文件信息
- 上一篇:Linqer 4.5 Crack 最新的破解版
- 下一篇:小葵转换工具
相关资源
- 破解oracle密码的工具orabf-v0[1].7.6.zip
-
Oracle向Syba
se ASE迁移指南 - 用NetBackup恢复Oracle数据库到异机
- 认识NBU备份Oracle时Code 29错误的解答
- Backup_Exec_ORACLE_RAC_数据库备份恢复指导
- 通过Backup Exec实施Oracle来灾难恢复
- 通过Backup Exec实施Oracle灾难恢复
- Oracle中空间管理对系统性能的影响
- Oracle 10g数据库的安全性和身份管理
- Oracle RAC恢复到单机方案-仅有一个全备
- oracle数据库比对工具
- Oracle非常好的入门、深入PPT
- Oracle数据库基础知识(华为内部培训
- 非常好的Oracle课件
- Oracle产品助力青岛啤酒发展
- Sun/Oracle9i RAC方案在英国BACS公司的应用
- Oracle Linux 6.8 x86_64
- oracle 到mysql转换工具
- 利用Oracle复制技术的灾备解决方案
- Oracle中的优化器如何进行评估优化
- 如何选择Oracle优化器使你事半功倍
- Oracle中文API
- oraclesql高级编程 随书脚本
- oci.dll of Oracle11g
- oracle11g 版本 11.2.0.1.0 帮助文档
- oracle 11g oci.dll for Navicate
- oracle 11g localhost可以访问,ip不能访问
- oracle10g补丁包
- TOAD FOR ORACLE 13 链接带注册码
- toad for oracle 12 注册码
评论
共有 条评论