12c的架构图

在微博上看到12c的架构图了,在这里也放一下。一是给自己做个笔记,另一方面也方便各位oracle爱好者。 顺便整理了一下,9i到12c的数据库架构图,都是pdf版本的: (1)Db9i_Server_Arch (2)Db10g_Server_Arch (3)Db11g_Server_Arch (4) […]

Continue Reading

11g RAC的删除

记得原来在10g RAC的时候,清除RAC还要删除很多东西。有一次某客户的10RAC装不起来,OUI安装数据库时,一直卡在83%,后来查了才发现是没有清除/etc/oratab文件中的信息,导致一直在读取之前的几个实例的信息,由于其他相关的信息,如inventory中的信息已经删除,所以一直卡在83 […]

Continue Reading

在异常捕获时显示全部的堆栈信息

今天收到一个请求,问如何才能看到异常时所有的信息,其实我们可以测试一把:

通过DBMS_UTILITY.format_error_backtrace,我们可以看到出错的行号, [crayon-662ef0cf9562352651259 […]

Continue Reading

11.2.0.1的RAC的迁移和升级到11.2.0.3

某客户有套RAC系统,需要一个主机迁移到另一主机,并且要求升级到11.2.0.3。这项任务其实包含了2个工作,迁移和升级。如果单纯的迁移,直接rman过去就好了;如果单纯的升级,其实比较好做,GI可以滚动升级,DB升级需要downtime。但是配合着迁移来做,就要考虑下如何更好的减少downtime […]

Continue Reading

12c的sqlplus提示符

12发布了。有别于11g和之前版本,如果我需要登录sqlplus之后,清楚的了解我所登录的数据库,我们可以加一个[数据库类型],如: 在11g中,还是用老的提示符,如以sys用户登录数据库,instance名叫ORA11G:

在12c […]

Continue Reading

pdb之间的相互转换

本文讨论pdb之间的几种转换: (1)从see pdb中创建pdb1 (2)在cdb内(ora12c为cdb)将pdb1克隆至pdb2. (3)将non-cdb(名字叫noncdb),转换为pdb3,插入到cdb中。 (4) pdb改名 (1)从see pdb中创建pdb1 [crayon-662e […]

Continue Reading

浅谈PDB技术

PDB大致功能描述:

PDB手工操作: a)创建

b)拔出:

c)插入: [crayon-662ef0 […]

Continue Reading