【刷新认知】expdp 不加flashback_scn或者flashback_time参数,无法保障数据一致性

使用数据泵expdp导出多张表时,如果不加上flashback_scn或者flashback_time参数,那么会每张表导出时使用的SCN都不相同,但是每张表内部的SCN是一致的。 如果要保持导出数据的一致性,就要通过flashback_scn或者flashback_time参数来实现。 expdp导出不指定flashback_scn或者flashback_time参数能保持整体数据一致性的观念是

Read more

Oracle 19c ADG支持DML重定向到主库

Oracle 19c 在ADG上可执行DML操作,自动重定向到主库,在主库执行DML,然后传递到ADG并应用。 该功能维护读一致性,可以看到在同一个ADG备库执行的未提交的DML操作。但是,主库及其他ADG备库必须在提交后才能看到修改的数据。 注意事项: 不要在ADG备库上执行太多DML操作,DML操作最终会在主库执行,影响主库性能。 ADG不支持Oracle分布式事务。   备库开启A

Read more

Oracle查询用户有哪些表空间的写入权限(DBA_TS_QUOTAS)

通过Oracle视图 DBA_TS_QUOTAS,能获知Oracle用户拥有哪些表空间的读写权限(quota,也就是配额)。

  DBA_TS_QUOTAS 描述了所有用户的tablespace配额情况。 Column Datatype NULL Description TABLESPACE_NAME VARCHAR2(3

Read more

Oracle Database 11.2.0.4生命周期

从Oracle官方MOS上的图中,可以到Oracle Database 11.2.0.4的扩展支持(Extended)已经在2020年底结束。 从2021年开始,则是Market Driven Support (MDS),个人理解为“因为市场上11.2.0.4版本的占有率很高,所以继续支持该版本”。 Market Driven Support (MDS)周期为2021年开始,2022年底结束,为期

Read more

Oracle relink

Oracle 数据库软件可以不用图形安装,而是直接从其他已安装的操作系统直接拷贝到目标服务器,执行relink接口。 @已按照oracle database software的服务器

  @目标服务器

Read more

TNS-12535: TNS:operation timed out TNS-00505: Operation timed out

公司一台Oracle备库alert.log中每隔一小时出现以下错误

错误原因 上述报错表示,一个会话与Oracle实例建立连接之后断开了。 断开原因可能是会话空闲,一直没有数据通信,最终连接时间是超过了防火墙设置的最大空闲时长(idle time),最终断开连接。 “nt secondary err code” 表示网络传输超时(T

Read more

Oracle添加数据文件触发RMAN自动备份控制文件

当RMAN中开启控制文件自动备份时,有两种情况自动触发备份控制文件。

情况1: rman备份成功后,自动备份控制文件。 情况2: 在开启归档模式后,如果执行增加表空间、添加数据文件、redo logs等改变了数据库结构的行为,都会触发自动备份控制文件的操作。 注意,添加数据文件后,并不会立即触发自动备份控制文件,而是要等待10分钟左

Read more