Oracle技术:goldedgate初始化数据

一、mysql数据库初始化

1、source端配置

ADD EXTRACT EINI1, SOURCEISTABLE

EDIT PARAMS EINI1

EXTRACT EINI1

sourcedb test@localhost:3306,USERID root, PASSWORD xifenfei

RMTHOST 192.168.1.111, MGRPORT 7808

RMTTASK REPLICAT, GROUP RINI1

TABLE "test.web_statistics";

3、target端配置

ADD REPLICAT RINI1, SPECIALRUN

EDIT PARAMS RINI1

REPLICAT RINI1

ASSUMETARGETDEFS

DBOPTIONS HOST 127.0.0.1, CONNECTIONPORT 3306

TARGETDB test,userid root,password xifenfei

DISCARDFILE ./dirrpt/RINI2.dsc, PURGE

更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/

MAP "test.web_statistics", TARGET "test.web_statistics";

3、开启复制

start extract eini1

二、oracle数据库

1、source端配置

ADD EXTRACT EINI1, SOURCEISTABLE

EDIT PARAMS EINI1

EXTRACT EINI1

SETENV (NLS_LANG =AMERICAN_AMERICA.UTF8)

USERID ogg, PASSWORD "xifenfei"

RMTHOST 192.168.1.111, MGRPORT 7809

RMTTASK REPLICAT, GROUP RINI1

TABLE chf.init_obj;

2、target端配置

ADD REPLICAT RINI1, SPECIALRUN

EDIT PARAMS RINI1

REPLICAT RINI1

ASSUMETARGETDEFS

SETENV (NLS_LANG =AMERICAN_AMERICA.UTF8)

USERID ogg, PASSWORD xifenfei

DISCARDFILE ./dirrpt/RINI1.dsc, PURGE

MAP chf.init_obj, TARGET chf.init_obj;

3、开启复制

start extract eini1

作者:51cto Oracle小混子

时间: 2024-10-02 13:41:48

Oracle技术:goldedgate初始化数据的相关文章

c# winform中有很多初始化数据 如何缓存起来

问题描述 很多初始化数据,从数据库多个表读取出来,在多个form中使用,而且这些数据很少更新,如何把这些数据缓存到客户端,不要打开一个form读取一次数据库,我使用静态类,不确定这样效果如何?staticDataTable_dt;publicstaticDataTabledt{get{return_dt;}set{_dt=value;}} 解决方案 解决方案二:按照你描述的需求来说,你可以在获取数据的地方"缓存",就等于说获取数据的时候先去缓存里找,没有找到就去读库,找到就直接返回,需

MySQL中的批量初始化数据的对比测试(r12笔记第71天)

  一直以来对于MySQL的存储过程性能还是颇有微词的,说实话够慢的.有时候想做一些对比测试,存储过程初始化几万条数据都得好一会儿,这功夫Oracle类似的测试早都做完了,今天就赶个晚班车,把这个没做完的任务完成了.     我大体测试了一下,以100万数据为基准,初始化性能的提升会从近8分钟提升到10多秒钟.      我自己尝试了以下4种方案.      1.存储过程批量导入(近8分钟)      2.存储过程批量导入内存表,内存表导入目标表(近5分钟)      3.使用shell脚本生成

Oracle技术嘉年华第一天归来

   今天参加了Oracle技术嘉年华,也写一些体会简单说说,不一定都是技术相关.    首先对于我来说,能够参加这个峰会是极大的荣幸,特别感谢盖总对我的信任,所以自己也是高度重视,准备了不少的素材,吸取了在之前演讲中的一些缺点和不足,首先把ppt量降了下来,这样演讲就不会有太多的时间包袱,另一方面加入了更多的素材,可能有些案例,一句话就能说明意思,就不用一一贴出一些日志或者操作步骤来,对于一些需要额外补充道的案例直接给出图形比较效果,可能更加简明扼要.还有就是在公司内部消化了一下,竟然发现了很

通过幸存oracle文件修复oracle9i数据

问:我没有备分oralce,也没有导出数据库,现在操作系统崩溃了,但是oracle目录下的文件很完整,请问如何修复我的表? 答:建一个相同的数据库(磁盘目录相同,否则要改init文件,麻烦),把数据文件,控制文件,日志文件,初始化文件 全都拷贝到相应的位置下,启动数据库. 问:我用oracle9i倒入了1000万条纪录做datamine,突然我的IBM硬盘坏了,c盘找不到了,装oracle的d盘却可访问,请问如何修复? 答:只要装ORACLE的D盘是好的,问题还不严重嘛,找台新机器再建一个数据库

oracle学习笔记(1)-数据备份与恢复

oracle|备份|笔记|恢复|数据 数据备份 不论何种方式,数据库的备份即为data file/control file/redo file此三种文件的备份.1.exp/imp的备份方式2.脱机备份方式(offline backup)3.联机备份方式(online backup)4.standy的运行模式 1.exp/imp的备份方式(1)命令方式可以在online的环境下进行. (2)OEM方式利用导出备份向导进行导出. 2.脱机备份方式(offline backup)复制相关的文件即可.(

oracle 定时任务-oracle spool定时导出数据脚本 周末无法导出 求解啊

问题描述 oracle spool定时导出数据脚本 周末无法导出 求解啊 定时任务定时每天凌晨3点导出数据,刚开始几天都正常导出,一到周天就导出个空文件了,sql测试过当天是有数据的,环境变量打印出来也是正常的,求解啊: 定时任务: #!/bin/bash . /home/unpay/etc/.profile echo "test"$DBI_CONNSTR export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" /s0

Android 个人理财工具二:使用SQLite实现启动时初始化数据_Android

   关于SQLite        sqlite是嵌入式SQL数据库引擎SQLite(SQLite Embeddable SQL Database Engine)的一个扩展.SQLite是一个实现嵌入式SQL数据库引擎小型C语言库(C library),实现了独立的,可嵌入的,零配置的SQL数据库引擎.特性包括:事务操作是原子,一致,孤立,并且持久的,即使在系统崩溃和电源故障之后. 零配置--不需要安装和管理. 实现了绝大多数SQL92标准.        我在多年前就关注sqlite的发展,

pl sql-急求oracle数据库插入新数据如何实时反馈给邮箱?急!急!急!

问题描述 急求oracle数据库插入新数据如何实时反馈给邮箱?急!急!急! 服务器上oracle数据库已经部署, 当oracle数据库中有新数据插入时,能够以邮件的形式反馈给某指定邮箱, 邮件内容要显示插入的数据内容(包括文件和新增的数据项)和插入时间. 注:此操作不用其他语言编写,直接用oracle PL/SQL编写此操作代码,需要此操作完整代码. 比较急,望大家能集思广益,给小弟提出宝贵意见,谢谢~~~ 解决方案 http://www.educity.cn/wenda/414505.html

oracle数据库存储过程 截取数据

问题描述 oracle数据库存储过程 截取数据 oracle数据库存储过程问题: 传入一个字符串(字符串格式如:"辣椒_食品,西红柿_食品,板鞋_服饰,植物油_食品,领带_食品,--") 现在我想根据","来截断字符串存储到数组(其他变量也行).然后就可以得到这样的数组string[] arr={"辣椒_食品","西红柿_食品",--} 然后循环遍历这个数组,循环每条数据的时候再根据"_"来分割数据,分割完