Welcome 微信登录

首页 / 数据库 / MySQL

Oracle GoldenGate安装配置

Oracle GoldenGate安装配置

Oracle GoldenGate软件基于数据库日志结构变化,通过解析源端在线日志或归档日志获得数据增量,再将这些变化应用到目标数据库,从而实现源库和目标库的数据同步。下面通过一个简单的示例,详细介绍利用GoldenGate实现Oracle数据库之间的同步。基本架构如下图所示:1. 安装1.1 下载介质GoldenGate的安装介质可以从Oracle的官网上下载。http://www.oracle.com/technetwork/middleware/go...
Oracle AUTOTRACE 统计信息

Oracle AUTOTRACE 统计信息

AUTOTRACE 中 统计信息的解释:RECURSIVE CALLS:递归读为了保证用户发的SQL的顺利执行,Oracle必须执行一些额外的语句。这些语句就叫做递归读。比如你想插入条数据,但已经没有足够的表空间,ORALCE会产生递归读去动态分配空间。当数据字典信息在DATA DICTIONARY CACHE中不存在需要从硬盘上读取的时候,也是需要递归读。它内部产生一条维护的语句,就会有一条递归读。DB BLOCK GETS:以即时读模式从BUFFER ...
在Oracle里面为读取出来的数据添加一个序号

在Oracle里面为读取出来的数据添加一个序号

在Oracle里面为读取出来的数据添加一个序号我们在给客户演示报表的时候,有时候客户会提出在报表的第一列,能不能添加一个序号但是如果通过修改程序代码的方式来做,是可以实现,不过做起来会比较麻烦,有个比较实用的方式可以解决,那就是通过ORACLE里面的RowNum,函数来取,例如:select id,name from tablename 来展示客户需要的数据,那么我们可以通过,select rownum,id,name from tablename,来把序...
Oracle临时表

Oracle临时表

Oracle临时表—ON COMMIT PRESERVE ROWS临时表:像普通表一样,有结构,但是对数据的管理上不一样,临时表存储事务或会话的中间结果集,临时表中保存的数据只对当前会话可见,所有会话都看不到其他会话的数据,即使其他会话提交了,也看不到。临时表不存在并发行为,因为他们对于当前会话都是独立的。 创建临时表时,ORACLE只创建了表的结构(在数据字典中定义),并没有初始化内存空间,当某一会话使用临时表时,ORALCE会从当前用户的临...
关于“EXP-00056: ORACLE error 12154 encountered”的解决方法

关于“EXP-00056: ORACLE error 12154 encountered”的解决方法

有用户问到这样一个问题,在进行导出操作时如何转义口令中的@符号?由于缺省的Oracle会将@符号后面的字串当作服务名来解析,所以不加处理是不行的。有的企业因为安全规则的需要,口令中都会加入@符号。假定用户口令如下:SQL> alter user eygle identified by "eygle@com";User altered.如果缺省导出会出现如下错误:[oracle@jumper oracle]$ exp eygle/eygle@com f...
RMAN中nocatalog与catalog的区别

RMAN中nocatalog与catalog的区别

nocatalog方式:用control file作为catalog,每一次备份都要往控制文件里面写好多备份信息,控制文件里面会有越来越多的备份信息,即RMAN的备份信息写在本地控制文件里面。catalog方式:必须要首先要创建目录备份数据库(catalog,也称知识库),建立恢复目录,即数据库的备份信息写到恢复目录里面。当通过rman nocatalog方式备份Oracle数据库,Oracle使用controlfile存放RMAN的备份信息。因此,当使用...
如何正确删除Oracle归档日志文件

如何正确删除Oracle归档日志文件

我们都知道在controlfile中记录着每一个archivelog的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的controlfile中仍然记录着这些archivelog的信息,在Oracle的OEM管理器中有可视化的日志展现出,当我们手工清除archive目录下的文件后,这些记录并没有被我们从controlfile中清除掉,也就是oracle并不知道这些文件已经不存在了!这时候我们要做手工的清除的话,下面我经过实验,可以尝试这种方法...
<< 641 642 643 644 645 646 647 648 649 650 >>